Friday, March 1, 2013

Knit Picky Bugs

This entire week, I worked mainly on knit-picky issues.  They were issues that needed to be addressed but have not been fixed yet.  I worked on

Main Menu

  • Inside of the main menu, there was an issue that whenever you pressed the "Guide" key, the Xbox would allow you to log-in.  The issue is that everything in the background was still listening to inputs so by the time you enter two-inputs, the game may have started.  I modified a Screen Wrapper that checks for this condition and disallows any inputs in the background while in the "Guide".

Level Exiting

  • When exiting the level, it would show a "LOADING" Screen, I changed the text and also made it so that the game unloaded correctly.
  • It turned out that our Draw Manager looses pointers to some of our objects which cause the objects to be drawn as static objects, including a clone of the player.  To disable the draw manager from drawing these lost objects when exiting the game and reentering the game again, I wrote a script that would check for all objects in the draw manager that didn't have a pointer to it and cleared it from the draw manager.


Scroll Up

  • The weird issue with the scrolls being ups is that you can control the player in the background while the scroll is up.  I disabled his movement while he is on the ground.  I've also disabled camera movements, shadow bolts, and jumping movements with the condition that the game should be paused.



No comments:

Post a Comment