← Все вопросы

Чем 2D-игры отличаются от 3D и что проще делать новичку?

Задан 19 месяцев назад625 просмотров2 ответа
6

Хочу делать игру, но не понимаю, выбрать 2D или 3D. В чём принципиальная разница в разработке и что реально проще для первой игры?

2 ответа

8
✓ Принятый ответ — помог автору

Разница не только «плоско vs объёмно», а в объёме работы.

2D:

  • графика — это плоские картинки (спрайты), их проще рисовать и находить;
  • физика и математика проще (две координаты — x и y);
  • меньше всего: нет камеры в пространстве, нет 3D-моделей, освещения, текстур.

3D:

  • нужны 3D-модели, текстуры, свет, анимация скелета, управление камерой;
  • больше математики (векторы, повороты в пространстве);
  • кратно больше времени и сил на тот же объём контента.

Вывод для новичка: начинай с 2D. Почти все легендарные инди (Hollow Knight, Celeste, Stardew Valley) — 2D. Ты быстрее доведёшь игру до конца и научишься главному — геймдизайну, — не утонув в 3D-технике. К 3D перейдёшь, когда захочешь именно его.

4

Маленькая хитрость: бывает «2.5D» — 3D-модели, но геймплей по сути плоский (как во многих платформерах). И наоборот, можно делать псевдо-3D эффекты в 2D. Но для самой первой игры не усложняй: чистое 2D.

Ваш ответ

, чтобы ответить на вопрос.