🎮 IT Step by step | GameDev для начинающих 🚀
259 subscribers
68 photos
2 files
31 links
Учись создавать игры, сайты и 3D-модели вместе с весёлой Терри и её приятелем Тимом.
Программирование: Scratch, Roblox, Unity, Frontend
3D в Blender
Компьютерная грамотность
Реальные проекты
Для детей и подростков 6–16 лет

Администратор канала: @E1lena_9
加入频道
🔥Как опубликовать игру на Unity в Яндекс Играх🔥

Публикация игры на платформе Яндекс Игры - отличный способ показать свой проект широкой аудитории и начать зарабатывать. Разберём пошагово, как подготовить и загрузить игру, а также на что обратить внимание, чтобы успешно пройти модерацию.

1. Подготовка проекта в Unity
🌟Установите официальный плагин (SDK) Яндекс Игр для Unity. Он интегрирует в игру функции платформы: авторизацию, рекламу, платежи и другие возможности.

🌟Добавьте на каждую сцену специальный GameObject из плагина. Это необходимо для корректной работы SDK.

🌟Соберите билд игры в формате WebGL. Яндекс Игры поддерживают браузерные игры именно в этом формате.

2. Регистрация и создание аккаунта разработчика

🌟Зарегистрируйтесь и создайте учётную запись в консоли разработчика Яндекс Игр.

🌟Создайте черновик новой игры, укажите название, описание, иконки, скриншоты и другие метаданные.

3. Загрузка и настройка игры

🌟Загрузите собранный WebGL-билд в консоль Яндекс Игр.

🌟Укажите языки локализации и заполните описание игры на соответствующих языках (рекомендуется русский для русскоязычной аудитории).

🌟Настройте параметры дистрибуции: страны, где игра будет доступна, разрешённые хосты и другие настройки.

4. Отправка на модерацию и публикация

🌟Отправьте игру на проверку модераторам Яндекса.

🌟После успешной модерации нажмите кнопку «Опубликовать» - игра станет доступна в каталоге Яндекс Игр.

Основные требования к игре для публикации

Технические требования
🌟Игра должна корректно работать на заявленных устройствах (мобильные и/или десктопные).

🌟Встроенный SDK Яндекс Игр обязателен для авторизации, рекламы и платежей.

🌟Авторизация через Яндекс ID должна происходить по явному действию пользователя (например, нажатию кнопки).

🌟Должна быть возможность гостевого входа или игры без авторизации с сохранением прогресса.

🌟При сворачивании игры звук должен автоматически отключаться.

🌟Игра должна поддерживать полноэкранный режим на мобильных устройствах.

🌟Клавиатура должна автоматически появляться при вводе данных.

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

🌟Обязательно полное описание управления.

🌟Наличие игровых механик и сохранения прогресса или рекордов.

🌟Возрастной рейтинг должен соответствовать содержанию.

🌟Игра должна иметь нарастающую сложность и понятный сюжет или сеттинг.

🌟Продолжительность основного игрового процесса - не менее 10 минут.

🌟Локализация минимум на один язык (рекомендуется русский или английский).

🌟Автоматическое определение языка через SDK приветствуется.

Юридические и организационные требования

🌟Наличие действующей учётной записи разработчика в консоли Яндекс Игр.

🌟Игра и материалы должны быть предоставлены в требуемом формате.

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

Итог - чтобы опубликовать игру на Unity в Яндекс Играх, нужно:

Подключить и использовать SDK Яндекс Игр в проекте Unity.

Собрать WebGL-билд.

Зарегистрироваться и создать черновик игры в консоли Яндекс Игр.

Загрузить билд, заполнить данные и локализации.

Отправить игру на модерацию и опубликовать после одобрения.

Соблюдать технические и пользовательские требования платформы.

Полезные материалы и ссылки

Официальные требования к играм на Яндекс Играх:
https://yandex.ru/dev/games/doc/ru/concepts/requirements

