All Projects → JROB774 → gbjam8

JROB774 / gbjam8

Licence: MIT license
A Game Boy demake of The Binding of Isaac made for GBJAM8.

Programming Languages

c
50402 projects - #5 most used programming language
Batchfile
5799 projects
assembly
5116 projects
Makefile
30231 projects

Projects that are alternatives of or similar to gbjam8

Rom Properties
ROM Properties Page shell extension
Stars: ✭ 210 (+1066.67%)
Mutual labels:  gameboy, rom
gbdk-go
Experimental Go binding for GBDK(GameBoy Development Kit). You can develop GameBoy software using Go!
Stars: ✭ 19 (+5.56%)
Mutual labels:  gameboy, gbdk
doctorhow
A sample game for Gameboy created with gbdk, gbdk-lib-extension and GB Lemon tracker LP1.297a.
Stars: ✭ 25 (+38.89%)
Mutual labels:  gameboy, gbdk
Awesome Gbdev
Contribute
Stars: ✭ 3,016 (+16655.56%)
Mutual labels:  gameboy, gbdk
tobutobugirl-dx
An arcade platformer homebrew game for the Game Boy, Game Boy Color and Super Game Boy
Stars: ✭ 58 (+222.22%)
Mutual labels:  gameboy, gbdk
cart-dumper
🎮 Gameboy ROM for cartridge dumping
Stars: ✭ 24 (+33.33%)
Mutual labels:  gameboy, rom
GBsnake
Snake game for Nintendo Gameboy written in C
Stars: ✭ 26 (+44.44%)
Mutual labels:  gameboy, gbdk
piugba
🎮 PIU emulator for the GBA 🎮
Stars: ✭ 43 (+138.89%)
Mutual labels:  gameboy, rom
bitboy
BitBoy : a Gameboy emulator for bitbox !
Stars: ✭ 14 (-22.22%)
Mutual labels:  gameboy
OneHourGameJam
One Hour Game Jam website
Stars: ✭ 27 (+50%)
Mutual labels:  game-jam
gba-remote-play
Stream Raspberry Pi games to a GBA via Link Cable
Stars: ✭ 356 (+1877.78%)
Mutual labels:  gameboy
minishmaker
Level editing suite for The Legend of Zelda: The Minish Cap
Stars: ✭ 58 (+222.22%)
Mutual labels:  rom
jsGBC-core
jsGBC Core Emulator
Stars: ✭ 14 (-22.22%)
Mutual labels:  gameboy
CAMLBOY
A Game Boy emulator written in OCaml that runs in your browser 🐫 🎮
Stars: ✭ 409 (+2172.22%)
Mutual labels:  gameboy
roboto-demo
Game Boy demo for Skrolli Party 2017.
Stars: ✭ 24 (+33.33%)
Mutual labels:  gameboy
MiniGBS
Small .gbs chiptune player for Linux
Stars: ✭ 15 (-16.67%)
Mutual labels:  gameboy
mealybug-tearoom-tests
🪲☕️ Game Boy emulator test ROMs
Stars: ✭ 40 (+122.22%)
Mutual labels:  gameboy
Goodboy
A pure OCaml Gameboy emulator
Stars: ✭ 75 (+316.67%)
Mutual labels:  gameboy
Droneboy
Drone music application for Gameboy
Stars: ✭ 22 (+22.22%)
Mutual labels:  gameboy
emulators
development methodology software emulators
Stars: ✭ 24 (+33.33%)
Mutual labels:  gameboy

GBJAM8 (The Binding of Isaac: Game Boy Edition)

THIS PROJECT HAS NOW BEEN ARCHIVED!

The project has been archived to preserve its state at the end of 2020's #GBJAM8 contest. Development is being continued in a NEW REPOSITORY in the hopes of turning this prototype into a fully-featured and more realised game.

Below is the original README for this repository.


A demake for the classic roguelike The Binding of Isaac originally developed by Edmund McMillen and Florian Himsl. This homebrew redesign of the game was built from the ground up to run on the original Game Boy hardware itself (meaning it will require an emulator to play on the PC).

The project was made for 2020's #GBJAM8 and is more of a prototype as to what the game would be like running on original Game Boy hardware so, many features may be missing or lacking polish. Hopefully, in the future, this project could be fleshed out more into a well-rounded and enjoyable experience.

You can find a download for the game's ROM file over on itch.io.

Development

The project was developed using C and the GBDK library to compile into a Game Boy ROM. All other code was written from scratch for this project. Tools such as GBTD (Game Boy Tile Designer), GBMB (Game Boy Map Designer), and GameBoyPngConverter were used to create and generate tile graphics, maps, and splash screens for the project. All of these tools are available as open source from their respective links.

Building

All dependencies are included with the project so the only step needed is to run the build/build.bat file in order to create the output binary. The resulting GB ROM will require an emulator in order to be executed. I recommend BGB as it has a large number of useful features and is extremely accurate to the hardware of the Game Boy. Note that this build process works on Windows only and has not been setup for either Linux or MacOS. However, porting the project over to these platforms should be relatively simple to do.

License

The project's code is available under the MIT License.

The Binding of Isaac IP and all of its characters are owned by its respective copyright holders and I claim no ownership, this is simply a fan project made both for fun and educational purposes.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].