Realising prototypes for different traversal and combat mechanics, based on both my own designs and those of my team mates’.
Fleshing out combat mechanics with fellow designers in the combat design feature team.
Presenting our feature team’s progress to the rest of the team during weekly progress update pitches, and daily collect our progress during stand up and present to our to our producer and leads during scrum of scrums.
Collaborating with other designers in the progression and level design feature teams to design complementary gameplay systems.
Technical Level Design
Implementing concepts for level mechanics and hazards, necessary to my fellow level designer to realise their level designs.
Collaborating in the design process for a chunk-based procedural level generation system, together with my fellow level designers and the programmer responsible for procedural generation.
Designing and whiteboxing level chunks used for the level generation.
Designing possible enemy encounters that could procedurally spawn in the level chunks I designed.
Bugfixing, Tweaking, Optimisation
Responsible for providing technical assistance to 3D and VFX artists with in-engine assets implementation and optimisation, tweaking existing mechanics to achieve the intended game feel, troubleshooting and fixing bugs, optimise code and remove redundant code where possible.
Creating and rendering cinematics used in the Steam trailer, based on the vision from the design lead. Creating and implementing main menu camera panning animation.
Post Launch Support
Working by myself on a patch for the third anniversary of the game release, to address players’ feedback. Featuring: many quality of life improvements to platforming and combat, rebalanced AI and progression, additional VFX and SFX, improved UI navigation, performance optimisations, bug fixes, framerate cap toggle, and remappable input.
|Blocked out character animations with the actor sequencer in UE4.||Shrinking animation used for character death during gameplay.|
Particle effects used to inform the player about the range of the fans.
|Code sample: gating in the hub level unlocking access to new levels as the previous one are beaten.|
Design puzzles for a character-based puzzle game, working with 2 more level designers and 1 technical artist to make all of our individual work fit within a shared setting.
Pitching different concepts for game setting and story for a first person puzzle game.
Designing and prototyping different puzzle mechanics and hazards.
Designing one level with 5 puzzle rooms based on a coloured light beam mechanic, and a
second level with 5 more puzzle rooms based on a stasis mechanic.
The game camera needed iteration late in the project. I consulted the different feature teams to understand what each needed to be improved and what limitations I would have to avoid disrupting existing systems and visual assets. I presented the team with proposals fitting those limitations, and the team picked their favourite iteration.
The controls system had to be redesigned to be more consistent across different input devices.
I worked in collaboration with the gameplay designer and UI developers to redesign and iterate the Controls System, by looking at popular titles and playtesting Controls prototypes with external playtesters.
Created short in-engine cinematics, recorded gameplay footage, and edited 2 short trailers used during the alpha stage of the project.
Character, Camera, Controls
Designing and implementing the player movement and combat mechanics, top down camera, and game controls.
Designing and implementing main gameplay loop, local leaderboard backend, and supporting mechanics such as destroyable environment.
Implementing roaming pedestrians and hostile NPCs.
Designing and implementing main HUD, diegetic UI elements, leaderboard screen, and pause menu.
Recording and editing the gameplay trailer.
Talks on game design I gave at Breda University.
Understanding physics to make tight platforming.
Postmortem: VR Jam 2020.
Prototyping punch mechanic in Unreal, step-by-step tutorial.
Rayman 2 & 3: comparing combat and platforming design philosophies.
• Action Adventure Games
• Tabletop Games
• Game Jams
• Spyro the Dragon
• Sly Cooper
• Kingdom Hearts
• The Elder Scrolls IV
• The Outer Wilds
• What Remains of Edith Finch
I am a very skilled technical game designer with a bachelor’s degree in ‘Creative Media and Game Technologies’ from the NHTV Breda University in the Netherlands.
I have always been an extremely creative individual with a strong attitude for problem solving.
I first started programming during high school by taking a 1 year professional course in Java on the side.
I applied my knowledge in Java programming to teach myself C# and starting to prototype my game ideas in Unity.
Thanks to my game prototypes, I was later accepted into Breda University, where I started working in Unreal Engine.
I currently have about 5 years of experience working in Unreal, and I possess a thorough knowledge of the engine’s best practices and tools.
I mostly focus on game feel and working with game characters, cameras, and controls system, but I also have a generalist game design skillset and a good understanding of single player level design principles.
I thrive working in a multidisciplinary team environment, I am very proficient with my communication and documentation skills.
My ambition in this industry is to deliver games that will set the bar for how the game character feels for games going forward.