Games
You can download all the games' .HEX files at once here: Download ZIP GitHub. Then simply put the .HEX files on your micro SD card and enjoy! You can also play the games with the Emulators. See Getting started for more info.
How to add your game
{{Game |name=no name yet |author=anonymous |date_added=2015-01-31 |date_updated=2015-01-31 |description=This is a sample game. |image_url= |download_url= |forum_url= |repo_url= |hardware= |version=alpha |complexity=basic}}
Copy the above code, then log in and click on "edit" on the right of the "game list" title. Paste the code above the other games, and change the fields so they match you game.
Click on "show preview" and check that everything looks good before you click on "submit"
It is advised to put your source code, binaries (.HEX and .ELF), pictures, a nice looking readme.md and everything related to your game in a GitHub repo so everything is in the same place and always up to date. This way people can easily fork you project and push improvements. Moreover GitHub allows you to have a link to download the .zip of the whole project.
- The image height should be 192px (or 96px or 48px) and the file size under 500kB. Animated GIF are allowed.
-
date_added
anddate_updated
must be written in ISO format: YYYY-MM-DD -
download_url
should link to a .zip containing at least:- source code
- .HEX renamed in 8.3 format for people to put your game on their SD card
- .ELF for people to be able to try your game in the emulator
-
hardware
is any extra hardware or module required to be able to run the game - Version can be either
-
alpha
game under development with the basic gameplay implemented -
beta
a real game you can enjoy, but it still lacks a few features and a final polish -
release
the game is finished, working and will no longer evolve
-
- Code complexity can be either:
-
basic
the code fits in one file < 1500 lines and is easy to understand for a beginner -
intermediate
program across several files, object oriented, PROGMEM, tile maps, etc. -
advanced
involves assembly, pointers, 3D, streaming from the SD card, multi-player, etc.
-