| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A book that teaches how to develop games for the Game Boy and Game Boy Color using assembly language and the RGBDS toolchain.
You can read it at https://gbdev.io/gb-asm-tutorial/.
Contributing is really easy, fork this repo and edit the files in the src directory. Then, you can send your PR.
To deploy gb-asm-tutorial locally:
$ cargo install mdbook@0.4.52# Watches the book's src directory for changes, rebuild the book, serve it on localhost:3000
# and refresh clients for each change.
mdbook serve
# Produce a build in `book/custom/`
mdbook build
# Watch your files and trigger a build automatically whenever you modify a file.
mdbook watchIf you have Docker installed, you can pull and run the prebuilt image for this project:
docker run -p 3000:3000 \
--mount "type=bind,source=$(pwd)/preproc,target=/code/preproc" \
--mount "type=bind,source=$(pwd)/renderer,target=/code/renderer" \
--mount "type=bind,source=$(pwd)/src,target=/code/src" \
--mount "type=bind,source=$(pwd)/unbricked,target=/code/unbricked" \
--mount "type=bind,source=$(pwd)/theme,target=/code/theme" \
-it ghcr.io/gbdev/gb-asm-tutorialThat's it! gb-asm-tutorial is live at localhost:3000.
If you prefer to build the image yourself:
docker build -t gb-asm-tutorial .To help translate the tutorial, join the project on Crowdin.
Different parts of gb-asm-tutorial are subject to different licenses:
| Back | FazBrowse Home | New Git URL |