I have some ideas for a game, I've already wrote the history and so on. But I needed to try BennuGD and see if it would fit my needs, and how well it would fit it.
So in order to understand how everything worked, I've created a simple game. The code is not perfect, the sprites are squares, and there is only one level which closes the game when you finish it (by touching the blue square).
I would just love to have others opinions on what should be changed, and some ideas for (for example) interation with gravity, better memory management and so on in order for my goal project to be as perfect as I can imagine.
PS : The project I am talking is something among the lines of a Heart Of Darkness, Another World or even an Abe's Odyssey. I've already the story, I'm preparing a script for the animations and then I'll get start with the game (with the final goal to provide it into as many devices as possible, including Dreamcast, the GamePark Holdings consoles and even the GCW-Zero).
This is just for me to learn, nothing more. So it is normal to have some bugs and bad graphics. but as suggestions come I'll make it look better and better
Thank you in advance for any suggestion or critic.Update 1 (13/07/2014) :
This is the v0.2 of the game. In this versions there is 10 levels, and I have corrected some jumps bugs. Still no gravity but I am planning to rewrite the jump code in order to solve this.Update 2 (17/07/2014) :
In this version, and thanks to the suggestions and help from handsource-dyko
, i removed the bitmaps which where used as maps (consuming a lot of memory), and I create the exact same map based on a 2D Array which would load the tile on the FPG file by its ID (provided in the Array itself).
In my Gnu/linux box, the memory usage went down from 10.8Mb to 3.8Mb ! All the maps were created using Tiled and then converted into CSV in order to have the content of the array already designed