Plan for David "FenrirWolf" Grace
by Fenrir Wolf · 12/08/2003 (12:43 am) · 3 comments
I had put my game engine stuff aside for a while, but now I'm back to it! And I've been busy, busy.
First of all, I've reworked part of the model handling code, allowing me to attach objects to mount points. (Similiar to Torque.) This lets me mount lasers or particle effects to my ships.

Next up, collision detection. This turned out to be a little more challenging than expected. While I was using a pre-made coldet library (ColDet), I had to graft this into my animation system. I had some trouble at first, until I realized that some scaling operations had crept into one of the transformation matrices. After fixing that, everything worked fine.
And this is the col-det code in action:

What's on the list next? Hmm. The particle engine, it seems. After that, the code aspects of the new graphics engine will be done and I can get serious about adding new content.
And for comparison, here is what the original 2d engine looked like:

First of all, I've reworked part of the model handling code, allowing me to attach objects to mount points. (Similiar to Torque.) This lets me mount lasers or particle effects to my ships.

Next up, collision detection. This turned out to be a little more challenging than expected. While I was using a pre-made coldet library (ColDet), I had to graft this into my animation system. I had some trouble at first, until I realized that some scaling operations had crept into one of the transformation matrices. After fixing that, everything worked fine.
And this is the col-det code in action:

What's on the list next? Hmm. The particle engine, it seems. After that, the code aspects of the new graphics engine will be done and I can get serious about adding new content.
And for comparison, here is what the original 2d engine looked like:

About the author
Recent Blogs
• Plan for FenrirWolf• Plan for FenrirWolf
• Plan for FenrirWolf
• Plan for FenrirWolf
• Plan for FenrirWolf
#2
It's even uglier now that I'm bolting on a 3d renderer on top of it all! :)
12/17/2003 (1:10 pm)
I dunno, the old engine is uuuuuuuuugly. I mean, SERIOUSLY ugly.It's even uglier now that I'm bolting on a 3d renderer on top of it all! :)
#3
The 3d renderer looks good though, can i steal it? *joke*
Great, you've inspired me to build my own little scrolling top down shooter!
12/21/2003 (1:53 pm)
LOL, oh well, it was a nice thought though.The 3d renderer looks good though, can i steal it? *joke*
Great, you've inspired me to build my own little scrolling top down shooter!

Torque Owner Luke Jones
Perhaps opensource your old 2d engine? *watch it grow?*