1

Step 1

Изучить базовый функционал Unity3D.

2

Step 2

Изучить построение ландшафта и местности.

3

Step 3

Изучить систему частиц.

4

Step 4

Изучить освещение.

5

Step 5

Изучить анимацию

6

Step 6

Изучить особенности программирования в играх.

7

Step 7

Изучить шейдеры.

8

Step 8

Вести англоязычный Твиттер (Х).

1

Step 1

Изучить базовый функционал Unity3D.

2

Step 2

Изучить построение ландшафта и местности.

3

Step 3

Изучить систему частиц.

4

Step 4

Изучить освещение.

5

Step 5

Изучить анимацию

6

Step 6

Изучить особенности программирования в играх.

7

Step 7

Изучить шейдеры.

8

Step 8

Вести англоязычный Твиттер (Х).

26 January 2025

Goal abandoned

The author does not write in the goal 6 months 15 days

General

Изучить Unity3D

Я только начал свой путь в геймдеве. Я разработчик C# .Net, поэтому первым шагом я выбрал изучение Unity 3D Engine. Это позволит сосредоточиться на разработке игр, а не на изучении кода.
Пожелайте мне удачи!

 Goal Accomplishment Criteria

Уверенное владение Unity3D. Способность самостоятельно вести разработку игры.

 Personal resources

Знание C#, опыт в разработке сложных приложений.

 Goal ecological compatibility

Желание творческой реализации.

  1. Изучить базовый функционал Unity3D.

    На этом этапе необходимо изучить базовые принципы работы с движком. Буду использовать только примитивы, чтобы не тратить время.

    1. Создание объектов и перемещение игрока.

    2. Базовая анимация.

    3. Стрельба. Создание объектов через скрипт и придание им стартовой скорости.

    4. Система очков и здоровья.

    5. Создание простейшего UI.

    6. Простейший AI. Зомби их спавн.

    7. Particle System.

    8. Интерактивные предметы.

    9. Переключени между сценами

    10. Создать 3 игровых уровня

    11. Создать экран смерти/паузы/финиша

    12. Создать счетчик очков и времени, который сохраняется после перехода между уровнями.

    13. Добавить звуковые эффекты.

    14. Сохранять и загружать рекорды.

    15. Привести UI к более приятному и аккуратному виду.

    16. Улучшить физику движения игрока.

    17. Сделать билд на Windows

    18. Оптимизировать билд. Выкинуть все не нужное. Уменьшить размер.

    19. Выложить билд в общий доступ.

    20. Открыть свой GitHub репозиторий.

  2. Изучить построение ландшафта и местности.

  3. Изучить систему частиц.

  4. Изучить освещение.

  5. Изучить анимацию

  6. Изучить особенности программирования в играх.

    1. Кооперативный режим.

    2. Взаимодействие с базами данных.

    3. Генерация уровней.

    4. Сохранение игры.

    5. Оптимизация игрового кода.

  7. Изучить шейдеры.

  8. Вести англоязычный Твиттер (Х).

    Если я когда нибудь смогу выпустить свою игру, мне нужна будет хоть какая-то поддержка со стороны всемирного коммьюнити. Но и какой никакой блог тоже нужен.
    Можете так же подписаться.
    https://x.com/MyWayToGamedev

    1. 10 фолловеров

    2. 20 фолловеров

    3. 30 фолловеров

    4. 40 фолловеров

    5. 50 фолловеров

    6. 60 фолловеров

    7. 70 фолловеров

    8. 80 фолловеров

    9. 90 фолловеров

    10. 100 фолловеров

  • 439
  • 26 January 2025, 10:54
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?