Platforms: Android (The game was taken down from the store in the meantime because it didn't fit the company's new target audience - however it still exists on websites like ApkPure)
Role: Lead Developer
Technologies: Unity, Firebase
Duration of my involvement: 11 Months - from a well-defined idea to post-launch period (Feb-Dec 2022)
1 Month - Basic gameplay iterations
6 Months - Production until Android release
4 Months - Live Events - Story updates, special offers
Team: 2 developers, 3 Artists, Product Manager, Sound Designer, QA
Company: Webelinx Games
Story gameplay with short cinematics and choices that branch the story
Main character customization with different types of clothes and accessories
Boutique - shop for customization items
Side stories that get unlocked along with the main story
Light RPG elements - player leveling, relationship leveling, player customization
Basic idle elements - collecting resources based on real-time timers
In-app purchases
Leading the development efforts from start to finish
Iterating on basic gameplay with the team in the Discovery phase
Estimating work for features and adhering to those estimates
A story import system, which generates story data from a text file provided by a 3rd party story editing tool
A simple customization system which easily handles all types of customization items
A versatile menu system, which enables artists to make their own menus, without developer assistance
Mentoring a junior developer, assigning tasks to them, assisting and validating their work
Sourcetree/Git support for other members of the team
The format of the stories being imported was changed during the game's development, adding new types of lines
Made the story importing system simple and flexible so that it can be changed easily along the way
The game needed to support a lot of possible changes while live - special offers, events, prices, level XP requirements
Made all of this data changeable for the game designer through RemoteConfig
Made the systems robust, so that possible errors in data don't affect the game
The game had an increased ANR count after release
Tried different approaches for fixing this (RAM optimization, 3rd party library updates) until a Unity update reduced the ANR count below the Google Play threshold