Technical Skills: Unreal Engine 4; Blueprint Scripting; Artificial Intelligence (AI); Fuzzy Logic; Turn-Based Combat; Team Project;
Game-play videos can be found on the Facebook page here.

A multi-discipline development team developed a game between September 2015 and April 2016 using Unreal Engine 4. The game was a turn-based combat game in a 2D art style based around the theme of going on a pub crawl as a group of friends. The object of the game was to make it to the nightclub before entry closed for the night. However your party also had to have a high enough drunkenness level in order to enter. The party must enter other pubs along the way to buy drinks, at which point there can be combat gameplay between the party and local thugs.

[Example of the combat phase]
The game was developed in conjunction with a university module to simulate game development in a team environment. The teams therefore consisted of members of different disciplines related to game development, including: art; level design; user interface (UI) design; and tech/programming. A key feature of this project was collaboration and communication between the different disciplines to ensure the project’s success.
The game’s tech/programming features include:
- Full turn-based combat system where the player can choose the type of attack and target (if more than one enemy is present) for each member of the player’s party (if the party has more than one member)
- Complete fuzzy logic AI for enemy’s attacking phase
- Complex UI systems for combat, Item shop, and level up menus
- Character statistics (including: health; damage; drunkenness; and current level) which are are all influenced by a levelling system
- Multiple levels/pubs with different items and increasingly difficult enemies to balance with the player’s level. The final pub also has a bonus final boss after the thugs have been defeated

[The shop]

[The over-world map. Green/blue tiles are pubs and purple tiles can be moved to.]