Spring 2011 - Sucker World Punch War : Virtual Life Simulation
Student Project with : Eléonore GARNIER, Maxime GUERIAU, Clément OZIL
This project simulates an epic fight between US marines and alien invaldiers, with about 2 000 entities.
The game world is composed of three levels : the surface, the alien spaceship & the underground, where human hide.
Aliens has queens, larvas, nurses, collectors and soldiers.
Humans has mothers, children, collectors, soldiers, thecnicians ad can use vehicules (tanks and jeeps).
The project is cut in two parts : a java simulator and a C++ 3d viewer.
java Simulator
It computes environment evolution, Entities perception, AI and behaviours. A quadtree manage entity's positions.
a swing HUD allow user to see mini-maps of the three level and change some parameters.
C++ 3d Viewer
An Ogre3d viewer to visualize simulation details.