Modern OpenGL 3D Project. The player is a cadet from the Romulan Military commanding a romulan starship (warbird). The task is to destroy two missile sites located on two planets in the Ruber star system, Unum and Duo.
The Ruber solar system consists of a single star Ruber, and two planets Unum, and Duo. Duo has two moons Primus, and Secundus.
Here you can see the player firing a missile that tracks the missile site on Duo's moon Primus while getting hit by an enemy missile.
- OpenGL Version 3.3 - to do basic rendering calls: triangles, vertices, textures, etc.
- FreeGLUT (Glut) - to create windows, set up buffers, handle keyboard and mouse.
- OpenGL Extension Wrangler Library (GLEW) - a cross-platform open-source c/C++ extension loading library.
- OpenGL Mathematics (GLM) - a mathematics library for graphics software.
- GLSL (Shading Language) - a high-level shading language.
- irrklang - a cross platform sound library for C++, C#, and all .NET languages.
- C/C++ (mostly C++)
- Armand Abrahamian - ArmandAbrahamian
See the list of contributors for who participated in this project.