I worked on this project by myself, initially as a hobby project, before using it as a submission for a unit of my course in the second year. It is being developed in Unreal Engine 4, using C++ and Blueprint. The project is currently on hiatus, whist I finish my course. The goal for the Player, is to follow a story through to completion (shown to the Player in the form of levels) and complete relevant objectives along the way. As well as using Blueprint and C++, the game uses the terrain generation features, Behaviour Trees (Blueprint, for AI-controlled characters in the game) and UMG Widgets (for most of the menus/UI in game, except for the first version of the menu shown in this video, as that uses the Slate UI system, in conjunction with C++).