1

Etapa 1

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

2

Etapa 2

Информатика

3

Etapa 3

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

4

Etapa 4

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

5

Etapa 5

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

6

Etapa 6

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

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

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

11

Etapa 11

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

12

Etapa 12

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

13

Etapa 13

Финал

1

Etapa 1

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

2

Etapa 2

Информатика

3

Etapa 3

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

4

Etapa 4

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

5

Etapa 5

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

6

Etapa 6

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

7

Etapa 7

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

8

Etapa 8

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

9

Etapa 9

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

10

Etapa 10

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

11

Etapa 11

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

12

Etapa 12

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

13

Etapa 13

Финал

02 mayo 2018

El objetivo está desatendido

El autor lleva sin comentar el objetivo 7 años 4 meses 9 días

Autor del objetivo

SweetyMorgan

Rusia, Санкт-Петербург

31 año / año / año

General

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

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

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

 Criterio del fin

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

 Recursos personales

Время

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  13. Финал

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

  • 585
  • 02 mayo 2018, 09:14
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?