Since I finally managed to wake up, I guess it’s time to officially launch the compo.
Theme: Constraints (déjà vu?..)
To participate in the competition, you must use the provided “Retro” framework (links at the bottom of the post):
Retro (the Recursively and Erroneously Titled Retro Object)
It is a simple and very constrained game engine with a Lua API, offering the following characteristics:
- Low resolution (160×100) with 1-4 zoom, plus smooth scaling algorithms
- Palette based (8 colors including one optional transparent)
- Old console like input: arrows, A and B buttons, start button (mapped to keyboard, and partial gamepad support)
- Total source + assets shouldn’t weight more than 1 MB
If you don’t like Lua, there is a C API as well, but you’ll need to compile your game yourself, while the Lua based games should be (hopefuly) portable. If you like neither of them, you can also program your game in any language/platform, provided that you stick to the given constraints (and use no external library other than what is provided by standard Lua/C)
Note: the Retro thingy doesn’t actually check if your game weighs more than a MB or not. Furthermore, there seem to be problems with “light” music formats like XM, so if the size limit is exceeded because of music, it’s ok.
Note 2: remember to read the documentation! It containts important and valuable information. The packages also contain an example game.
Optional themes: Cute but Evil or Legendary Cosmic Monsters
If you have no inspiration whatsoever, you can use this secondary theme list to get you started.
It’s a Mini, so don’t worry too much about time limits. Take 48 hours when you can/want or even a bit more if you feel like polishing your game.
Thanks to the community, we have several Retro binaries to use. They should be compatible.
See previous post + comments for more details
Oh well, have fun