top of page

Modesplitters

Modesplitters was a project I created to tackle local multiplayer/couch coop whilst improving my blueprint skills within unreal engine.

Project length = 4 weeks

Showcase 1.jpg

Behind The Scenes

The majority of the project was spent setting up the foundation  of assigning players to teams and adding controllers to players through a interactive main menu. Once this foundation was done, I then made multiple game modes such as Domination, Team Deathmatch, Capture The Flag and Zombies.

CTF Gamemode.jpg

CTF Gamemode

3.png

Townscaper Version

Once these game modes and win conditions were programmed, I then used photoshop to create level design diagrams which I later acted on with a game called Townscaper which allows the cities the player makes to be exported as OBJ’s. Using this tool, environments and arenas were created  which thanks to my blueprints, were able to be used on any game mode to allow 12 different scenarios (4 modes x 3 map).

5.png

Townscaper Version

Level Design

Level diagram 1.jpg
TDM UI.jpg

TDM Gamemode

​Once this was established, the UI was constructed using communication with the game mode to show/hide UI elements specific to the game mode which allowed for clear communication to the player, however because the way it interacts with the player controller, elements such as health and ammo were duplicated across player screens which I aim to tackle with further engineering projects. However previous issues such as lack of knowledge of components and functions were acted upon as functions were heavily used for communication between zombies and the player as well as health being stored as a component.

UI Showcase

Blueprints

Bullet Blueprint.jpg

Bullet Blueprint

Capture Point Manager.jpg

Capture Point Manager

Zombie Blueprint.jpg

Zombie Blueprint

What I Learnt

  • Blueprint creation from scratch and experience with game modes

  • Knowledge of blueprint tools to help with organisation and readability for other developers

  • Usage of prefixes for loading of game modes

  • Implementation of controller support for generic gamepads

Skills Used

  • Unreal Engine 5

  • Photoshop for level design

Alex Mckie - Level Designer

Stickmen-1.gif
Stickmen-2.gif
Stickmen-1.gif
Stickmen-1.gif
bottom of page