Warning: Use of undefined constant image_setup - assumed 'image_setup' (this will throw an Error in a future version of PHP) in /home/westleyw/public_html/wp-content/themes/autofocus/functions.php on line 576

Warning: Use of undefined constant image_setup - assumed 'image_setup' (this will throw an Error in a future version of PHP) in /home/westleyw/public_html/wp-content/themes/autofocus/functions.php on line 577
Westley Wood » Junior Project
© 2012 Westley Wood

Junior Project

So working in my Junior Project group at school right now.  I am technically a senior, but do to the lack of other seniors in my degree I had to wait a semester until we had enough people to make a group for our Junior Project.

As of right now we are working on the individual aspects of the game as separate objectives among each team member.  Next semester will be the collaboration of all of our work into a full game.  Over the last four weeks I have built the game’s Building Creator and the Random Map Generator for the game.  The Building Creator allows our team to customize the buildings within our level and still maintain a standard room template size.  The building creator does support multiple floors and outputs the mesh to a .x file.  I am also working with a team member on the AI part of the project, so that I can output the information he is using for his Dynamic Navgraph Generator.

The Random Map Generator was one of the many ideas I had proposed to the team.  The idea is that before every game, our server will randomly generate a map.  To be more specific the Random Map Generator randomly generates streets, then it randomly generates houses around the road, and then finally generates scene object on supporting ground types.  So as you can see in the image above, trees spawn on the grass and the cars spawn on the road.  Also the cars rotate in the direction that the road is heading.  Houses also rotate so that the front of the house is always facing the side of the street that it is on.

If you would like to follow more on my progress, I update a progress report to the team about 2-3 times a week and I will continue doing this for at least 12 more weeks.

My Progress Report

And, if you would like to follow the entire Junior Project team and would like to see what ideas we have been discussing, then follow the link below.

Diamond Core Team

Post a Comment

You must be logged in to post a comment.