Bloxen Wars is a 3D third-person networked multiplayer game made for Foundations of 3D Graphics Programming course at RIT. In the 10 week course, we designed and implemented the entire game starting from scratch.
Features
- Completely custom game engine written in C++ using DirectX 9.0c
- Single or multiplayer modes
- Networked multiplayer using a separate application for running the game server
- UDP messaging used
- Up to 8 players can connect at once
- Several multiplayer game modes, including:
- Deathmatch – free for all where players gain points for destroying another player
- Team Deathmatch – two teams fight each other in a no-holds-bar fight to the finish
- Capture the Flag – two teams try and score points by bringing the enemies flag to their base
- President – players earn points for holding onto the flag
- King of the Hill – players earn points for being near the flag
- Custom models and textures for players and interface images
- Newton Physics Library used for collision detection and physical interactions