Recent update
The Newest Plan… Seems to be working
February 19th, 2008 by mikeleon
So I postponed writing my blog on Monday until after Joel and I had both talked to Prof. Polack and figured out what we were going to do. Monday afternoon we both talked to her and then over Monday night and today we figured out our basic plan.
While the source sdk from half-life 2 can make some really awesome stuff, if you want to use it, you should probably give yourself some time to get into it. While both Joel and I had some stuff working in it, we decided that there was going to be too much of a learning curve to really use it to its fullest this semester. So as of Friday night last week we started talking about trying to go back to a openGL & GLUT and then trying to mix in some Allegro. After talking to Polack on Monday we dropped the Allegro idea and are now back to just openGL and GLUT.
So what are we doing? We are sticking with the maze idea and I think Joel is dropping the bsp tree stuff for loading maps and just hand-coding the level. Then using those mazes we will continue our original plans.
So what do we have done? I revamped the key mapping stuff and made it more intuitive as far as how you use it. I also fixed a couple weird things in my code that i guess i had started to implement at one time and then got sidetracked with something else and forgot they existed. Joel put together a maze and got that all textured and everything. Then tonight we spent a few hours in the lab working on throwing it all together again and getting that running. After working out the kinks we have the maze loading in properly, the keys working, and the camera working. The problem is though, once you start the game (bring up the maze) the response time for user input drops way down and thus the camera moves really slow. We haven’t figured this out yet since the maze runs just fine in the little app he wrote, and the program responds just fine throughout all the menus. Also, the port shouldn’t have affected how fast it runs since it is still all rendered with openGL and we know that they responsiveness to the keyboard input works fine with GLUT.
So that’s where we are now, sorry for the day late post, but it made more sense to me to wait and have some meaningful stuff to post.
Posted in Uncategorized | |

on February 19th, 2008 at 11:51 pm
Are you guys still going to try to work in the physics and stuff, or is this strictly 3D-level design now?
on February 20th, 2008 at 11:40 am
It sounds like you might have a problem with the maze drawing algorithms taking up way more time then the cameras. Have you tried doing the camera stuff inside of whatever draws the maze?