Программирование игр

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Программирование игр — часть процесса разработки компьютерных игр (видеоигр). Программирование игр требует[источник не указан 456 дней] специализации в одной или нескольких из следующих областей, которые в значительной степени присутствуют в создании игр: симуляция, компьютерная графика, искусственный интеллект, физика, звук и ввод данных[источник не указан 456 дней]. Для многопользовательских онлайн-игр часто[насколько?] необходимы дополнительные знания, такие как сетевое программирование и программирование баз данных[источник не указан 456 дней].

Этапы программирования[править | править код]

Прототипирование[править | править код]

Прототипирование игр - процесс реализации базового функционала для чернового варианта. Обязательность протопирования обусловлена необходимостью анализа системы в целом. Для игровой индустрии прототипом называется демоверсия с базовым функционалом (набор ключевых особенностей игры). Сколько базовых особенностей будет включено в демоверсию решается возможностями бюджета и важностью этих вещей в игровом процессе

Геймдизайн[править | править код]

Производство[править | править код]

Тестирование[править | править код]

«Почти» готовность[править | править код]

Поддержка[править | править код]

Продолжительность[править | править код]

Инструментарий[править | править код]

Языки программирования[править | править код]

API и библиотеки[править | править код]

Структура игр[править | править код]

Примечания[править | править код]

Ссылки[править | править код]

  • igda.org (англ.) — официальный сайт International Game Developers Association (IGDA)
  • GameDev.net: Home (англ.). GameDev.net. — Ведущий ресурс для разработчиков игр. Дата обращения 19 июля 2018.
  • Devmaster - game development news, articles, database, forums & more (англ.). DevMaster.net. — Популярный сайт для разработчиков игр. Дата обращения 19 июля 2018. Архивировано 5 декабря 2012 года.
  • Game Development for Software Engineers Courses (англ.). MIT. — 5-дневные курсы программирования игр под руководством наставников удостоенных наград MIT Game Lab. Дата обращения 19 июля 2018.
  • Game Programmer (англ.). KonaEarth.com (30 April 2006). — Опыт одного из экс-программистов в индустрии разработки игр. Дата обращения 19 июля 2018.
  • Tom Sloper and Marc Vaughan. Lesson #15: Game programming (англ.). Sloperama Productions. — Советы ветерана игровой индустрии Тома Слопера по программированию игр. Дата обращения 19 июля 2018.

Wikis[править | править код]