A downloadable Gamebuino

Un Dungeon crawler à l'ancienne développé dans le cadre d'un projet extra-scolaire sur une console arduino (Gamebuino). Le jeu a été entièrement codé en c++ et les sprites sont des rendus Blender de scènes 3D sous forme d'images Pixelisées. Pour le rendu des scènes, j'ai développé un shader très simple de séparation des couleurs pour la lisibilité de l'image. Les sprites sont ensuite convertis sous forme d'image de taille 64 par 64, et l'image est convertie en tableau chargés directement dans le programme. Pour ce qui est du code, le niveau est représenté sous forme d'une array qui contient une valeur de sprite à afficher pour chaque cases, ainsi que les conditions concernant cette case. J'ai également développé une carte dynamique, représentée par une deuxième array, et qui se met à jour au fur et à mesure que la carte est découverte ; elle indique également la position du joueur et la direction dans laquelle il regarde.

An old-fashioned dungeon crawler developed as part of an extra-curricular project on an arduino console (Gamebuino). The game has been entirely coded in C++ and the sprites are blender renderings of 3D scenes in the form of Pixelated images. For the rendering of the scenes, I developed a very simple shader of color separation for the readability of the image and the rendering. The sprites are then converted into an image of size 64 by 64, and converted into the program. As for the code, the level is represented as an array that contains a sprite value to display for each case, and the conditions for that case. I have also developed a dynamic map, represented by a second board, and which updates as the map is discovered, it also shows the position of the player and the direction in which it is looking.

StatusOn hold
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorAlexandre Kcz
GenreRole Playing
Tags2D, Dungeon Crawler, gamebuino

Download

Download
GamebuinoDungeonCrawler.bin 111 kB

Install instructions

Copier l'executable a la racine de la carte sd et allumer la console.

Copy the executable at the root of your sd card and turn on the console