Originally Posted by
Hotdog
Я - профессиональный программист игр, и я самостоятельно учился. Полностью возможно учиться самому, если вам нравится программирование. Но я думаю, что важно увлекаться программированием, а не только играми.
Я ничего не знаю о HeroEngine, поэтому не могу сказать, хороший ли это язык чтобы начать, или нет. Я считаю, что не так важно, какой именно язык - если вы умеете программировать, то легко и быстро сможете изучить новый язык. Поэтому, не бойтесь начать с чего-то другого, если HeroScript покажется слишком сложным. Сейчас очень хорошее время изучать игровое программирование, столько сейчас хороших и легких инструментов, особенно для создания игр :)
В любом случае, я согласен с it-ogo - я советую начать с чего-то простого, а не сразу с полной игрой, а то придется слишком много учить. И если вы решите начать с другим инструментом и языком, я советую Unity... я считаю, что он хорош (и бесплатен).