Hi, my name is Sonny. I’m a game designer who loves to craft polished gameplay systems.

My dream is to work on games within a team of like-minded motivated people. To achieve this, I try to keep improving myself every day.

Dutch

Breda

Game System Designer

Projects

River Tale is an immersive Co-op XR adventure that uses custom controllers..
Navigate the ship with physical props while trying to survive attacks of enemies.

Team Size:

Genre:

Release:

Timeframe:

23

Co-op Adventure XR

Itch.io

8 weeks

Enemy & AI design.

Designing gameplay systems.

Setting up animation files.

Testing and iterating on all systems.


Project information


My Responsibilities

-

-

-

-

River Tale XR (2024)

Game System + AI Designer


Mowdown is a fast-paced PvP party game where you battle another player with objects that you mow over. The game is all about coordination and strategical choices.

Team Size:

Genre:

Release:

Timeframe:

14

Action Party

Itch.io

7 weeks ~

Designing player movement.

Iterating on player abilities

Designing a respawn system.

Testing and balancing all systems.


Project information


My Responsibilities

-

-

-

-

Mow Down (2023)

Game System Designer


Pest Control (2024)

Game System Designer

First person shooter where you fight to exterminate swarms of alien spiders, who are a plague at a space station. Use guns and various abilities to get rid of this pest and find out how this came to be.


Project information

Team Size:

Genre:

Release:

Timeframe:

22

Swam Shooter

Steam (2025)

Ongoing


My Responsibilities

-

-

-

-

Creating level systems / ingredients.

Designing 3C’s for the player.

Developing player abilities.

Polishing player locomotion.


Other Projects & Game Jams

Fishing Simulator


A fishing game in which your goal is to catch and collect all the different types of fish. Upgrade your gear to be able to catch
new types of fish.

Engine: Pygame (VSC no engine)

Team Size: Solo

Duration: 6 weeks (on-going)

Role: Gameplay Designer

Created gameplay by designing systems and balancing a core loop. This project was made from scratch in Python to learn
how the syntax works and improve on it.

Protect the Chest


Twinstick shooter in which you try to protect the wandering
chest from enemies who try to attack it.

Engine: Unreal Engine

Team Size: Solo

Duration: 6 weeks

Role: Gameplay Designer

Designed and implemented multiple types of AI and weapons. Created an interactive upgrade system.
Created a game manager, that scales difficulty over time.

Bubble Brawlers


Local party game in which you play as a bubble person. You try to win by making the other bubbles pop. Push others in sharp objects and be the last one standing.

Engine: Unreal Engine

Team Size: 10

Duration:2 days (Game Jam)

Role: System Designer

Helped to create a custom physics system. Designed the UI for the kill feed.
Created the player 3C’s, and abilities. Co- created character customization.

Libble Rabble Remake


Control two characters simultaneously, and use the line between the characters to create a closed loop. Everything within the loop will give you points. Stay alive, act before the time runs out, and try to get a high score.

Engine: Unreal Engine

Team Size: Solo

Duration: 8 weeks

Role: Gameplay Designer

Recreated the moment to moment gameplay that exists in the arcade classic, Libble Rabble. Reverse engineered, and implemented the systems from the original game. Created a complex collision detection system to detect what is inside the loop.

Sporadic


In this puzzle platformer you play as a spore that can overtake other entities with its roots. Use this to make your way through all levels and escape from the lab.

Engine: Unreal Engine

Team Size: 14

Duration: 2 days (Game Jam)

Role: Gameplay Designer

Designed the core mechanic for this game. Designed different player types, implemented and tweaked these 3C’s.