Публикуйте свои игры, развивайтесь и делитесь ссылками на свои игры в комментариях ⬇️

#Unity #GameDev
👍3🔥32🤔2
🎮 Unity-разбор: как создать карту для 2D-игры с помощью TileMap🖌

Всем привет! Сегодня расскажу, как быстро и удобно собрать свою карту для платформера или RPG прямо в Unity, используя систему TileMap. Это очень крутой инструмент, который позволяет рисовать уровни из маленьких "плиток" - как в настоящем конструкторе!

🚀 Пошаговая инструкция:

1. Создай новый 2D-проект в Unity
При создании проекта выбери шаблон "2D". В новых версиях Unity TileMap уже встроен, но если что - установи пакет 2D Tilemap Editor через Package Manager.

2. Добавь TileMap на сцену

В Hierarchy кликни правой кнопкой → 2D Object → Tilemap → Rectangular.

Unity автоматически создаст объект Grid и внутри него - Tilemap.

3. Подготовь спрайты для плиток

Импортируй свой tileset (набор картинок для плиток) в проект.

В настройках спрайта выбери Sprite Mode: Multiple, а затем разрежь его на отдельные плитки через Sprite Editor.

4. Создай Tile Palette

Открой Window → 2D → Tile Palette.

Создай новую палитру (New Palette), выбери папку для хранения.

Перетащи свои спрайты в палитру - Unity сам создаст нужные Tile-ассеты.

5. Рисуй уровень!

Выдели Tilemap в Hierarchy.

В Tile Palette выбери нужную плитку и рисуй прямо в Scene с помощью кисти (B), заливки (U) или ластика (D).

Можно создавать несколько слоёв Tilemap для земли, декораций, объектов и т.д.

6. Добавь коллайдеры

Для плиток, по которым игрок будет ходить, добавь компонент Tilemap Collider 2D.
Для оптимизации - добавь Composite Collider 2D и поставь Rigidbody2D в режим Static.

💡 Советы от Терри:

Используй отдельные Tilemap-слои для разных типов объектов (земля, вода, деревья, декор).
Экспериментируй с Rule Tiles - они автоматически подбирают нужную плитку в зависимости от окружения (идеально для бордюров и углов).
Не забывай про сортировку слоёв (Sorting Layer), чтобы объекты отображались в правильном порядке.
Если хочешь ускорить работу - попробуй горячие клавиши: B (кисть), U (заливка), D (ластик).

Unity TileMap - это мощный и удобный способ создавать красивые 2D-карты без кода. Попробуй сам, и твоя игра сразу станет выглядеть профессионально!

Если хочешь подробный видеоурок или есть вопросы - пиши в комментариях, Терри всегда поможет! 🐢

Полезные ссылки:

Официальная документация Unity по TileMap

#Unity #GameDev
🔥4👍21
📚 Материалы для обучения Blender, Unity, Roblox, Scratch и Web-разработке

Друзья! Для вашего удобства я собрала в одном месте полезные материалы, которые помогут учиться быстрее и эффективнее, в процессе планирую пополнять:
— Шпаргалки по основным программам и языкам
— Ссылки на мои плейлисты с видеоуроками
— Официальные сайты для установки программ и самостоятельного изучения
________________________________________
🔹 Blender
📝 Шпаргалка по горячим клавишам для новичков: скачать
▶️ Мои плейлисты по Blender:
YouTube:
Blender первые шаги
Создание форм простых моделей в Blender
RUTUBE:
Изучаем Blender 3D
🌐 Официальный сайт: blender.org
▶️ Официальный на YouTube: ссылка
________________________________________
🔹 Unity
📝 Шпаргалка по горячим клавишам для новичков: скачать
🌐 Официальный сайт: unity.com
Сайт с ресурсами (модели, текстуры...): assetstore.unity.com
Ещё сайт с ресурсами: kenney.nl
________________________________________
🔹 Roblox
▶️ Мои плейлисты по Roblox:
YouTube:
Создаём игры в Roblox Studio
Графический интерфейс пользователя GUI в Roblox Studio
Программирование в Roblox Studio
RUTUBE:
Создаём игры в Roblox Studio
Графический интерфейс пользователя GUI в Roblox Studio
Моделирование в Roblox Studio
Изучаем программирование в Roblox Studio
🌐 Официальный сайт: roblox.com/develop
________________________________________
🔹 Scratch
🌐 Официальный сайт: scratch.mit.edu
________________________________________
🔹 Web-разработка
🌐 Официальный сайт:
developer.mozilla.org
web-skills
________________________________________
🔹 Компьютерная грамотность
▶️ Мои плейлисты по MS Office:
YouTube:
MS Excel
MS Word
MS Access
Полезные программы
RUTUBE:
Microsoft Excel
Microsoft Word
________________________________________

