DEV Community

Discussion on: About my learning of GameDev

Collapse
 
codethug profile image
Nicolas Quijano

Old code bum and game industry vet here, first learned to code back in 1980. I strongly suggest using the GBA gamedev experimentation to learn some real low level coding and debugging by getting a debugger that can dissassemble any code running in the emulator, or even better on a real GBA plugged in to dev tools on your workstation to learn some assembly. Since you don`t want to use an engine as part of your desired experience is learning and understanding how everything works from the bare metal to the highest levels, I'd do that.
I'd look into plugging Lua as a script engine into your mono and GBA projects, look at LLVM to optimize code (byte or native), build yoruself some custom profiling and stat tools, etc.
Have fun !!
N.

Collapse
 
giovannicodes profile image
Giovanni Cortés

Thanks for your tips! Actually I have some ideas about debugging with the emulator but I will check the real device (I have 2 GBA). I will check your advices, thanks.

Collapse
 
codethug profile image
Nicolas Quijano

My pleasure, feel free to ping me with questions, as a soundboard, etc.