Mega Dodgeball
Offline

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