profile pic


Industry expert

Game Development, Game Design, Coding (Java, C, C#), Unity Engine, Unreal Engine

Project ideas

Project ideas are meant to help inspire student thinking about their own project. Students are in the driver seat of their research and are free to use any or none of the ideas shared by their mentors.

Creating a Video Game in Unity or Unreal

I will guide you through the process of designing and developing your own game using either Unity or Unreal Engine. Some of the topics we will cover include how to use the game engine, develop gameplay, handle and create assets and scenes, design levels and characters, and test different aspects of your game. Based on your personal interests, we could discuss other aspects as well, such as 3D modelling.

Creating a Virtual Reality Simulation/Game in Unity

If you have an interest in virtual reality, depending on your prior Unity knowledge, we will cover the intricacies of how VR development works, and the different elements needed to create an interactive and immersive world. Some of the VR topics we may cover include haptics, sound spacialization, and redirected walking and how all of these features can be implemented and tested in Unity. Part of this project will also cover areas of game development (things like gameplay, asset management, level design) to a lesser extent.

Coding skills

Java, C, C#, HTML/CSS/JavaScript, Python, Bash, MIPS

Interested in working with expert mentors like Patrick?

Apply now