Я Б.Тех. студент и сделал некоторые курсы CS и некоторые знания о языках программирования. Я знаю C ++ (я создал несколько небольших программ с графическим интерфейсом для настольных компьютеров на Qt и в Visual Studio), Java (также сделал несколько графических интерфейсов на Swing) и Python.
Теперь я хочу научиться делать 2D и 3D игры, в которые можно играть на рабочем столе, а также в Интернете. Так какой язык будет лучше для этого? Я играл в некоторые веб-игры, и им всем нужен Flash Player, так что они все сделаны на AS или на другом языке Flash?
Из вашего объяснения больше похоже, что вы хотите узнать о разработке игр, а не о дизайне игр. Если вы заинтересованы в разработке игр, воспользуйтесь советом Ника. В прошлом я занимался разработкой флэш-игр, и все перечисленные им ресурсы были на высшем уровне.
Кроме того, вы должны обязательно проверить следующее ...
mochimedai.com : они предоставляют множество отличных ресурсов и инструментов для разработчиков Flash-игр, я раньше тусовался на их форумах в тот день, когда создавал свою первую независимую Flash-игру.
НО, если вы хотите узнать настоящий игровой дизайн , который отличается от разработки игр, вы должны проверить этот блог
http://gamedesignconcepts.wordpress.com/
Это парень по имени Ян Шрайбер, который является соавтором книги под названием «Испытания для гейм-дизайнеров». Он написал блог, в котором преподавал бесплатный курс игрового дизайна по сети, единственное требование - вы должны купить его книгу, которую он использует в курсе, что составляет около 20 долларов на Amazon.
Я начал курс, а затем понял, что Game Design был не для меня, я был гораздо больше заинтересован в разработке игр. Но если вы хотите погрузиться в игровой дизайн, я определенно рекомендую его. Курс был разработан для начинающих, поэтому вам не нужно иметь опыт работы с игровым дизайном.
Одним из замечательных преимуществ курса является то, что вы не занимаетесь программированием, это все бумажные прототипы, которые действительно позволяют вам сосредоточиться на дизайне. Конечно, это не мешает вам взять одну из игр, разработанных вами в ходе курса, и превратиться в реально играемый прототип / игру.
Удачи!
источник