HOLOWAR
ROLE
Programmer
DESCRIPTION
Holowar is a real time strategy singleplayer game. Control an army of troops and storm the enemy. Destruction of your nexus means a loss! But the destruction of the enemy means your win. Manage your economy, build units, conquer for the sake of victory.
YEAR
2020
GENRE
Real Time Strategy
PLATFORM
PC
PICTURES
PROJECT DETAILS
PROJECT SUMMARY
Holowar was a group project for one of my school modules, Studio Project 3. The group consisted of 4 people including me and was made together as a group with the use of OpenGL & C++. The framework of the game was made using BanbuTech provided by our group leader.
My contribution includes:
-
User Interface / Game Menu System
-
Raycasting System
-
Unit Selection & Building Mechanic
-
3D Models / Texture / Heightmap for Terrain
-
Player Controller System
GAME FEATURES
-
Graphical User Interface to World Interface
-
Flow Field Pathfinding & simple AI States for AI
-
Fog of War Vision
-
Creation of Units and Building
-
Resource Gathering / Controlling Units to attack
LEARNING POINTS
-
Learned how to use the Entity Component System to create more efficient and neat code
-
Creating user interface within OpenGL
-
Implementing and understanding Raycasting
-
Improve teamwork and communication within our group