To develop the ChikOlympics Game, we used the Unity development environment, which allowed us to create high-quality graphics and interactivity, taking into account the strict requirements of WebApp applications for performance and game size. The game was integrated with the server via an internal API, providing reliable data transfer and interaction with the database. We also used the ArToys platform API methods to synchronize the game with the NFT platform.
Mini-games: Each of the mini-games was implemented in the Unity environment, which ensured a smooth and exciting gameplay.
NFT integration: All characters and rewards were implemented in the NFT format, using blockchain technology for reliable storage and transmission of data.
Energy recovery: The energy recovery mechanic was implemented through server scripts, providing automatic energy recovery over time or the ability to purchase it for in-game currency.
Balance and achievements: All achievements and training levels were integrated with the internal database, which allowed tracking the progress of players and awarding appropriate rewards. Seasons and leaderboard: The concept of seasons and the leaderboard were implemented through server logic, which automatically updates the data at the end of each season and distributes rewards among the best players.
The developed project is a striking example of the successful integration of several modern technologies, which together allow creating unique projects with a low entry threshold for users and an unusually high conversion.
Each character has an energy level that is spent on playing mini-games and is restored over time or with in-game currency. Players can increase their stat levels by earning points in mini-games and earn achievements for doing certain things, such as inviting friends or participating in seasons. At the end of each season, all players' scores are compared and a leaderboard is formed based on their achievements. The top players receive gold and NFT items from Chiko & Roko. After the season ends, players start over by acquiring new champions.