More Collisions

Happy Easter, and yep, I’m still working on Collision Detection and Response (CDR for the cools cats out there.  Wait did I just say that?  Screw it, can’t be bothered deleting it.).  I’ve got the rotation part working when testing against the time travelling copies, I’ve implemented gravity or some facsimile of it, I’ve (finally) got the lifts actually lifting stuff and I’ve even got the robot pushing the boxes around.

HOWEVER

There is still a lot more CDR to get done.  Actually it’s mostly the ‘R’ part because Collision Detection is quite easy, but making stuff respond in the way you want is … not.  I’m starting to wonder if I should have used a physics engine.

The reason I didn’t was partly to do with the overhead required to learn someone else’s tools (and I’m not talking about something analogous to a hammer and a chisel, I’m talking about something more similar to a whole hardware store).  It’s also partly to do with the fact that I’m breaking the laws of physics to make this game, so I figured adding a physics engine would probably give me more headaches than it would solve.

I’m hoping that this game will turn out to be more of a prototype or a spiritual predecessor of an even better game (fingers crossed) similar to Narbacular Drop being the spiritual predecessor of Portal (fingers and toes crossed).  However if I do further develop the game sometime in the future, I’ll definitely look at physics engines.  Oh well, 20/20 hindsight.

Advertisements
This entry was posted in General Updates and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s