Multi-Player Shooting Game
Oct. 2012 - Jan. 2013
This is a 3D multi-player First Person Shooting (FPS) game. It's our own Counter-Strike, much simple, but all made by ourselves. It's the course project of my Computer Animation and Computer Game Programming class.
In this game, as a team leader, I organized team members to build virtual scenes, design 3D models, and implement specific technologies, such as real-time collision detection, billboard and particle systems. We implemented the game on Visual Studio using OGRE rending engine and Maya, and programmed in C++.
In this game, as a team leader, I organized team members to build virtual scenes, design 3D models, and implement specific technologies, such as real-time collision detection, billboard and particle systems. We implemented the game on Visual Studio using OGRE rending engine and Maya, and programmed in C++.
|
COLLABORATORS:
Zengyi Wang Jin Yuan Qian Wang |
My CONTRIBUTION:
Leading the Team Maya Modeling Programming |
OVERVIEW
DESCRIPTION
|
PART 1 | GAME FUNCTION WE ACHIEVED
|
PART 2 | TECHNOLOGY AND LIBRARIES WE USED
|
|
Graphical interface
Functions of login/out, pause, quit and continue Basic game environment like sky, walls, towers, boxes, the mirror and fire Show the name and blood volume of players Show the animation of running player Play background music Allow more than one players to log in and play in the local area network in the same game |
OGRE render engine, DirectX 9.0
CGUI library Particle systems Billboard Real-time collision detection BASS audio library IP multicast technology Mouse ray picking technique |
PART 3 | TOOLS WE DEVELOPED WITH
Software: Microsoft Visual Studio 2010, Autodesk Maya
Language: C++
Language: C++
DEMO PICTURES