Skip to content

Demo Game for the "Game Boy Development Environment" Video

License

Notifications You must be signed in to change notification settings

kevinselwyn/GameBoyDev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameBoyDev

An example gameboy game project.

How to Build the ROM

Depedencies

  • RGBDS - Game Boy Assembly & Linking Tools
  • GNU Make - Build system tool (installation should only be required on Windows).

Use Make to Build the ROM

With the assembler installed, open a command-line and run make:

$ make

This will run the make script and produce the bin/GameBoyDev.gb rom.

Easy Build in VS Code

  • Use the command pallette (CTRL/CMD + SHIFT + P) and select Tasks: Run Build Task.

Build Settings (ROM name, etc.)

For changes to how the game is assembled and linked, change the parameters in project.mk (don't make changes to the MakeFile directly).

Suggested Emulators

  • Windows - BGB (note: this should work fine on mac/linux using wine)
  • Mac / Linux - Emulicious

VS Code Extensions

  • RGBDS Z80 Web Link - Adds full language support for Game Boy Z80 Assembly (syntax highlighting & intellisense).

Attribution

This project was derived from gb-boilerplate, for further details please see README-gb-boilerplate.md.

About

Demo Game for the "Game Boy Development Environment" Video

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Assembly 92.0%
  • Makefile 7.1%
  • JavaScript 0.9%