Engine: Unity 5
Development Language: C#
Team Size: 1
Team Role: Game Designer, Gameplay Programmer
For my second year of University, I was required to make a game.
Having grown up playing the likes of Starcraft, Warcraft and Age of Empires I chose to make a type of 4X game (eXplore, eXpand, eXploit and eXterminate).
In this game, the player acquires resources over time and the rate at which they get these resources depends on the different upgrades they have purchased. There are three resources available to players; Economy, Military and Science. The aim of the game is for the player to purchase the final upgrade.
Whilst very much an unfinished game, this is certainly a project I would like to develop further when I have more spare time. Each planet controlled by the player is textured using noise generation, an area I found extremely interesting throughout the development process.
It was intended to make it an online multiplayer game in the same vain as that of No Man’s Sky or Star Citizen where the players are able to engage each other in combat or diplomatic negotiations in order to advance their planet further and further. Additionally, it is intended to implement three different races for the players to play which in turn have their own advantages and disadvantages in terms of encouraging players on how to go about reaching the intended win condition.
The following a series of images depicting the game at the current stage of development.