Алексей Гулев, GameDevLog - Творческое программирование для всех
Люди и профессии

На DevGAMM нам дал интервью инди-разработчик Алексей Гулев.

Алексей Гулев, GameDevLog
Алексей Гулев (слева), GameDevLog

С какого возраста можно начинать учиться программировать игры?

С любого — это не имеет значения. Я впервые задумался о программировании игр поздновато, потому что тогда с компьютерами была проблема. Мне было лет 10, может, 11. Случайно вышло. На PlayStation была программа RPG Maker и вместо того, чтобы играть в игры, я ходил к другу их делать. Или вот к примеру, у меня есть друг, он обучает детей, среди них есть и дети 7-8 лет.

Я думаю, это индивидуально, зависит от того, насколько ребенок самостоятельный и от его развития. Но, в принципе, когда человечек способен сесть и осознанно что-то делать и концентрировать внимание, его можно учить, и программированию в том числе.

Что нужно знать, чтобы программировать игры?

Современным программистам можно знать всё.Ты можешь быть очень крутым инженером-программистом, тогда тебе нужна математика, нужна физика. Возможно. Скорее всего будут нужны именно точные науки. Но никто не отменяет того, что программирование – может быть инструментом, а сам ты можешь быть биологом, аналитиком, лингвистом и использовать программирование как инструмент достижения цели. К примеру хорошие лингвисты с навыком программирования найдут для себя применение в  анализе текста, т.е. программы, которые пытаются понять, осмыслить то, что пишет человек. Получается, что есть лингвист, у него есть область знаний, которая позволяет лингвистически разбирать текст. И если он понимает программирование, ты способен эту область знаний описать в программе и использовать. И это касается любой специальности. Получается, что можно быть инженер-программистом, который очень хороший технарь и решает любые задачи непосредственно программирования. А можно быть человеком, который применяет программирование как средство достижения своих целей в другой области, т.е. программирование как инструмент.

Что бы Вы хотели пожелать или посоветовать юным разработчикам игр?

Учиться! Много и хорошо! Постоянно развиваться. Без саморазвития ничего не выйдет.

Усердия, усидчивости, стремления к цели.

Я думаю, что не стоит идти программировать только потому, что в ИТ много зарабатывают. Работая только ради денег, ты, скорее всего, перегоришь. Ведь делать то, что тебе не  нравится и не хочется очень утомительно. Но это не значит, что деньги не важны. Они могут мотивировать на первых порах, чтобы попробовать. Ты попробуешь — тебе нравится, и вперёд!

 

Ольга Елисеева