I've decided to try and port all my code to OpenGL for graphics rather than put up with DirectX and its extra installer. By doing so I think I can save a tonne in download sizes and as a result have a little bit more control over my development process. As part of the port however I don't intend on keeping .x support and will move on to other formats. Currently I'm working in OBJ support, I figure it's a good start considering how clean this format is. I'm planning on adding 3DS support later and perhaps other formats as time goes on.
I'm also considering moving to ODE over PhysX for Physics however I'm not sure if I should. I've used ODE in the past and while it's a great physics simulator it isn't as easy to use as ODE and also has some annoyances. For instance with PhysX if you spawn two intersecting rigid body objects they pop away from each other while in ODE the simulation completely explodes. You don't have that leeway to make mistakes and accidently have objects penetrate each other, even a little bit as it can destroy your entire simulation. Having said that ODE is more compact compared to PhysX and it's open source. I guess I'll make up my mind later on, for now I've got to work on OpenGL support.
Word Finder will be ported to the new framework as soon as it's ready. At this point in time I just need to finish with my model loading code. Zombies Ate My Neighbours will unfortunately be delayed because of the code porting but I promise it will be worth the extra wait =)
I'm also considering moving to ODE over PhysX for Physics however I'm not sure if I should. I've used ODE in the past and while it's a great physics simulator it isn't as easy to use as ODE and also has some annoyances. For instance with PhysX if you spawn two intersecting rigid body objects they pop away from each other while in ODE the simulation completely explodes. You don't have that leeway to make mistakes and accidently have objects penetrate each other, even a little bit as it can destroy your entire simulation. Having said that ODE is more compact compared to PhysX and it's open source. I guess I'll make up my mind later on, for now I've got to work on OpenGL support.
Word Finder will be ported to the new framework as soon as it's ready. At this point in time I just need to finish with my model loading code. Zombies Ate My Neighbours will unfortunately be delayed because of the code porting but I promise it will be worth the extra wait =)
No comments:
Post a Comment