Tags
KFDM.net
Linux
Murasaki

News

Midpoint Collisions - Paul Traylor - Sun, 09 Mar 2008 17:57:09 -0700 (Murasaki)

I have reworked the wall collision detection a bit more to checking only 4 points instead of 8.  This makes some parts more accurate and some parts less accurate but should make collision detection faster overall.  In working on things like collision I've been trying to push more code down into the CActor base class for collisions between actors or putting all the world collision code in the CMapLayer classes to try to limit the amount of over lap though subclasses of CActor can always override the actor/actor collision by overriding the Update method.

Adding in the concept of health and damage into the game might be the next big part I need to work on.  Along with this I would also likely implement the initial hud so there would be some kind of indication that you were getting hit.  Hits are currently registered but mostly discarded since there is no health to check things against. When I add in health this might also require rewriting some of my functions that are triggered upon collisions (like when an Actor gets hit with a bullet).


Read more

More Collisions - Paul Traylor - Sat, 08 Mar 2008 14:17:30 -0800 (Murasaki)
I have succeeded in writting some initial code for collisions between actors. The initial version works by moving the actor, checking for a collision, and reversing the movement if a collision is detected. There are still some bugs in my colission code that I need to fix, such as corner cases but I think I am making decent progress. One of the next things I may want to focus on is working on building a simple hud and start to track health in game.
Read more

Busy Afternoon - Paul Traylor - Fri, 07 Mar 2008 10:42:22 -0800 (KFDM.net,Linux,Murasaki)
Now that I have atom feeds working, what's next? I still have work I need to finish up on the blog posting module for my cms. I've taken a few days off from working on my Murasaki engine so when I get back to work I need to work on collisions between actors. On my server Hikari, I need to update some of my build scripts. Should be a busy afternoon.
Read more

New Blog - Paul Traylor - Fri, 07 Mar 2008 07:49:49 -0800 (KFDM.net)
With this I update my blog posting module again. I will try to use this space to posst updates about current projects in a way that explains them a bit better than I do in the short blurbs elsewhere. I have updates about several projects but those will come a bit later. For now I will see if I can get an Atom feed working. Edit: Feed should be working now.
Read more

Next
Archive