Monday, July 09, 2007

RoidBlogging

Yes, I spent some time over the weekend working on Roids, but not much. Fleshed out some of the "physics" (position += velocity * delta_t, that's about it), and realized that I've dug myself into a little bit of a hole.

I think I overcompensated a little when I made my gameplan, and I've been following the path of "what can I do to make it look more like what I want". By intentionally trying to simplify the process and keep myself from getting distracted, I've made the code messy and ignored my greatest asset -- my ability to recursively deconstruct a problem into bite-sized morsels.

To-dos for next weekend's work:
  • PRNG (Pseudo-random number generation) code, think SDL provides some of the basics.

  • A class representing a 2-d periodic domain, and all of the necessary helper functions. Computing distance, for example, requires a little more work.

  • Put a "draw each entity" stage in the graphics engine (kinda important, no?).

No comments: