|
||
|
||
|
||
Winter is here! It’s time for a snowfight…Red vs. Blue – who will prevail? |
||
|
||
Two player split-screen first-person action, with each player commanding one team of three. The gameplay is simple – navigate the terrain and take down the opposing team with well-aimed snowballs while evading theirs. The characters’ snowballs are thrown at a fixed angle while the player’s control velocity with well-timed key presses. |
||
|
||
|
||
|
||
Player 1 | Player 2 | |
W Up |
UP Up |
|
|
||
Importing Content In the end, lib3ds was used to simplify this – however, it was still difficult to render meshes exactly as they looked in 3dstudio itself. In particular, reapplying the material settings in 3d studio in the game engine requires replicating the right lighting. This proved troublesome and was ‘resolved’ through lots of trial and error.
In the end, models were redone with spheres that had less polygons to start with. This is much easier than doing the model with lots of polygons and then trying to choose which polygons to drop.
After porting the startup code to Windows, we made sure to only write portable code. In addition, CVS was used extensively to check in code regularly and test for compile issues. Hence all the issues that arose were quickly resolved – the goal was to have code checked into CVS compile successfully at all times on both platforms. Only real problem with Linux/Windows – OpenGL extensions don’t want to work.
|
||
|
||
|
||
Things that went right
Things that went wrong
Things we learned
|