- #sfx-design
- #ui-ux-design
- #scripting
Mega Dodgeball
A fast-paced, team-based dodgeball game featuring customizable dodgeballs, power-ups, and dynamic gameplay mechanics. Players compete in intense matches with unique ball physics and strategic team coordination.
- Year
- 2024
- Status
- completed
I was heavily involved in Mega Dodgeball, on both the technical systems and the creative side, to make it a polished, engaging game.
SFX Design
Sound and music
Audio design with dynamic sound effects, an adaptive music system and spatial audio for every match.
Music and ambience
An energetic main menu soundtrack.Sound effects
Ball bounces that follow the ball's speed, and dynamic hit impacts.
Main Menu OST
0:00 / 0:00The main OST for the game, composed of an energetic mix of drums, bass and electric guitar
Dodgeball Bounce
0:00 / 0:00A minimalistic sound effect for the ball bounce, tailored for modification in game based on the velocity of the ball
UI/UX Design
Interfaces
A complete interface system: clear navigation, live game information and a responsive design that adapts to different screens and preferences.
In game
A live HUD, team and map selection, end-of-round statistics, a kill feed and team score counters.Menus
Settings, the player inventory, and leaderboards and stats.
Inventory UI Red Team Score Counter Blue Team Score Counter
Scripting
Game systems
Lua scripting for physics-based ball mechanics, real-time multiplayer sync, player progression and game state management.
Core systems
Physics-based ball mechanics, round management and map voting.Advanced features
An advanced map loading system, statistics tracking and player data persistence.
Project status
Despite strong progress and a solid foundation, Mega Dodgeball was cancelled: several things together made it impossible to keep developing it.
Funding
Not enough money to continue, no additional funding or investment, and costs beyond the available budget.The team
Motivation and commitment faded, key members moved on to other projects, and interest in finishing it ran out.
Key features
Gameplay
Team-based dodgeball across several maps, with customizable balls and dynamic ball physics.Progression
Unlockable content, leaderboards and player profiles.Technical
Real-time multiplayer, optimized performance, cross-platform play and data persistence.
What I learned
Mega Dodgeball touched almost every side of game development, from scripting to creative design, and taught me to balance what a game does with how it feels to play.
Technical
Physics-based mechanics, multiplayer sync, performance optimization and data persistence.Creative
Keeping audio and visuals in sync, refining the interface, player feedback, and game balance and progression.
Other games

2025
Ketsueki Slayers
A Demon Slayer inspired game: Japanese-style interfaces and Fire Stance sound effects.
- #ui-ux-design
- #sfx-design

2024
Kart Warriors
Anime kart racing across JoJo, Dragon Ball, Naruto, One Piece and more.
- #sfx-design

2024
Helliox RNG
A Sol's RNG-style game: click to roll random weapons of varying rarity.
- #scripting