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

Посоветуйте, пожалуйста, учебные материалы для разработки indie игр.

Учебные материалы для начинающих. Зараннее благодарю.
Инди - это одиночка программист, а не какой то уникальный игровой жанр. Учите язык ООП, который вам больше по душе, который позволяет делать игры, AS3, Objectiv C, Java и так далее. Поэтому нужно определиться ещё с языком. Если опыта нет в программировании, то прыгать на сложный язык не стоит, если вы не имеете таланта схватывать всё на лету. А уж книг достаточно по каждому языку.
АМ
Алексей Маршалкин
5 149
Лучший ответ
Полностью согласен с Лукой и ra, но добавлю. Современная игра, это не только программирование в чистом виде. Это графика, звук, музыка. Не каждый сможет просто концепт создать, а проработать локации, персонажей, предметы, диалоги, создать красивую анимацию - тяжёлый труд.
Подумайте, сможете ли вы это потянуть или у вас просто квадратики беззвучно на экране двигаться будут? Конечно, все можно украсть в интернете - и музыку, и звуки, и анимированных героев. Вот только это будет уже не авторская игра. Не забывайте об этом.
Эсеналы Айдаров Нет, дело в том, что я художник, поэтому на бумаге всё проработать я могу, но ни образования, ни опыта в \ сфере программирования на данный момент не имею. Коллектив для реализации задумки собран, вот только я хотел немного разобраться для себя.
К ответу Луки добавлю, что разработчики indi игр зачастую плюют на общепринятые платформы и методы разработки и ваяют свой креатив под какой-нибудь DOS на каком-нибудь забытом всеми языке программирования, или вообще используя какой-нибудь конструктор игр -- т. е. никаких учебных материалов для такого творчества вообще нет (это же таки творчество) , если из человека прет идея какой-то игры так что реализовать ее способен любыми средсвами, то он извернется и сделает ее как он может и не будет смотреть на общепринятые стандарты.

Довольно много подобных игр создаются на GameMaker (учебных материалов полно, в том числе и на русском языке) , или на свободных/бесплатных альтернативах Construct и Game Editor (учебных материалов по ним на русском практически нет) .

Ну а чтобы полностью раскрыть свой потенциал, как независимого game-developer'а, нужно изучить какой-нибудь распространенный язык программирования (С++, C#, Java, АсtionScript и т. д. ) , графические редакторы, звуковые редакторы и т. д.