How I reduce the number of bugs during jams

Capture d'écran 2023-01-08 17.44.37.png

Sound that my game does not have any visible bug.

Some insight on how I achieve this: - I'm used to "pure code", no engine, for 35 years. This game is C# + Monogame, and I do not use any "already made" design pattern from Monogame, just my code. I use Monogame only for drawing textures, play sounds and get inputs. - I'm used to scripting langages for years, with no safety net, so I'm very careful with what I code, even using a compiled langage like C# (used for this project) - I learned on 8bits computers: no IDE, no completion, a bug can freeze the computer... best school ever. - I use simple code, no useless optimisation, my code "tells a story": I prefer 5 lines with detailled steps than 1 crappy unreadable line with a bunch of instructions in it - I always chose the simplest solution to resolve a problem - I never copy/paste code from someone else - I never use external lib, except in extreme needs

In a nutshell: Keep your code simple and learn to work without safety net.

Play my game there and drop a vote ❤️: https://ldjam.com/events/ludum-dare/52/the-gluten-farm