Hello

Hello

Hello

Hello

Hello

My

My

My

Name

Name

Name

Is

Is

Is

David

David

David

Nwachukwu

Nwachukwu

Nwachukwu

Nwachukwu

Nwachukwu

And

And

And

Welcome

Welcome

Welcome

To

To

To

My

My

My

Portfolio

Portfolio

Portfolio

▂▃▅▇█▓▒░۩۞۩●๑▬๑●۩۩●๑▬●๑۩۞۩░▒▓█▇▅▃▂

▅▇█▓▒░۩۞۩●๑▬๑●۩▬▬▬▬۩●๑▬●๑۩۞۩░▒▓█▇▅

█▓▒░۩۞۩●๑▬๑●۩▬▬▬▬▬▬▬▬۩●๑▬●๑۩۞۩░▒▓█

▒░۩۞۩●๑▬๑●۩▬▬▬▬▬▬▬▬▬▬▬▬۩●๑▬●๑۩۞۩░▒

۩۞۩●๑▬๑●۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩●๑▬●๑۩۞۩

۩●๑▬๑●۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩●๑▬●๑۩

๑▬๑●۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩●๑▬●

▬๑●۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩●๑▬

๑●۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩●๑

۩▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬۩

●▬▬▬▬▬▬▬▬▬▬▬▬▬▬๑۩۩๑▬▬▬▬▬▬▬▬▬▬▬▬▬▬●

●▬▬▬▬▬▬▬▬▬▬▬▬▬▬๑۩۩๑▬▬▬▬▬▬▬▬▬▬▬▬▬▬●

Loading...

Next case

Menu

Dodge Ball

Role / Services
  • Mobile App & Web Development

  • Credits
  • David Nwachukwu

  • Location & year
  • The United Kingdom ©

  • 2023



  • Dodge Ball is a mobile hyper-casual game that I developed as a solo project. I shall be sharing my experiences, tools and technical skills that I used to create this game.


    Firstly, I chose to use the Unity game engine to develop Dodge Ball due to its versatility, ease of use and ability to export to multiple platforms. I utilized various programming concepts and features such as object pooling, scene management, and particle systems to create a smooth and visually appealing gameplay experience.


    One of the key features of Dodge Ball is its simple and minimalistic design, which was inspired by popular hyper-casual games. The goal of the game is to drag the ball on the screen to collect falling dots of the same colour, accumulating at the bottom of the screen, and destroy them. The game features a scoring system, and the challenge lies in how long the player can survive while avoiding obstacles.


    To make the game more visually appealing, I added random object colours, which add a fun element to the gameplay. I also optimized the game for mobile and tablet devices by making the screen borders change positions, depending on the device's resolution.


    The game's code is well-organized and commented, making it easy to customize for other users. It also works on all platforms, including PC, MacOS, iOS, Android and WebGL, making it accessible to a wider audience.


    Overall, creating Dodge Ball was a great learning experience for me, as it allowed me to develop my skills in Unity game development, programming concepts and features. I enjoyed the process of developing a game from start to finish and publishing it on the Google Play Store for others to enjoy.

    Disclaimer:

    Due to prolonged inactivity, my Google Play Store developer account was terminated, leading to the removal of all my mobile games since 2019. Consequently, the links to these games are currently invalid. I am in the process of recreating my developer account and will re-upload the games in the near future. Thank you for your understanding and patience.

    - David Nwachukwu