Under the Veil

Designed and developed for my final year project at Staffordshire University, Under the Veil is a stealth game prototype built in Unreal Engine 4. The intention behind the project was to explore the various design techniques employed in the stealth genre.

Over the course of development, I was able to learn much about various areas of game design with work on AI behaviour, character controls and movement design, flow design and level design.

During the project, I was able to:

  • Design and build a system in UE4 Blueprints to handle AI perception under certain lighting conditions using Inverse Square law to calculate player light level

  • Design and build a dynamic movement system that allows players to vault, climb and slide when approaching objects with specific rules

  • Design and use the behaviour tree and the environmental query system to build an AI that will detect the player and investigate the player's last seen location

  • Design a level around the built systems

  • Employ various techniques to make the demo visually-appealing

The demo for Under the Veil was showcased at Staffordshire University's GradEx 2019 and GameRepublic 2019 hosted by the University of Hull, where it was shown to industry judges and guests.

I learned a lot by taking on this project. There is much I would have improved had I had the knowledge I have today. Some examples would be:

  • Redesign the level featured in the demo to better complement the designed systems, and downsize the level to provide a more understandable and better flowing experience for players

  • Focused on building passive gameplay without actually affording incentives to the player for sneaking around guards. Solutions to this could include being able to distract guards and being able to pickpocket guards for useful items

Gameplay Trailer

Longplay Video