Wednesday, December 7, 2011

Final week before final presentation

I added quite a bit of work this past week. They include finishing maze generation with some loops in the maze, add a monster ai that will move in the map and will also run towards the player when the player presses the compass button. I added several new models, a skybox, new snowy ground, as well as a menu system. I am partly complete with the haptic controller as well. The movement works correctly using the controller and I just need to fix the haptic tug direction so that it is relative to the player's heading. I plan to replace our current gray planes with more christmas like walls that brandon made. Hopefully I will have that by Saturday when I go into the lab to finish up haptic controls.

Saturday, December 3, 2011

Blog update

For the prototype with Sienna Entertainment, we actually went a different route after discussing it with Roger. In the end, we came up with a simon says type game where a series of clothes are shown with the girl trying them on to notify user which clothes to pick. Then the player will then be prompted to enter the same combination and as the player advances through rounds, they will unlock new costumes and such. For my part, I implemented the core gameplay and menu system interaction as well as the win and lose states. The lose state will ask whether the player wants to try again or not. If the player selects the no option, they will be taken back to the main menu. I also added various sound effects and background music into the game. I also helped with some animation effects such as the clothing item scaling up and attaching to the girl character.

For the final prototype, we are working in XNA again with the addition of haptic feedback. Our prototype will be a mouse and cat type chase game through a maze and we'll be using a Christmas theme for the game. Since the controller contains 2 haptic sensors (one on each analog stick), we will use one sensor to direct the player to the goal while the other will notify where the monster is coming from. For this prototype, what I've done is setup the project, created the player/camera movements and about 90% finished with the randomly generated maze portion of the project. I say 90% because currently the maze contains no loops and we've decided we need loops to allow the player to have multiple ways to reaching a goal. I think the next major thing will be for me to implement the Ai system for the monster which needs a certain visual range, perhaps need to remember where it's gone, and be notified of where the player is when the player decides to use the sensors.