Posts

Showing posts with the label Game Boy

[GB] Retr0 GB: my Game Boy engine based on GBDK

Image
What is Retr0 GB I worked on a Game Boy game engine for a month on my free time to be prepared for the Global Game Jam 2018. Retr0 GB was developed in C using GBDK . Features Code your game in C Manage sprites and/or box collision separately but in the same structure thanks to Movables (all non-static element as sprites, collision or both) Let your movables move freely pixel by pixel or constrain them on tiles (like RPG games) and let them interpolating their position themselves to next tile A complete collision system Movable vs Movable blocking collision Movable vs Movable overlap with automatic callback calls to manage easily what to do when movable A overlap movable B Movable vs Map Collision layers and layer masks to define which movable can collide with which other movable Sprite animations Animated tiles (animation for map background) Map loader to load map easily Calls to custom callbacks on map loaded and on update (called every frame) for each ...

[GB][Global Game Jam 2018] Dumblin Dungeon

Image
Dumblin Dungeon is a multiplayer  Game Boy  game we made for the Global Game Jam 2018 . You control a gobelin that must walk on pressure plates in a given order before the timer is reached. If you succeed, the game show you the next pattern and the player that will play this pattern. You have to give him the Game Boy and tell to him the pattern. If one player fail its pattern, the game is over.   We used Retr0 GB , our custom game engine based on GBDK, to develop our game. We used other tools as Game Boy Tile Designer / Game Boy Map Builder and OpenMPT Dumblin Dungeon Team: Kévin Drure (Gameplay / Engine Programmer) Hubert Grossin (Sound Designer / Gameplay Programmer) Fog Ryü (2D Artist / Design) Links Dumblin Dungeon Global Game Jam page Direct Download Link (Game Boy format) Note : the first pattern is A B C D