Saturday, July 6, 2013

0x1 step forward, 0x10 steps back



So last few days have been a test of my patience. Working on the Avenger bit to hack out a game that doesn't devolve into chaotic code has been hard. Partly the reason has been due to how SDLx::* and Box2D force some horrible design patterns. So after 4 rewrites of a simple Zemming walking across the screen, I decided something different is needed.



Moo and 's Idea

That something different may be the act of admitting that some of the design choices made in SDLx::* (SDLx::App) specifically were made for speed and not better game development. Therefore a possible answer could be to refactor out SDL Agnostic code out of SDLx::* and make that in to a well written game development library (Avenger). Mithaldu suggestion, we could base this new fork of ''.



Anyway Avenger and Zemmings seem a bit further away now  ... - Full Post

No comments:

Post a Comment