Technologies: C++, OpenGL, GLSL, WINAPI

This is the First Person Shooter game which I develop in my free time. The work on this project is on the very early stage.

The picture present the current stage of the game.

Implemented features:

  • Render terrain from the height map
  • Render water
  • Skybox
  • Texturing
  • Implemented asset management system which let to assign shader program to the object
  • Implemented camera – terrain collision.

I planned to add many features to this project some of them are described below. However some of the concept might change over time. The main goal of this project is to make a playable game.

As the work will progress I will keep updating this post and add more pictures.

Still to implement

  • Visual improvements (Water shader, Lighting, Shadows)
  • Enemies
  • Weapon implementation
  • Life system
  • Menu system
  • Ability to play with friends over the network

When I finish, this game will be available for download.