1

Этап 1

Разработка игр для детей

2

Этап 2

Информатика

3

Этап 3

Языки программирования

4

Этап 4

Создание приложений

5

Этап 5

Математика для разработки игр

6

Этап 6

Игровое программирование

7

Этап 7

Разработка игрового движка

8

Этап 8

Компьютерная графика

9

Этап 9

Игровое аудио

10

Этап 10

Игровая физика и анимация

11

Этап 11

Игровой искусственный интеллект

12

Этап 12

Многопользовательское игровое программирование

13

Этап 13

Финал

1

Этап 1

Разработка игр для детей

2

Этап 2

Информатика

3

Этап 3

Языки программирования

4

Этап 4

Создание приложений

5

Этап 5

Математика для разработки игр

6

Этап 6

Игровое программирование

7

Этап 7

Разработка игрового движка

8

Этап 8

Компьютерная графика

9

Этап 9

Игровое аудио

10

Этап 10

Игровая физика и анимация

11

Этап 11

Игровой искусственный интеллект

12

Этап 12

Многопользовательское игровое программирование

13

Этап 13

Финал

02 мая 2018

Цель заброшена

Автор не отписывался в цели 7 лет 4 месяца 8 дней

Автор цели

Общая

Научиться програмировать многопользовательские игры

Увы и ах, я - программист, эта сфера меня будоражит, она позволяет творить и созидать. Второй моей страстью являются игры. Играть в них - интересно, хорошо, иногда познавательно. Но насколько же приятно создать собственный мир, который будут познавать другие! Итак, цель не на пару недель, даже не на пару месяцев. Каждый этап будет заканчиваться созданием либо небольшой демо-версии, либо полноценной инди-игры. Приму любую поддержку, постараюсь отписываться каждый день. По поводу этапов - их будет 11 и они будут соответствовать этой статье, которую как минимум можно считать базой

https://proglib.io/p/gamedev-study-guide/

 Критерий завершения

Прочтение всех книг по GameDev и создание демо-версии многопользовательской игры собственной разработки.

 Личные ресурсы

Время

  1. Разработка игр для детей

    На этом этапе читаем все указанные книги, а так же пишем простейшее детское мобильное приложение, либо такого же рода инди-игру для desktop'а.

  2. Информатика

    На данном этапе практики практически не будет. Вехами этапа станут прочтённые книги и, возможно, какие-либо тесты, найденные в Интернете.

  3. Языки программирования

    Независимо от того, что я программист и неплохо знаю C#, знать остальные языки также необходимо, хотя бы на начальном уровне, вехами также будут прочтённые книги.

  4. Создание приложений

    На данном этапе попытаемся создать несколько демо-приложений, также попутно читая книги одну за другой.

  5. Математика для разработки игр

    Снова теория, снова книги, снова почти без рук, снова учим.

  6. Игровое программирование

    Изучаем основы геймдева, не программирования, а именно геймдева. Снова тонны теории, но уверен, что это того стоит.

  7. Разработка игрового движка

    Опять же теория, но какая-никакая практика будет, демо-версия движка игры просто обязана быть.

  8. Компьютерная графика

    Теории нереально много, читать не перечитать, но будем стараться и делать что можем + графический движок просто обязан получиться хоть каким-нибудь.

  9. Игровое аудио

    В моём понимании один из самых ненужных этапов, однако всё же многие игроманы знают как иногда цепляют именно саундтреки к игре, а не сам геймплэй.

  10. Игровая физика и анимация

    Изучаем, смотрим, читаем, корректируем демки и пытаемся всё мало-помалу склеить.

  11. Игровой искусственный интеллект

    По сути написание ботов. Читаем, делаем, учим и докручиваем.

  12. Многопользовательское игровое программирование

    Этот этап, пожалуй, самый трудный. Во-первых финал близко, во-вторых пройден ТАКОЙ путь.Опять же читаем, учим, изучаем и допиливаем сетевой режим.

  13. Финал

    Во-первых склеиваем все знания воедино и создаём один огромный проект или демо-проект. Возможно показываем кому-то из геймдева. Делаем выводы и радуемся результату.

  • 581
  • 02 мая 2018, 09:14
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?