Создание Skirl: Увлекательная iOS игра на Swift

Skirl - это захватывающий пиксельный эндлесс-раннер на Swift, который предлагает уникальный опыт с нативной разработкой и монетизацией рекламы.

SwiftiOSGame DevMobile
Scroll

описание

readme.md

О проекте

Skirl - это увлекательная игра в жанре endless runner, вдохновленная классическими платформерами. Игрок управляет котом, который прыгает и уклоняется от слаймов и летучих мышей, собирая монеты и увеличивая сложность по мере продвижения. Механика игры проста: тап для прыжка и двойной тап для двойного прыжка. Чем дальше вы бежите, тем быстрее становится мир.

Игра разработана на Swift для iOS, что обеспечивает максимальную производительность и плавность анимаций, что критично для такого рода динамичных игр. Визуальный стиль выполнен в плотном пиксель-арте с многослойным параллакс-фоном, создающим эффект объема в 2D-мире. Весь интерфейс выдержан в ретро-эстетике с пиксельными шрифтами и элементами управления, что придает игре уникальный шарм 8-bit эпохи.

Skirl предлагает пользователю полноценный игровой процесс без необходимости подключения к интернету. Прогресс игрока сохраняется локально через iOS UserDefaults, что исключает необходимость регистрации или сбора данных. Монетизация осуществляется через Google AdMob, позволяя пользователям наслаждаться игрой без прерываний.

решения

decisions.log

01

Нативная разработка на Swift

Использование Swift позволило достичь высокой производительности и обеспечило плавные анимации, что критично для динамичного геймплея.

02

Многослойный параллаксный фон

Создание фона с несколькими слоями глубины, движущимися с разной скоростью, добавляет объемность и оживляет игровой процесс.

03

Полный офлайн и конфиденциальность

Все данные сохраняются локально, обеспечивая полную офлайн-функциональность и защиту персональных данных пользователей.

04

Интеграция Google AdMob

Монетизация через AdMob позволяет показывать рекламу, не отвлекая от игрового процесса и без обязательной регистрации.

галерея

screenshots/

результат

metrics.json

2

Языка интерфейса (EN/RU)

100%

Офлайн-функциональность

0

Обязательной регистрации

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

Пользовательский опыт

Обсудить свой проект
все работы
Skirl — лендинг мобильной игры для iOSследующий кейс