Сохраняйте пост, делитесь с друзьями и пишите в комментариях, какие материалы нужны ещё!

#Blender3D #Unity #Roblox #Scratch #Web #КомпьютернаяГрамотность #Обучение #Шпаргалки
🔥4👌32👍2🤯2🤓2
🚀 Неочевидные, но классные штуки в Unity, которые облегчат жизнь часть 1
Представь, что ты собираешь конструктор LEGO.
Сначала думаешь: "Ну что тут сложного? Всё равно как кубики ставить".
А потом находишь секретные кнопки и ящики, которые делают сборку в 10 раз быстрее и веселее.
Так вот, в Unity тоже есть такие "скрытые фичи", о которых мало кто знает, но они реально помогают!

Давай разберём несколько таких штук.

🔍 1. Ctrl + Shift + C (или Cmd на Mac) — магия для глаз
Представь, что ты художник, и тебе нужно точно повторить цвет неба.
Вместо того чтобы гадать, какой оттенок выбрать, ты просто берёшь кисть и капаешь с неба нужный цвет.

Если зажать Ctrl + Shift + C и кликнуть мышкой на объект в сцене — Unity автоматически выберет этот объект в редакторе.
Можно сразу править его свойства, не лазая по спискам и дереву объектов.

Как взять кисть и сразу попасть в нужный цвет — быстро и удобно!

🧹 2. Правый клик → Rename (переименование массово)
Представь, что у тебя на столе 10 одинаковых коробок с надписью "что-то".
И тебе нужно найти, где там лежит твой телефон.
Неудобно, да?

Если ты создаешь много объектов (например, врагов или деревьев), называй их нормально!
Просто нажми правой кнопкой мыши на объект → Rename → и напиши, что это такое: "дерево_дуб", "враг_тигр", "платформа_движущаяся".

Это как подписать коробки — потом найдёшь всё за секунду!

🎯 3. Shift + клик по объекту — выдели всё, что связано
Представь, что ты играешь в прятки.
Рядом прячется целая компания друзей.
Вместо того чтобы ловить их по одному, ты говоришь: «Выходите все!» — и они выходят.

Если ты зажмёшь Shift и кликнешь по нескольким объектам в списке, Unity выделит их всех сразу.
Можно двигать, менять параметры или удалять за один раз.

Лови всю команду сразу, а не по одному игроку 😄

🪄 4. Prefab Variant — как семейная пара, но с отличиями
Представь, что у тебя есть два близнеца.
Они почти одинаковые, но один любит футбол, другой — книги.
Ты можешь сделать общую фотографию, а потом добавить каждому свои детали.

Prefab — это как шаблон объекта.
Prefab Variant — это когда ты берёшь этот шаблон и немного меняешь, например:
У одного врага красная шапка.
У второго — синяя, но всё остальное одинаковое.
Как создать семейство персонажей, не начиная всё с нуля!

📐 5. Grid и Snapping — как линейка для порядка
Представь, что ты расставляешь мебель в комнате.
Без линейки — всё как попало.
А с линейкой — всё идеально и красиво.

