here is a brief plan of what I am gonna do in 1.04 version
1. I am gonna rewrite the collision code, doing the right physics calculation not those crappy approximation, I tried to do all those approximation and didn't pay off, physics is almost the core of my racing game. (I am amazed by modern computers' capability, they allow me to do a lot of complex calculations)
2. a better software structure. I read some code from others, their programming style is so clear and neat, I am gonna improve my programming style.
3. the game play side of things, can be considered later, cuz they are the relatively easy part. the game play mode now so far is not bad.
I got a great book today, Randall Hyde's <Write Great Code> think low-level,write high-level... That's the exact thing I need right now, I need to understand more low-level stuff to fundamentally improve my programming skill.
quote John Carmack's words here:
Low-level programming is good for programmers' soul.
1. I am gonna rewrite the collision code, doing the right physics calculation not those crappy approximation, I tried to do all those approximation and didn't pay off, physics is almost the core of my racing game. (I am amazed by modern computers' capability, they allow me to do a lot of complex calculations)
2. a better software structure. I read some code from others, their programming style is so clear and neat, I am gonna improve my programming style.
3. the game play side of things, can be considered later, cuz they are the relatively easy part. the game play mode now so far is not bad.
I got a great book today, Randall Hyde's <Write Great Code> think low-level,write high-level... That's the exact thing I need right now, I need to understand more low-level stuff to fundamentally improve my programming skill.
quote John Carmack's words here:
Low-level programming is good for programmers' soul.

Leave a comment