Как Tinytouchtales достиг 1,1 миллиона загрузок в год

Как независимый разработчик Tinytouchtales создал процветающий мобильный бизнес с помощью Unity.
Tinytouchtales: Пример использования Unity
Как дизайнер по коммуникациям с небольшим опытом программирования создает процветающий независимый бизнес? С помощью поддерживающего сообщества, интуитивно понятной платформы разработки, креативного взгляда и простого подхода Арнольд Рауэрс запустил ряд высокоразвлекательных и финансово успешных мобильных игр.
Задача
Создание успешного мобильного игрового бизнеса в одиночку как некодер
Платформы
Android, iOS
Количество сотрудников
1–3 (один создатель Unity плюс поддержка для искусства и звука)
Местоположение
Берлин, Германия

От маркетинга игр до их создания
Работая в дизайне коммуникаций для студии Flash-игр, Арнольд начал чувствовать, что может создать отличную игру самостоятельно. Он изучил немного ActionScript и Flash в школе и начал создавать игры с помощью движка, который использовал визуальное скриптование. С этого момента Арнольд начал самостоятельно изучать Unity – его редактор и высоко графический интерфейс не требовали больших навыков программирования, и он быстро освоил C# для базового скриптования. Увидев, как мобильные игры начинают набирать популярность с ростом Apple и Google App Store, он решил сделать шаг вперед.

Результаты
- Открыл успешный мобильный бизнес, приносящий 121 000 евро (131 000 долларов США) ежегодно с 2015 года
- 1,1 миллиона скачиваний в магазинах приложений для iOS и Android
- Игры доступны более чем на 15 языках благодаря использованию Unity TextmeshPro и I2 Localization
- Сократил время итерации за счет прототипирования с помощью ресурсов Unity Asset Store

Решение перейти на мобильные платформы
Арнольд увидел множество возможностей, сосредоточившись на мобильных играх. Размер рынка был огромным, игры могли быть относительно простыми, а магазины приложений Android и iOS, как правило, выравнивали условия конкуренции с более крупными студиями. Ему также нравился вызов создания увлекательного опыта в ограниченной среде.
Арнольд говорит: "Сенсорный экран исключает детализированные элементы управления, но в то же время он тактильный и может сделать игроков более связанными." С Tinytouchtales акцент на формате является основой творческого процесса, и он считает, что работа в рамках ограничений мобильных платформ заставляет его быть более креативным.

Выход на глобальный рынок на маленьких экранах
Конечно, разработка для мобильных устройств имеет свои проблемы. "Самая большая проблема всегда — это размер экрана," говорит он. Существует более 20 000 различных устройств и почти столько же различных размеров экранов, фасок и, все чаще, размещений камер в активных областях отображения. Чтобы справиться с этим разнообразием, Арнольд написал скрипт, чтобы различать безопасные и небезопасные зоны для размещения элементов интерфейса на различных устройствах.
Локализация — еще одна проблема на маленьких мобильных экранах, особенно с длинными переводами на немецкий или логографическими элементами интерфейса на китайском, японском и корейском языках. К счастью, Unity TextMesh Pro упрощает создание и масштабирование текстовых полей. Для 15 переводов, которые он поддерживает, Арнольд нашел решение в Unity Asset Store, которое автоматически извлекает переводы, хранящиеся в Google Sheets, в редактор.

Прототипирование для поиска удовольствия
Сохранение простоты — это основная философия разработки игр Арнольда. Он говорит: "Я бы предпочел запустить несколько маленьких 2D игр, чем тратить годы на что-то сложное." К тому времени, как вы закончите, три другие студии сделают то же самое!"
Быстрое прототипирование в Unity позволяет ему тестировать множество идей. Когда он находит особенно увлекательную, он создает макеты потенциальных компоновок и меню в редакторе. Магазин Unity Asset Store является важным ресурсом на этом этапе, позволяя ему загружать рабочие проекты, вносить в них свои идеи и быстро интегрировать свои замыслы.
Рауэрс также сотрудничает с внешними художниками и звуковыми дизайнерами, такими как Макс Фидлер, Томас Веллман, Оливер Салкыч и Крейг Барнс, чтобы помочь ему быстрее реализовать идеи.

