Find Couple

August 13, 2021
0 commits    0 ++    0 --
Links
Share
About

A small game as a technical task for work from Arbita company.

Task

We need to implement a working "tiles", "find pair" theme application where the user will search for pairs for images.

Description

First, I created a couple of levels for the game and started making them more difficult. I added time per round, increased the number of pictures per round, increased the closing speed of open pictures.

Next, I addressed the store as part of the task. I have integrated StoreKit, customized it, and added three products – "Disable ads", "Skip level", and "Extra time" – to the local configuration file. This enhancement has improved the game interactivity and heightened the desire to make In-App Purchases.

Another task was to add an ad unit to the game, so I created a small 320x50 banner, configured Google Mobile Ads, and placed it on GameView.

At the end of their tasks, I implemented a screen swap that users who came to the application from a certain country did not get to the game, but to a third-party site. To do this, I made a GET request first to get the user's IP and then another one to get his geolocation. And as a result I opened the site using WebKit.

Conclusion

I completed the technical task, met the deadline, created a small game and submitted the first version to App Store Connect for Test Flight.

More Projects

Fastriver
0 commits    0 ++    0 --

A mobile application designed for online sellers to efficiently manage orders, track payments, and monitor deliveries in real time.

April 23, 2024

Mr Dicey
0 commits    0 ++    0 --

Part of the game interface of a craps app called Learn Craps. Thanks to Mike Land for the SwiftUI development contract.

January 10, 2022

Touch Ten
0 commits    0 ++    0 --

Simple game as a technical task for work from Gravity company.

August 18, 2021

Roll Dice
0 commits    0 ++    0 --

Final training project from 100 Days SwiftUI Course. Thanks a lot Paul Hudson for amazing course for beginners.

June 4, 2021