Digital Shark Expo

Justin Ward

Justin Ward profile photo

LinkedIn

Justin Ward

Portfolio

Justin Ward

Video Demo

Temporus

Project title

Temporus

Project outline

A hack'n'slash platformer and my first game created in Unreal Engine 5. This game uses mostly blueprints but has some C++ code for the items. It also has foley sound effects and music that I produced all myself.

This is the first time I've made a game in Unreal Engine, as well as the first time I've used C++ in a project. After receiving feedback saying my game is an outstanding project and being awarded 90 marks, I feel very proud of what I've made!

This project covers 8 areas of game development - character control system, level design, AI & Navmesh, lighting, optimisation & QA, UI design, and two specialist concepts of which I chose: C++ programming and audio.

Two specialist concepts are included:

  • I used C++ to create the different pick-up items, using inheritance to allow the different items to inherit base functionality from a parent pick-up item class while implementing their necessary features when the player picks them up.
  • I used 3D audio for the enemies so their sounds can be more atmospheric and appear louder when the player is closer and quieter as the player moves further away. I also have a time-slowing mechanic for the player, which slows down all the music and sounds with time, to give a more realistic feel to the game.

The feedback I received tells me I have created a dynamic and effective game demo, with a great character control system and well thought out level design, an AI system with good functionality, some good audio and music effects, well-made gloomy lighting, suitably addressed optimisation, some good aspects of GUI and world-space UI, and a nice use of C++ programming.

I know this project will be a good portfolio piece once it has been polished, and I'm proud I could create a nicely rounded game in my 2nd year studying Games Design and Development.

Main character source in images: Paragon: Kwang in Epic Content - UE Marketplace (unrealengine.com)

Images

A gameplay screenshot of Temporus

A gameplay screenshot of Temporus

A gameplay screenshot of Temporus