Grid (сетка) и Snapping (привязка) помогают ставить объекты ровно.
Зажми Ctrl + Shift + G (или найди в меню View) — появится сетка.
Чтобы объекты прилипали к сетке — включи snapping (иконка магнита вверху).

Станет сразу видно: здесь стена, здесь дверь, и всё по-честному.

📦 6. Drag & Drop — как собирать сумку перед поездкой
Представь, что ты складываешь вещи в чемодан.
Вместо того чтобы каждый носок перекладывать через меню, ты просто берёшь и кладёшь.

Перетаскивай скрипты, текстуры, звуки прямо на объекты в сцене.
Это работает быстрее, чем искать кнопку "добавить".

Бери и клади — всё просто, как упаковать чемодан.

💡 А теперь самое важное:
Все эти штуки — не про "крутость", а про удобство и скорость .
Когда знаешь такие лайфхаки, работа идёт быстрее, меньше ошибок, и вообще — больше удовольствия.

📌 Что делать дальше?
Если ты только начинаешь — не пугайся, что ещё не всё понятно.
Попробуй одну-две рекомендации из этого списка — и почувствуешь, как всё становится легче.

#GameDev #Unity
🔥137👍7👨‍💻5🥰3
🚀 Неочевидные, но классные фишки в Unity, которые сделают твою работу проще часть 2

Представь, что ты собираешь сложный пазл. Сначала кажется, что всё просто — бери и ставь кусочки. Но потом находишь секретные приёмы, которые делают сборку в разы быстрее и приятнее. В Unity тоже есть такие «фишки», о которых мало кто знает, но они реально помогают!

Давай разберём несколько таких полезных штук.

🔧 1. Быстрый поиск компонентов через Ctrl + F
Когда у тебя в объекте куча компонентов, и нужно быстро найти нужный (например, Rigidbody или AudioSource), просто выдели объект и нажми Ctrl + F. В появившемся окне начни вводить название компонента — Unity сразу покажет и выделит его. Это экономит время, когда компонентов много и искать вручную неудобно.
🧩 2. Animation Rigging — гибкое управление анимациями
Этот пакет позволяет создавать сложные и реалистичные анимации персонажей без программирования. Например, можно легко сделать, чтобы персонаж смотрел на цель или сгибал руку под нужным углом. Включи Animation Rigging через Package Manager и экспериментируй с контроллерами — это круто расширит возможности твоих анимаций.
📂 3. Addressables — удобное управление ресурсами
Если у тебя много ассетов и ты хочешь загружать их по требованию (чтобы не грузить всё сразу и экономить память), используй Addressables. Это современный способ управлять ресурсами — ты просто помечаешь ассеты, а Unity сама подгружает их, когда нужно. Особенно полезно для больших проектов и мобильных игр.
🖱 4. Быстрый дубликатор объектов с Ctrl + D
Хотел быстро скопировать объект? Выдели его и нажми Ctrl + D — Unity сразу создаст точную копию в том же месте. Можно быстро создавать группы врагов, платформ или элементов окружения без лишних кликов.
📊 5. Profiler в режиме Play Mode — анализ производительности
Чтобы понять, что тормозит игру, включи Profiler во время запуска проекта (Play Mode). Он покажет, сколько ресурсов тратится на рендеринг, скрипты, физику и т.д. Благодаря этому можно быстро находить узкие места и оптимизировать игру.
🛠 6. Custom Editor — свой интерфейс для компонентов
Если ты часто используешь один и тот же скрипт, можно создать для него собственный редактор (Custom Editor). Это позволяет сделать удобные кнопки, слайдеры и поля прямо в инспекторе, чтобы быстрее настраивать параметры без лишних кликов.
💡 Главное, что все эти фишки — про скорость и удобство. Зная их, ты будешь работать в Unity не просто быстрее, а с удовольствием!

📌 Совет новичкам: попробуй одну-две из этих функций в своём проекте — и почувствуешь, как работа становится проще и интереснее.

#GameDev #Unity
👍15🔥1410👨‍💻4