Unreal Engine 5 Prototypes

All demonstrations below are built in Unreal Engine 5 using blueprints, various editors within Unreal Engine, and self-made assets of varying quality levels. Includes examples of single player, peer-to-peer, and dedicated server build architectures.

Multiplayer Third-Person Space Game

Demo of a fighter launching from a space station using a catapult system. Brief flight showing smooth navigation and gun control, as well as switching between cockpit and third-person view.

Demonstration of dust buildup - the player’s ship develops a layer of dust over time which is shaken off when the ship fires.

Early prototype of a salvaging arm - the player can use it to remove modules off of other ships and wrecks, and then scoop them into their own cargo bay.

Quick demo of the holographic menu prototype with placeholder example pages. The menu is projected in-world in front of the X-Wing by the astromech droid in the back.

Single Player X-Wing Demo

Single player demo of X-Wing gameplay with canyon run, turrets and basic TIE Fighters. Players can speed up/slow down, open/close s-foils, fire lasers, cut their engines to drift, and switch between flight/hover mode.

The goal of this demo was to build smooth flight controls for use with an Xbox or PlayStation controller that felt modern and responsive.

Single Player Submarine Demo

Prototype of single player submarine navigation - the player can switch between walking around as the captain in first-person and a third-person view of the ship. While in first-person the player can walk around on the deck, climb ladders, open/close the top hatch, and navigate the interior of the sub.

The player can control the sub via UI elements for throttle, steering, and depth management. Submarine can submerge and surface, with different movement and buoyancy characteristics above and below the surface.

Multiplayer Space Flight and Spherical Planet Navigation

Early prototype multiplayer demo - players can walk around on small spherical planets, navigate in their spaceship, and seamlessly enter/exit their ship onto other planets and into zero-g navigation.

Runs using dedicated server architecture.

Multiplayer RTS/FPS Prototype

Multiplayer-compatible demo of FPS/RTS hybrid gameplay. Players can switch between RTS gameplay and controlling their own character in FPS mode. Includes a cover system generated by Unreal Engine’s Environment Query System and unit grouping.

Runs using peer-to-peer architecture.

Car Model Showroom

Basic gym to showcase model car made in 3D Studio Max. Using basic material parameters in UE5 the user can swap colours of the paint and rims, as well as adjust Time of Day and toggle lights on and off for variety in lighting conditions.

Demo of target management using a combination of a contact list, in-world icons, and a picture-in-picture targeting computer. Targets are identified based on heat and distance, and contacts are lost as the player moves away from them.

Briefly shows shooting mechanics with bullet ricochets as well.

Demonstration of missile and countermeasure gameplay - missiles are launched at the player ship by a hostile player. The local player deploys flares, which divert the incoming missiles to detonate safely away from the player’s ship.

Demo of a mid-size ship undocking, briefly navigating an asteroid field, then jumping to another station and back.

Shows two examples of ships docked and cycling through paint schemes. Paint is applied via preset patterns which players can then adjust the colours on.