Как создать игру на Unity: инструкция для новичков
Сделать игру на Unity сможет даже начинающий кодер, который не знает С#. Большое количество обучающих материалов и активное комьюнити значительно облегчают первые этапы знакомства с движком и создание первого проекта. Вместе с ведущим разработчиком Unity Владимиром Филимоновым и преподавателем на курсе «Разработчик игр» разбираемся, почему писать код — не главное в геймдеве и какие базовые инструменты и ПО в играх нужно освоить, чтобы соорудить свою первую игру.
Что такое Unity
Unity — это и среда разработки, и игровой движок, с помощью которого создаются проекты для разных платформ: ПК, мобильных устройств, игровых консолей и интернет-платформ, — поэтому он называется кроссплатформенным. В Unity есть инструменты для создания объектов, их перемещения, работы с графикой, текстурами и звуком, поэтому сделать полноценную игру с его помощью можно даже в одиночку.
Наглядный пример игры, созданной на Unity, которая поддерживает разные устройства, — Genshin Impact, успешный мультиплатформенный проект китайской студии miHoYo Limited. Более популярной стала ее мобильная версия, но пользователи могут войти в аккаунт, например, с компьютера и продолжить играть с того же момента, на котором остановились в мобильной версии. Кроме Genshin Impact, на Unity созданы такие известные проекты, как Hearthstone, Outlast, Cuphead, Pokemon GO и многие другие.
В игровой индустрии существуют десятки разных движков. Одни разработаны под конкретную игру, на других можно делать игры конкретного жанра (шутеры от первого лица, платформеры, гонки), а есть универсальные, вроде Unity, которые открывают разработчикам больше возможностей. Уникальность Unity заключается в сочетании нескольких факторов. Кроме того, что этот движок позволяет создавать проекты под разные устройства и не ограничивает разработчика конкретным жанром, он:
- имеет практически неограниченный бесплатный функционал;
- не требует глубокого знания языков программирования для создания первых простых проектов;
- имеет многочисленное и активное сообщество, в котором можно найти ответ на любой вопрос, потому что среди такого большого количества людей кто-то обязательно уже сталкивался с вашей проблемой.
Как создать простую игру
При создании собственного проекта важно помнить, что разработка кода — это примерно 20% игры; гораздо большее значение в ней имеют другие аспекты:
- Геймплей — это общее понятие взаимодействия игрока с игровым миром, которое определяет его действия (бежать вперед, преодолевать препятствия, стрелять по мишеням, обгонять других) и цели (прийти первым к финишу, выбить 10 из 10, победить врага в бою, собрать как можно больше монет). Геймплей напрямую связан с жанром игры, так как у каждого из них есть специфичный набор правил и механик.
- Игровые механики — конкретные элементы взаимодействия с игрой, которые входят в состав геймплея. Стрельба — это одна механика, сражение на мечах — другая, гонка — третья. Одна игра может сочетать в себе десятки таких механик.
- Сюжет — это развитие действия в игре; он одинаково важен и для масштабных AAA-проектов, и для небольших, но глубоких инди-игр.
- Персонажи — в них важны и дизайн, и характер. Удачно проработанный персонаж обладает узнаваемыми особенностями поведения, интересной историей, а еще для полного погружения он должен иметь что-то общее с игроком, что зацепит его и заставит сопереживать. На эту тему Unity разработали гайд «Пять типов привлекательных игровых персонажей», чтобы у новичков получалось сделать игрового персонажа правдоподобным.
- Дизайн уровней — это внешний вид игры, цветовые решения, общая стилистика объектов, фона, персонажей, предметов, которая создает определенное настроение. В помощь начинающим разработчикам Unity опубликовали в своем блоге «Советы по дизайну уровней вашей первой видеоигры».
- Баланс — это соотношение характеристик разных объектов, он тоже отвечает за увлеченность игрока. Например, если меч в игре может наносить объекту 3 единицы урона, а объект имеет всего 3 HP (hit points — величина, обозначающая максимальный урон), то его можно уничтожить с первого раза, и играть будет слишком легко. Если объект имеет 30 HP, то игроку придется нанести 10 ударов, чтобы его уничтожить. Такое уже подходит скорее для босса, например на первом или втором уровне. Разработчику важно грамотно распределить эти величины, чтобы игра была увлекательной и бросала игроку вызовы.
Перед созданием игры важно продумать все эти моменты и представить общую картину, а также найти референсы, на которые можно ориентироваться, продумать опорные точки сюжета и механики. Для создания игры именно на Unity также пригодится понимание некоторых базовых терминов, с которыми постоянно придется сталкиваться в процессе разработки:
- Игровой объект (GameObject) — это любой ассет, который используется в игровой сцене. Например, изображение монетки, сам ее внешний вид — это ассет, а пять монет, которые должен подобрать персонаж в процессе прохождения уровня — это пять игровых объектов. Сам персонаж при этом тоже станет игровым объектом.
- Компоненты (Components) — часть игрового объекта, отвечающая за его поведение в процессе игры: перемещение или реакцию на определенные триггеры.
- Скрипт (Script) — код на C#, в котором прописаны конкретные условия работы компонента.
Установка Unity занимает 5–10 минут. Для этого нужно зайти на официальный сайт проекта и выбрать бесплатный тариф для физических лиц — Personal. Его будет достаточно для самостоятельного изучения Unity и создания первой игры. Еще один бесплатный тариф — студенческий, но он подойдет тем, кто зарегистрирован на GitHub и может подтвердить свой ученический статус.
После нажатия кнопки «Начать» откроется Unity Store. Для новых пользователей в нем есть вариант установки движка с обучающим руководством для начинающих. С помощью кнопки «Начните здесь» скачивается установщик UnityHubSetup.exe, который запускается как любой другой установщик: нужно просто открыть файл, принять условия пользовательского соглашения и нажать кнопку «Установить».
Русского языка в настройках нет, так что придется совершенствовать технический английский. Всего Unity занимает 11,3 Гб,поэтому перед установкой лучше проверить свободное место на диске и почистить его при необходимости.
Следующий шаг — создание Unity ID. Можно регистрироваться с помощью почты или использовать предложенные аккаунты, например Google или Apple. Важно поставить первые две галочки: согласие с условиями использования Unity и признание политики конфиденциальности. Третья галочка — это согласие на маркетинговые рассылки, ее ставить не обязательно.
После регистрации Unity предложит создать тестовый проект Microgame. На выбор предлагается пять шаблонов:
- LEGO Microgame;
- шутер от первого лица;
- картинг;
- платформер;
- пустой 3D-шаблон.
Можно выбрать любой из них и посмотреть, как работает создание игры в конкретном жанре. Обучающий материал пошагово демонстрирует назначение различных окон в интерфейсе и принцип работы с элементами игры: как заставить двигаться персонажей, поменять текстуру объекта или его форму. В обучении окно Scene, в котором происходит вся работа с элементами, уже заполнено различными объектами, но при создании проекта с нуля оно будет пустым.
Создание проекта
После обучения можно перейти к созданию своей первой игры на Unity с помощью кнопки NEW в меню проектов.
Новому проекту присваивается имя, выбираются место хранения на диске и темплейт — то есть шаблон для разработки, внешний вид и функционал которого зависит от количества измерений в игре. Проще начинать с 2D-проектов, так как для этого формата создано больше готовых ассетов. Конечно, можно сразу начать делать 3D-игры, но в этом случае многие элементы и анимации придется самостоятельно создавать с нуля или выделять бюджет на то, чтобы делегировать эту часть работы другим специалистам.
Настройка интерфейса
В стандартном интерфейсе проекта шесть элементов рабочей области:
- Верхняя панель инструментов — в ней находятся стандартные вкладки File, Edit, Help, как во многих других интерфейсах, а также вкладки Assets, GameObject, Components и Window.
- Scene — окно сцены, в котором выстраивается игровое пространство (элементы игрового мира, текстуры, фигурки персонажей и прочее).
- Games — это окно игры, в котором можно посмотреть глазами пользователя, как будут двигаться элементы и работать игровые механики.
- Hierarchy — окно иерархии, в нем перечислен список всех элементов (GameObject), которые помещены в окно Scene.
- Project — это система папок, в которых хранятся ассеты по категориям (текстуры, шрифты, звуки и т. д.).
- Inspector — окно для изменения элементов игры, их размера, цвета, положения в пространстве и других характеристик.
Объекты на экран Scene можно добавить из Asset Store. Для этого на панели инструментов нужно кликнуть на вкладку Window –> General –> Asset Store.
В строке поиска можно по названиям найти нужные компоненты, например, сет Free Platform Game Assets.
Как и другие ассеты, он загружается с помощью кнопки Import.
Перед загрузкой появится список всех компонентов, которые содержит этот пакет; некоторые из них можно исключить. Если в списке есть персонажи, текстуры или другие элементы, которые вам не нужны, можно просто снять галочки, и пакет загрузится без них.
После установки все ассеты будут доступны в окне Project. Теперь можно комбинировать и перемещать эти объекты, менять их форму, причем сделать это можно с помощью мыши или горячих клавиш, не написав ни одной строчки кода. Например, из перечня платформ самых разных видов можно выбрать одну и мышкой перетащить ее в рабочую область.
Шаг 2. Перенести в область Scene
Работа со скриптами
За поведение игровых объектов отвечают присоединенные к ним компоненты (Components). Базовый компонент любого объекта — Transform, он отвечает за положение элемента в окне Scene, возможность поворачивать и масштабировать его. К базовому компоненту можно добавить, например, Renderer, который меняет цвет, или RigidBody, который отвечает за массу и физику объекта. Но кроме базовых компонентов, объектам можно задавать особые условия, и для этого как раз используются скрипты.
Создать новый скрипт можно в окне Project, кликнув мышкой на Assets –> Create –> C# Script.
Двойным кликом мыши скрипт открывается в текстовом редакторе. Скрипты, как и все остальное в Unity, прописываются на С#, так что для создания сложных проектов разработчикам все же придется освоить этот язык программирования.
Базовые элементы скриптов — это:
- using — элемент в коде, который подключает библиотеки;
- public class — в этой строке обычно прописан класс MonoBehaviour, он содержит набор функций, необходимых для работы скрипта;
- void — те самые функции, с их помощью прописываются действия, происходящие в игре.
Рассмотрим, например, функцию start. Любое действие в ней произойдет только один раз, когда запустится игра. Пропишем здесь print (“Hi”).
И можно заметить, что в консоли это слово выводится один раз.
Функция update — повторяющаяся, ее можно использовать, например, для передвижения объекта. Для этого в скрипте задается переменная
В консоли можно будет заметить, что апдейт действительно срабатывает каждый фрейм и объект, к которому применен этот скрипт, плавно движется.
Настройка триггеров
Для понимания сути триггеров важно усвоить, что такое коллайдер (Collider). Это компонент, который присваивается объекту в пространстве игры, задает форму и делает его твердым, недоступным для прохождения сквозь него. Например, если мы разместим монетку в 2D-пространстве и захотим сделать так, чтобы она упала на платформу, то без использования компонента Collider ничего не получится — монетка пролетит сквозь платформу.
Поэтому обоим объектам необходимо присвоить компонент Box Collider 2D — это тонкая зеленая линия, которая обводит элементы по контуру, и за счет этой рамки они становятся твердыми, то есть один не может пройти сквозь другой.
Так объекты обязательно соприкоснутся и монета встанет на платформу.
Триггер (Trigger) — это пространство на карте, при попадании объекта в которое происходит действие; он тоже обводит объект или область в пространстве по краям. По сути, это тот же коллайдер, только триггер позволяет объектам проходить внутрь этой области. Представьте, что на ту же самую платформу вместе с коллайдером наброшен триггер, и при попадании персонажа внутрь триггерной области активируется телепорт — персонажа перебрасывает в другую точку карты.
Чтобы создать триггер, нужно накинуть тот же самый компонент коллайдера, но поставить галочку Is Trigger.
Триггеры распознают три варианта взаимодействия области на карте и объекта:
- OnTriggerEnter — объект зашел в зону;
- OnTriggerStay — объект находится в зоне;
- OnTriggerExit — объект покинул зону.
Что дальше?
Освоить интерфейс Unity довольно легко, в интернете есть разные гайды на тему того, как сделать это действительно быстро. Например, видео «Я сделал игру на Unity за неделю» или обучающий мини-курс «Как создать RPG за час». Можно изучать геймдев самостоятельно или начать обучение на курсе — это ускорит процесс и даст более заметные результаты.
Для работы со скриптами и создания более сложных механик разработчикам в любом случае понадобится С#, так что к его изучению вы тоже рано или поздно придете. Но в отличие от Unity, по C# нет в свободном доступе такого большого количества актуальных и понятных гайдов, так что в целях экономии времени и сил лучше записаться на курс «Разработчик игр на Unity», где все знания упакованы в структурированные блоки и сбалансированы с практикой на тренажерах.
Как создать свою мобильную игру? С чего начать?
Главная » Блог
Автор SERGEY На чтение 4 мин. Просмотров 2.3k. Опубликовано
Задумались о том, что было бы не плохо сделать свою собственную игру на андроид или айфон. Тогда в этой статье Вы узнаете основные шаги которые нужно сделать для достижения этой цели
Содержание
- 1. Идея
- 2. Игровой движок
- 3. Дизайн и графика
- 4. Начните
- 5. Монтизация
- 6. Выпуск игры
1. Идея
С чего начинать создание игры, так это с идеи. Вы должны сформулировать у себя в голове, а лучше записать всё сразу в блокнот: как должна выглядеть игра, какие основные механики будут использоваться. Более подробно о том, где брать идеи читайте в этой статье. Определиться с жанром, делать простую аркаду или сложную пошаговую стратегию. Выбрать визуальный стиль и выбрать между 2Д и 3Д игрой. Решить на какие устройства выйдет игра -Android или iOS и исходя из этих данным выбрать игровой движок, о котором поговорим далее.
2. Игровой движок
Рассказывать о всех существующих движках не имеет смысла, эта тема отдельной статьи. Здесь мы поговорим о самых популярных и удобных на сегодняшний день. А так же кроссплатформенных, которые позволят запустить готовую игру на разные платформы.
Мы рады сообщить, что у нас появился свой Telegram канал!. Мы создали его для того, чтобы бесплатно делиться с вами полезными материалами, актуальными новостями и ответами на самые распространенные вопросы.
- Unity — самое популярное программное обеспечение среди разработчиков мобильных игр. На нем можно создавать как простые 2д так и 3д игры со сложным геймплеем и продвинутой графикой. Для работы нужно владение языком программирования C#
- Unreal Engine — позволяет создавать игры любого жанра. Больше подходит для масштабных проектов с реалистичной графикой. Используйте Unreal Engine, чтобы создавать игры с впечатляющей трехмерной графикой. Код пишется на C++, так же есть функция визуального программирования Blue Print.
Если программирование не то чем бы вы хотели заниматься, а предпочитаете сосредоточиться на более творческой стороне процесса, тогда конструкторы — то что вам нужно.
- Construct 2 — это конструктор для создания 2D-игр на платформе HTML5. Он очень прост в использовании, так как не требуются знания кода, и он имеет множество функций, способных помочь в короткие сроки разработать визуально привлекательные игры.
- GameMaker Studio 2. Удивительная функция «Drag and Drop» (Перетаскивай и бросай) вместе с простым в освоении языком дает возможность разработать свою игру за очень короткое время.
Решите, что вам больше подходит- учить языки программирования, освоить конструктор для создания своей первой игры или найти программиста, который выполнит эту задачу за вас.
3. Дизайн и графика
Когда дело доходит до создания графики для игры, у вас есть несколько вариантов:
- Если у вас есть навыки художника, создайте их самостоятельно в Photoshop (для 2D-графики), Blender или 3ds Max (для 3D-графики).
- Поручить свою графику художнику. Есть множество сайтов, на которых можно найти художника. Среди множества вариантов выберите того, кто придаст будущей игре желаемый вид.
- Многие движки имеют магазины с наборами ассетов содержащих готовые графические элементы(текстуры, спрайты, эффекты), которые вы можете приобрести или получить бесплатно.
4. Начните
Хотя на самом деле разработка вашего проекта может показаться пугающей, просто начните и вы скоро увидите результаты. Приступайте к базовой механики и правилам игры. Затем разработайте свой первый уровень, подготовьте графику. В последнюю очередь создайте интерфейс игры, главного меню и настройки. И тестируйте, тестируйте и еще раз тестируйте!
5. Монтизация
Решите как вы будете зарабатывать на своей игре. Существует много способов заработка на мобильном приложении. Вы можете сделать его платным, чтобы получать с каждой проданной игры определенную сумму. Либо сделать бесплатным, но встроить в него рекламу и покупки.
Остались вопросы? Закажите консультацию у специалиста
https://kwork.ru/training-consulting/15647242/konsultatsiya-po-sozdaniyu-prodvizheniyu-i-monetizatsii-mob-prilozheniy
6. Выпуск игры
Одна из ошибок, которую часто совершают начинающие разработчики — это усердное желание сделать игру идеальной, откладывая выпуск игры. Лучше поскорее выпустить игру и если она найдет аудиторию, тогда вы сможете продолжить улучшать ее, выпуская обновления. Как только игра приобретет играбельный вид, публикуйте ее в Google Play и App Store.
Рассчитывайте свои способности. Для первого проекта выбирайте не очень сложную идею, чтобы у вас хватило навыков и сил довести ее до конца.
Теперь, когда вы знаете с чего начать создание мобильной игры, приступайте к своей первой заветной игре!
Создайте высококачественное приложение или игру
Добейтесь долгосрочного успеха, улучшив ключевые компоненты качества приложения, включая контент, взаимодействие с пользователем и техническую производительность
Обеспечьте нужный тип и количество контента в своем приложении, чтобы взращивать растущую базу пользователей
Помогите своему приложению выделиться из толпы, предоставив уникальное или инновационное решение, вариант использования и опыт
Уважайте местные культурные нормы с региональными ценами и другими советами по выходу на рынки по всему миру
Объедините пользователей и увеличьте вовлеченность за счет развития сообществ и поощрения пользовательского контента
Используйте закрытую или открытую инфраструктуру тестирования Google Play для создания своих функций с учетом отзывов реальных пользователей
Расширьте охват аудитории по всему миру, локализовав строки приложения и списки магазинов с помощью наших услуг перевода
. Выпускайте регулярные обновления приложений и обновлений контента для обеспечения долгосрочного взаимодействия
.Поддерживайте долгосрочные отношения с пользователями, выпуская регулярные обновления с новым содержимым или функциями
Если ваше приложение содержит рекламу, убедитесь, что реклама привлекает внимание, а не отвлекает
Убедитесь, что описание вашего приложения является кратким, привлекательным и отражает опыт, который пользователи могут ожидать от вашего приложения, запустив эксперименты со списком магазинов
Повысьте узнаваемость, оптимизировав графические ресурсы, снимки экрана и видео, чтобы обеспечить четкое и точное представление о вашем приложении
Создайте положительный пользовательский опыт с помощью интуитивно понятного, производительного и стабильного приложения
Создайте интуитивно понятный пользовательский интерфейс, поддерживая стандартный визуальный дизайн Android и шаблоны взаимодействия
Реализовать основные функциональные возможности, связанные с воспроизведением и записью мультимедиа, обменом контентом и фоновыми службами
Оптимизируйте производительность, стабильность и совместимость, чтобы удовлетворить ожидания ваших пользователей
Защитите конфиденциальность и безопасность пользователя, придерживаясь политик пользовательских данных
Gram Games использует Android Vitals, чтобы уменьшить число 1-звездочных отзывов на 50%
Узнать большеHelloTalk повышает качество приложений с помощью Android Vitals и увеличивает доход с помощью подписок
Смотреть видеоИгры SGN увеличивают количество конверсий благодаря экспериментам со страницами магазинов
Смотреть видеоRayark улучшает качество игр и коэффициент конверсии с помощью Google Play Console
Смотреть видео
Повышение доступности в Google Play
Получите советы по улучшению качества приложений
Узнать большеЗапустите высококачественное приложение или игру с отчетами перед запуском
Получайте оповещения о любых проблемах с качеством в вашем приложении до того, как они затронут ваших пользователей
Смотреть видеоПредстартовое тестирование в Google Play Console
Узнайте, как использовать отчеты перед запуском для тестирования комплекта приложений или APK-файла перед его выпуском в производство
Смотреть видеоУлучшите качество своего приложения и улучшите возможности поиска в Google Play
Ознакомьтесь с нашим обновленным руководством по активам предварительного просмотра списка магазинов
Узнать большеТренинги
Направляющие
Дополнительные ресурсы для игр
Узнайте, как функции Play Console могут помочь вам улучшить качество и производительность вашего приложения
Отчеты перед запуском
Выявляйте проблемы до того, как они повлияют на ваших пользователей. Протестируйте на различных устройствах Android, чтобы узнать больше о стабильности, производительности, доступности и многом другом вашего приложения.
Android Vitals
Отслеживайте и улучшайте техническое качество вашего приложения или игры. Android Vitals сообщает о ключевых проблемах, влияющих на пользователей, и помогает вам отлаживать их и расставлять приоритеты.
Обзор выпусков
Мониторинг ваших сборок для управления выпусками на каждом этапе процесса
Внутреннее тестирование
Быстро распространяйте свои сборки среди небольшого числа доверенных тестировщиков, не дожидаясь проверки приложения. Интегрируйте с процессами создания квалификации, прежде чем предлагать большему количеству пользователей.
Дополнительные функции
Перейти к игровой консолисоздай свою игру на Android|Поиск в TikTok
TikTok
Загрузить
onraraland
onraraland
Создавайте игры на своем телефоне бесплатно на Android и iOS! #gamemaking #gamebuilding #gamedesign #creategames #gamemaker #onraraland
28 лайков, TikTok видео от onraraland и Makerraraland для вашего телефона бесплатно на iOS: » ! #гейммейкинг #геймбилдинг #геймдизайн #creategames #гейммейкер #onraraland». Можете ли вы сделать игру на свой телефон | ✨Бесплатно?✨ | ДА | …Создавать игры бесплатно Can Can — Rias Orchestra & Helmuth Brandenburg.
1131 просмотр|
Can Can — Rias Orchestra & Helmuth Brandenburg
infinity_270
king_38
#julianseditor #julianseditor @Julian’s Editor #foryou #fyp #fypシ #viral # creategames #fypシ゚viral #viral #misiuneatiktok
3,4 тыс. лайков, 66 комментариев. Видео TikTok от king_38 (@infinity_270): «#julianseditor #julianseditor @Julian’s Editor #foryou #fyp #fypシ #viral #creategames #fypシ゚viral #viral #misiuneatiktok». Вы хотите создать свою собственную игру на телефоне? | зайдите в игровой магазин и введите «редактор Джулиана» | скачать | . ..редактор Джулиана Веселая и веселая корпоративная музыка для рекламы. — ТимТай.
150,9 тыс. просмотров|
Веселая и веселая корпоративная музыка для рекламы. — TimTaj
koizeay
Koizeay
Это первая игра, которую я разрабатываю! Будьте милы 😉 #unity #mobilegame #developer
40 лайков, видео TikTok от Koizeay (@koizeay): «Это первая игра, которую я разрабатываю! Будьте милы 😉 #unity #mobilegame #developer». я решил создать свою собственную 2D видеоигру | Итак, я запустил Unity и начал это делать | Это игра типа «Flappy Bird» | … Скучаю по тебе — Оливер Три и Робин Шульц.
5560 просмотров|
Miss You — Oliver Tree & Robin Schulz
lettacorporation
Letta Corporation
How to make games in your phone #gamedev #programmingtips #gamedevelopment #lettacorporation #godot #godotengine
43 лайка, видео TikTok от Letta Corporation (@lettacorporation): «Как делать игры на телефоне #gamedev #programmingtips #gamedevelopment #lettacorporation #godot #godotengine». Скучаю по тебе — Оливер Три и Робин Шульц.
1127 просмотров|
Скучаю по тебе — Оливер Три и Робин Шульц
hypehype_gameapp
HypeHype: создавай и играй в игры
ОБУЧЕНИЕ: Как сделать паркур-игру на телефоне!🔥 Программирование не требуется! ЧАСТЬ 1️⃣ #HypeHype #tutorial #parkour #obby #gamecreator #mobilegame #games 2 9 Likes,K Видео TikTok от HypeHype: Create & Play Games (@hypehype_gameapp): «РУКОВОДСТВО: Как сделать паркур-игру на телефоне!🔥 Кодирование не требуется! ЧАСТЬ 1️⃣ #HypeHype #tutorial #parkour #obby #gamecreator #mobilegame #games». ЧАСТЬ 1: КАК СДЕЛАТЬ ИГРУ ПАРКУР оригинальный звук — HypeHype: Create & Play Games.
31 млн просмотров|
оригинальный звук — HypeHype: Create & Play Games
capydodge
Играй в Capy Dodge! (Проверьте биографию)
Отвечая на @shadow Как создать свою собственную мобильную игру #fyp #mobilegame #capybaratiktok
166 лайков, TikTok видео из Play Capy Dodge! (Проверьте биографию) (@capydodge): «Ответ на @shadow Как создать свою собственную мобильную игру #fyp #mobilegame #capybaratiktok». Эстетик — Толлан Ким.
3176 просмотров|
Эстетика — Толлан Ким
fr3qu3ncy_dev
fr3qu3ncy
Вторая часть создания собственной игры! #mobilegame #gaming #coding #programmer #jetpackjoyride #geometrydash #android #ios #appstore
246 Likes, 22 Comments. Видео TikTok от fr3qu3ncy (@fr3qu3ncy_dev): «Часть 2 создания собственной игры! #mobilegame #gaming #coding #programmer #jetpackjoyride #geometrydash #android #ios #appstore». Оригиналтон — fr3qu3ncy.
4693 просмотра|
Originalton — fr3qu3ncy
hypehype_gameapp
HypeHype: Create & Play Games
Make your own games or remix others’ games with HypeHype ❤️ #hypehype #mobilegame #gamedev #gaming #subwaysurfers
57 лайков, видео TikTok от HypeHype: Create & Play Games (@hypehype_gameapp): «Создавайте свои собственные игры или ремиксы на игры других с помощью HypeHype ❤️ #hypehype #mobilegame #gamedev #gaming #subwaysurfers». оригинальный звук — HypeHype: Create & Play Games.
1424 просмотра|
оригинальный звук — HypeHype: Create & Play Games
capydodge2
Capy Dodge
Как создать свою мобильную игру #fyp #game
TikTok видео от 2): » создай свою собственную мобильную игру #fyp #game». Эстетик — Толлан Ким.
1307 просмотров|
Эстетика — Толлан Ким
halomeisasian
halomyamigos
Ответ на @svft.erins надеюсь, что это будет полезно для всех, кто использует телефон или планшет Android и не может создавать свои собственные проходы #fyp #roblox
904 лайков, 144 комментария. Видео TikTok от halomyamigos (@halomeisasian): «Отвечая на @svft.erins, надеюсь, это будет полезно для всех, кто использует телефон или планшет Android и не может создавать свои собственные пропуска #fyp #roblox».