Next case
Wall Dash
Role / Services
Mobile App & Web Development
Credits
David Nwachukwu
Location & year
The United Kingdom ©
2023
As a solo game developer, I had the opportunity to work on a project that challenged me to create a simple yet addictive hyper-casual game. This led me to develop Wall Dash, a game that tests your reflexes and timing skills.
When developing Wall Dash, I used the Unity game engine and C# programming language to create a game with a simple one-touch gameplay mechanic. This game required a lot of intricate programming to ensure that the player could easily play the game without any complications.
The game's main objective is to make the ball jump and avoid touching the triangles on the wall. To achieve this, I used complex programming techniques that allowed the ball to move smoothly and without any glitches. The movement of the ball was implemented through the use of rigid body physics, which allowed me to create a realistic jumping motion.
To make the game more challenging, I implemented various obstacles on the wall that the player has to avoid. This required me to use various algorithms to calculate the correct angle and speed at which the ball needs to move to avoid the obstacles. These obstacles were placed in a way that made the game more interesting and challenging, while also ensuring that the game was not too difficult for the player to enjoy.
The game's design is simple and has a 2D flat design aesthetic, with clean and well-organized C# code. The game is optimized for various screen resolutions, ensuring that it is suitable for desktop, web, and mobile devices.
Furthermore, I ensured that the game's performance was up to standard, as I knew that performance is a critical aspect of a game's success. The game's performance was achieved through efficient coding and optimization techniques such as object pooling, which allowed the game to run smoothly on a wide range of devices.
In terms of sound effects, the game features simple and crisp sound effects that complement the game's minimalist design.
Developing Wall Dash was a challenging yet fulfilling experience that allowed me to hone my programming skills and explore new techniques to create a successful hyper-casual game. It taught me the importance of balancing simplicity with complexity and the need to optimize the game's performance to ensure the best user experience. Overall, Wall Dash is a game that showcases my technical skills and ability to create an addictive and engaging game.
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