
Sector
Skills -
-
Game Design
-
Technical Design
-
3Cs
-
Level Design/Level Scripting
A Small project worked jointly with my wife, focused on making a 3D action level using Dashing as the main traversal mechanic.
As this project was something we wanted to create as in imitation Jam project over Christmas, I want to give a quick breakdown of how the project was put together and our individual input to it.
Firstly, I created block out of the level in Unreal Engine. The idea of working upwards through a factory, with a central pillar which would house interaction points for the Dashing mechanic on the way up. Making the basic shapes for the pipes/catwalks etc. Marking the thoughts I had for each piece of the environment to help build the 'Diesel-Punk' Aesthetic.






Enemy & Dash point Level Object Blueprint


An example of the Enemy & Dash Point level object -
-
Checks if the Object is an Enemy or a Dash point. Changing the functionality accordingly.
-
Allows for more modular placement, with a simple check box to switch types.
-
Once the type is switched, the model also changes.


Character Targeting Blueprint

An example of the Character Targeting Blueprint -
-
Upon Aiming a Line Trace is fired from the camera's position.
-
If it touches an enemy or dash point, the crosshair is rendered Red.
-
The location of the Traced Hit is logged and used when the player dashes, moving them to the hit location.
Concepting

While I worked on the Level layout and Level Scripting, my wife put together concepts based on my block out, as well as low poly 3D models. All built to the metrics I'd set out based on Unreal Engines measurements.



Once the low poly models were complete, I implemented them in place of the block out in engine, colour coding each to show which surface was walkable or interactable. Which is currently the look we have at the moment as seen in the video at the top of the page!


