
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.
About Mega Dodgeball
Completed March 2024
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.
I was heavily involved in the development of this game, contributing to both the technical systems and creative elements, ensuring a polished and engaging player experience.
Project Status
Project Cancelled
Despite significant progress and a solid foundation, the Mega Dodgeball project was ultimately cancelled due to a combination of factors that made continued development unsustainable.
Funding Challenges
- Insufficient financial resources for continued development
- Unable to secure additional funding or investment
- Development costs exceeded available budget
Team Commitment
- Declining team motivation and commitment
- Key team members moved on to other projects
- Lack of sustained interest in project completion
SFX Design
Audio & Sound Effects
Comprehensive audio design including dynamic sound effects, adaptive music system, and spatial audio implementation for immersive gameplay experience.
Music & Ambience
- Energetic main menu soundtrack
Sound Effects
- Velocity-based ball bounce sounds
- Dynamic player hit impacts
UI/UX Design
User Interface & Experience
Complete user interface system with intuitive navigation, real-time game information display, and responsive design that adapts to different screen sizes and player preferences.
Game Interface
- Real-time in-game HUD
- Team & Map selection interfaces
- Round end statistics display
- Kill feed
- Team score counters
System Menus
- Settings menu
- Player Inventory
- Leaderboards & Stats
Scripting
Game Systems & Logic
Advanced Lua scripting implementation including physics-based ball mechanics, real-time multiplayer synchronization, player progression systems, and comprehensive game state management.
Core Systems
- Physics-based ball mechanics
- Round management system
- Map Voting System
Advanced Features
- Advanced Map Loading System
- Statistics tracking
- Player data persistence
Key Features
Gameplay
- • Team-based dodgeball combat
- • Multiple maps
- • Customizable dodgeballs
- • Dynamic ball physics
Progression
- • Unlockable content
- • Leaderboards
- • Player profiles
Technical
- • Real-time multiplayer
- • Optimized performance
- • Cross-platform compatibility
- • Data persistence
Learning Experience
Multi-Disciplinary Game Development
Mega Dodgeball was a comprehensive project that provided valuable experience in multiple aspects of game development, from technical scripting to creative design, teaching me the importance of balancing functionality with user experience.
Technical Development
- Physics-based game mechanics
- Multiplayer synchronization
- Performance optimization
- Data persistence systems
Creative Integration
- Audio-visual synchronization
- User interface optimization
- Player feedback systems
- Game balance and progression