Creating Skirl: An Engaging iOS Game in Swift

Skirl is an exciting pixel endless runner built on Swift that offers a unique experience with native development and ad monetization.

SwiftiOSGame DevMobile
Scroll

description

readme.md

About project

Skirl is an engaging endless runner game inspired by classic platformers. The player controls a cat that jumps and dodges slimes and bats, collecting coins and increasing the difficulty as they progress. The game mechanics are simple: tap to jump and double tap for a double jump. The further you run, the faster the world becomes.

The game is developed in Swift for iOS, ensuring maximum performance and smooth animations, which is critical for this type of dynamic games. The visual style is executed in dense pixel art with a multi-layer parallax background, creating a sense of depth in the 2D world. The entire interface is maintained in a retro aesthetic with pixel fonts and controls, giving the game a unique charm of the 8-bit era.

Skirl offers users a full gaming experience without the need for an internet connection. The player's progress is saved locally through iOS UserDefaults, eliminating the need for registration or data collection. Monetization is done through Google AdMob, allowing users to enjoy the game without interruptions.

decisions

decisions.log

01

Native development in Swift

The use of Swift has achieved high performance and provided smooth animations, which is critical for dynamic gameplay.

02

Multi-layer parallax background

Creating a background with multiple layers of depth, moving at different speeds, adds volume and livens up the gameplay.

03

Full offline and privacy

All data is stored locally, providing full offline functionality and protection of users' personal data.

04

Integration of Google AdMob

Monetization through AdMob allows you to display ads without distracting from the gameplay and without mandatory registration.

gallery

screenshots/

results

metrics.json

2

Interface language (EN/RU)

100%

Offline functionality

0

Mandatory registration

Улучшен благодаря плавной анимации

User Experience

Discuss your project
all work
Skirl - landing page for a mobile game for iOSnext case