HYPER-CASUAL ARCADE IOS/ANDROID UNITY
Roles: Game Designer, UI/UX Engineer,
Don’t topple! Navigate through worlds and overcome obstacles without falling over to continue your adventure.
• Designed and scripted game loop, various game mechanics, monetization model and save system.
• Implemented all UI elements.
• Sketched, designed and implemented multiple levels.
• Conducted multiple playtest sessions.
• Researched and documented current mobile market trends.
• Create a successful mobile game that could survive in the mobile casual arcade genre.
• Experience the full game development cycle.
• Practice working with publishers.
Designing for the hyper-casual audience
The hyper-casual genre has a very broad audience. We have to keep the barrier to entry low so that anyone can enjoy the game.
• Teach, Test, Challenge
• Levels feel fair and player's don't feel cheated
• Keep players in the cognitive flow state by having a balanced difficulty
• Using game difficulty to increase monetization revenue
The art style is designed to be generic and appeal to a large audience.
The bright colors are designed to attract the attention of users in the real world and while they are scrolling through the app store.
User testing of this art style has proven that it is appealing to most users in our audience and outside of our audience.
Scarcity of monetization events
Show option to watch ad when players are frustrated
Optional ads no pop ups
Store to buy character customizations
High-Fidelity Mock up
Through user testing, the game has evolved and many mechanics have changed.
Below is a formal playtest session we hosted with the goal of acquiring general feedback about usability.
One of the changes made due to this playtest was to re-work our level design formula.
• Level difficulty is not balanced and fluctuates.
• Mechanics are not introduced properly.
• Introduced mechanics are sometimes forgotten.
All of this disturbed user ability to enter the cognitive flow state.
I created a formula that would introduce mechanics and help levels flow one after another in a natural manner.
Currently, the level sets created using this formula have not been deployed so I cannot comment on the success or failure. But so far it has increased productivity as we know exactly what level to create next. It has also helped us Iterate on levels in more focussed fashion as we knew the exact purpose and the requirements of the levels.
The feedback from user testing has been very positive. Currently, we are in talks with multiple mobile publishers about releasing for Android and IOS.
Through this project, I have learned a great deal about designing, developing, deploying for mobile platforms.