Найти в Дзене
Gamedev для всех

Первые шаги к созданию своей игры

Наверняка каждый геймер рано или поздно приходил к такой мысли: хочу создать собственную игру, в которую будут играть миллионы и которая принесет доход. Но как часто бывает с фантазиями - они разбиваются о суровую реальность, а реальность такова, что только единицы доводят данное дело до конца. В чем же причина? Давайте разбираться. Во первых игры - это компьютерная программа, а любая хорошая программа должна быть спроектирована программистом. Отсюда идет, что даже уверенные пользователи ПК на этапе знакомства со средами разработки видят строчки кода из примера и предпочитают сыграть еще одну катку, нежели погружаться во все это. Вторая категория людей все-таки начинает разбираться в структурах и пишет по видеоурокам из ютуба управление персонажем на статичной картинке. Как правило - дальше дело тоже не идет, но мы поговорим о третьей категории людей. Это люди настолько увлеченные, что на пути к своей идее они пробуют множество средств и решений. Свой путь к созданию первой игры необхо

Наверняка каждый геймер рано или поздно приходил к такой мысли: хочу создать собственную игру, в которую будут играть миллионы и которая принесет доход. Но как часто бывает с фантазиями - они разбиваются о суровую реальность, а реальность такова, что только единицы доводят данное дело до конца. В чем же причина? Давайте разбираться.

Во первых игры - это компьютерная программа, а любая хорошая программа должна быть спроектирована программистом. Отсюда идет, что даже уверенные пользователи ПК на этапе знакомства со средами разработки видят строчки кода из примера и предпочитают сыграть еще одну катку, нежели погружаться во все это.

Вторая категория людей все-таки начинает разбираться в структурах и пишет по видеоурокам из ютуба управление персонажем на статичной картинке. Как правило - дальше дело тоже не идет, но мы поговорим о третьей категории людей.

Это люди настолько увлеченные, что на пути к своей идее они пробуют множество средств и решений. Свой путь к созданию первой игры необходимо начать с тренировки. И здесь на помощь придет довольно детский на первый взгляд инструмент: Kodu Gamelab. Как развлечение на пару дней данная программа ознакомит вас с алгоритмизацией и структурой основных игровых механик.

Следующим шагом будет знакомство с GameMaker (предпочтительна версия 8.0, т.к. полностью бесплатна как и все программы в подборке). Он не сильно отходит от основ, заложенных в Kodu, но уже позволяет прописывать несложные команды на языке программирования gml, до боли похожем на C. Это значит, что можно сделать уже больший упор на фантазию, поскольку платформа практически не ограничивает вас в разработке любых 2д игр.

-2

Разобрав гору материала и видеоуроков вы так или иначе придете к тому, что нужно использовать более современный и более стабильный движок с возможностью портирования игр на различные платформы и возможностью зарабатывать на них. И вот здесь на арену выходит Unity. Сложный инструмент с морем настроек, но и морем возможностей позволит создать свою уникальную игру как в 2д так и в 3д. Документация присутствует как на английском, так и на русском языках, множество примеров на форумах и магазин assets store открывают перед вами все двери.

-3

За 2 месяца водиночку вполне реально разработать казуальную, но цепляющую игру, и именно с этого и надо начинать, ведь игры ААА класса стоит разрабатывать лишь при наличии опыта и команды. В дальнейших статьях мне хотелось бы подробнее рассказать о геймдеве. Поделиться секретами и привести примеры игр, которые вы тоже можете создать. Потому что игры - это творчество, и если в вас есть тяга к этому, то мечте просто необходимо дать зеленый свет.