Инновации в условиях ограничений
В дополнение к его самым известным играм – Card Thief, Card Crawl, и Miracle Merchant – Арнольд опубликовал разнообразные игры на itch.io, где он является активным участником и игроком игровых джемов. Его работа, как правило, соответствует определенным критериям, которые он разработал за годы:
- Бесплатная игра (F2P)
- Контекст настольной игры
- Легкие, простые взаимодействия
- Играбельно в портретном режиме одной рукой
- Короткий игровой цикл (менее 10 минут), который можно приостановить в любое время и легко вернуться к игре после перерыва
«Единственный критерий, который мне труднее всего выполнить, – это дать моему сообществу то, что оно хочет, позволяя себе делать что-то новое», – говорит он.

Использование активов
Арнольд использует Unity Asset Store с момента своей первой игры. «Я поражен тем, сколько инструментов из Asset Store имеют качество AAA и в то же время совершенно доступны», – говорит он. Он значительно использует эти плагины:
• iOS Native Pro/Android Native Pro помогает ему реализовать специфические для iOS мобильные функции и полностью использовать экосистемы Android и iOS.
• DoTween Pro позволяет Арнольду создавать анимации пользовательского интерфейса и игрового процесса на основе tween с функциями для скриптинга, визуального скриптинга, TextMesh Pro и Easy Performant Outline.
• Anti-Cheat Toolkit шифрует предпочтения игроков и помогает с проблемами читов и взломов, обеспечивая честную и безопасную среду для сообщества Tinytouchtales.
• I2 Локализация автоматически импортирует переводы из интегрированных Google таблиц, устраняя большую часть ручной работы по локализации.

Сохранение игр бесплатными
Соперничая с более чем миллионом игр в App Store и Google Play, Арнольд считает, что в настоящее время премиум-модель, которая требует предоплаты, является слишком большим барьером для входа. Все его игры теперь F2P, поддерживаемые Unity Ads.
Чтобы сделать свои объявления более позитивными и приемлемыми, он старается поддерживать премиум-опыт, креативно интегрируя их в сюжет и игровой процесс. Например, волшебник может предложить рекламу в качестве магического зелья, которое затем воспринимается как последовательность сновидений.
Тем не менее, Арнольд также говорит: "Мне больше интересно, чтобы люди покупали игру, чем доход от рекламы." Он старается найти баланс, при котором реклама является вознаграждающей и ненавязчивой, но все же способна стимулировать конверсии.

Поиск игроков онлайн и офлайн
Одним из самых вознаграждающих аспектов разработки игр для Арнольда стало создание сообщества. Он начал с активного участия на форумах Unity и налаживания связей с другими разработчиками. Он также обнаружил, что издатели Asset Store доступны и отзывчивы: "Это невероятно полезно иметь сообщество, которое понимает, как работает разработка игр, и делает возможным для разработчиков Unity легче интегрировать активы в свои проекты."
Игроки регулярно обращаются через Twitter и Discord, и он старается ответить на каждое сообщение в течение дня или двух. Мобильные игры также имеют сетевые преимущества. Он говорит: "Многое из моего создания сообщества происходит в реальной жизни." С мобильными играми легко показывать людям классные вещи где угодно!"

Сделать больше с новым приключением
Для своей следующей игры, Card Crawl Adventure, Арнольд объединился с австралийским дизайнером настольных игр Мэттью Данстаном. Подземелье, основанное на Card Thief, в настоящее время проходит закрытое тестирование с его сообществом, которое, по словам Арнольда, "просто потрясающе ускоряет процесс." Тем временем он постоянно изучает новые функции и техники Unity – загляните на его itch.io страницу и веб-сайт для обновлений.
“"Unity достаточно гибок, чтобы вы могли вносить изменения в экран или макет на лету, и вам не нужно проектировать для каждого телефона."”
Arnold Rauers - Tinytouchtales
Game DesignerПрисоединяйтесь к миллионам разработчиков по всему миру, использующих Unity для создания успешных мобильных игр.