16.88M

Презентация_защита_2D_игра_Unity (1) (1)

1.

Разработка 2D-игры в Unity
Платформер с элементами bullet hell и roguelike
Выполнил: Пащенко Алексей Дмитриевич
Руководитель: Скудин Владимир Владимирович
2026
01

2.

Цель, задачи, актуальность
Цель
Задачи
Актуальность
-создать рабочий
прототип
-показать механику боя
собрать уровень до
победы
-игрок и управление
-враги и снаряды
-звезды, портал, UI
-Unity + C#
-2D-физика
-наглядный учебный
проект
02

3.

Этапы разработки
от идеи до тестирования
Идея
жанр
Unity
проект
Графика
и тайлы
Игрок
и физика
Враги
и бой
UI
и победа
Тесты
03

4.

Шаг 1. Проект и карта
2D Core проект в Unity
Tilemap вместо одной
картинки
слой Ground для платформ
Карта собирается блоками: легче
менять платформы и условия
прохождения
04

5.

Шаг 2. Игрок
idle / бег / прыжок / падение
Rigidbody2D +
Collider2D
PlayerMovement
двойной прыжок
PlayerHealth
Ввод
Rigidbody2
D
GroundChe
ck
Место для видео: анимации игрока
Анимация
05

6.

Шаг 3. Атака и пули
показать попадание по врагу
Место для видео: стрельба игрока
E - выстрел
PlayerAttack создает prefab
PlayerProjectile наносит урон
IDamageable = общий интерфейс
PlayerAttack
PlayerProjectil
e
IDamageable
EnemyHealth
06

7.

Шаг 4. Враги и бой
враги стреляют, игрок уклоняется
Место для видео: бой
EnemyChase.cs /
EnemyChasePlatforms
EnemyDamage: дальность +
видимость
FlyingEyeMovement
EnemyProjectile
Враг
FirePoint
Пуля
PlayerHealt
h
07

8.

Шаг 5. Механики уровня
звезды, портал, разлом, уворот
Место для видео: механики
звезды
портал
разломы
опыт
уворот
CollectibleStar
LevelStarsProgres
s
LevelExitPortal
08

9.

Заключение
что получилось в результате:
короткий фрагмент прохождения
рабочий 2D-прототип
игрок, враги, снаряды
звезды, портал, UI
опыт разработки Unity + C#
Место для финального видео
Дальше: звуки, новые уровни, больше
врагов и улучшений
09
English     Русский Правила