Aeona

Aeona

Sunday, March 4, 2012

Bug fixing log

Today and yesterday I spent most of my time just fixing bugs and remaking systems that were already working but got broken when new features were added. From now on, since I'm not having too much time to post long comments about everything, I think I'll just post a brief log of what I did on the project during the day.

3/4/2012 - Saturday
- Fixed a bug in which the HUD would move as the camera moved.
- Fixed a bug in which the Menu would not be on the same place after moving camera in game.
- Camera implementation in game was changed so that it follows the player consistently.
- Fixed a bug in which the NPC's speech could crash the game if no options were available.
- Sequential puzzle system finished and partially checked off.
- Started production of a Cave map.
3/3/2012 - Sunday
- Collision system for objects was reanalyzed and remade.
- Collision system for maps was reanalyzed and remade.
- GetCollisionRect() function for Base Object was changed. It now returns a collision rectangle based on the object's position, width and height - not animation-defined rectangles.
-  Objects in Object Manager were sorted before rendering so that the objects are displayed in front of each other consistently.

No comments:

Post a Comment