So right now I am cramming a bunch of stuff into what will be alpha for my game project.
At my school for game production, our final thesis project we are split into teams to develop high-production value flash games based on game concepts people pitch. As my class was small we were made into only one team and my pitch was chosen for our game making me lead designer.
I am also proficient at programming in Action Script 3 I would be programming. The other person in our class who has an IT background also supposedly was good at programming and was made into lead programmer for the project.
At first I thought it was cool and went on my own way programming a simple physics engine that I plan on expounding upon during beta (each milestone is a bit less than a month, alpha, beta, release(gold) )
Later after our Executive Producer (teacher assuming that role) told us we had to have a working menu system with an intro screen system in place for alpha, I 1-up'd him and created an entire system for loading and unloading swf movies that we will be able to use for full video cutscenes.
Well tomorrow Alpha is due and I was counting on him to get the level loading done (seeing as all we had to do was virtually copy paste code from our old programming class projects) However this system is unworkable. He programmed everything for only certain cases, and I can't even generate a player in any spot besides the starting location in the first level.
I volunteered to stay after class to handle importing my engine into the main code when I realized how forgeted up his system was. When I gave him the code for movie loading, he even managed to screw that up by not following how I handled updating the world while the movie was playing, which was to say I didn't because I knew it would forget things up.
I am so loving pissed and I want to go home. All I know I will have time for tonight is finishing implementing my physics system, but even then I don't know how I am going to get around all the bugs he created with his... "code".
I'm not loving lead programmer. I'm not getting any loving credit for the stuff I have to pull here. Whenever the Exec Producer is talking about programming things hes not talking to me.
This is loving bullstuff.
/rant