Другие языки программирования и технологии

С чего надо начать учиться, чтоб разрабатывать игры?

С чего надо начать учиться, чтоб разрабатывать игры?
Алгоритм и Структура данных. Вирт.
Филиал Пмпк
Филиал Пмпк
7 938
Лучший ответ
Игры создают большие коллективы людей разных специальностей, от писателя до бухгалтера... сначала определитесь КЕМ вы хотите быть в этой команде...
С языка программирования, которая зависит от среды, в которой будешь работать.
Например для unreal engine это c++, для unity c#.
Дальше 2d и 3d графику.
Ну и прочую теорию о создании игр.
В первую очередь с любого игрового движка. И там уже будет какой то свой скриптовый или еще какой язык. Я слышал что 80% работы по созданию игр выпадает не на программистов, а на дизайнеров, художников. То есть если вам хватит терпения все нарисовать в своей игре и подготовить к выпуску игры, то перевести с чужого на какой то свой игровой движок всегда можно потом. Например наняв людей, если игра принесет плоды.
Т.
Тютюня .
15 408
*C# если ты одиночка. Инди-разработчик
*C++ если ты работаешь в большой компании.
---
Но стоит сказать что для начала тебе надо выучить английский иначе ты забросиш программирование даже не начав
Светлана Прохоренко "*C# если ты одиночка. Инди-разработчик
*C++ если ты работаешь в большой компании."

а почему так?
Смотря какой движок и какая игра (2д, 3д). Легче писать 2д игры. Если Unity, то ЯП С#, Unreal Engine - C++. Есть движки, где прогать не надо, а лишь визуализация, например game maker studio, бесплатно 30 дней, потом плати. Есть godot 2d.
Лучшее начало это C++ или C#. Под первый есть движок Unreal Engine, а под второй Unity.

В них есть все что нужно новичкам и профи, начиная от статической типизации, заканчивая ООП.