Как сделать свою собственную компьютерную игру [часть 2]

  • Mark Lucas
  • 0
  • 1476
  • 90
Реклама

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

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

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

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

GameMaker (Mac + Windows)

GameMaker - один из самых популярных игровых наборов в своей лиге. Он был представлен в игровом обзоре Джонатана Беннетта. 5 Бесплатные инструменты для разработки игр, чтобы создавать свои собственные игры. 5 Бесплатные инструменты для разработки игр, чтобы создавать свои собственные игры. Бесплатные программы для разработки игр - отличный способ начать создавать видеоигры. Мы собрали лучшее игровое программное обеспечение на рынке. в начале 2010 года. Отличительной чертой этого приложения является универсальность и совместимость. GameMaker - единственный из инструментов этой недели, который работает как на Mac OS X, так и на Windows. Более того, платная версия способна экспортировать на еще более широкий спектр платформ, включая iOS и Android.

Идея проста. Вы добавляете в свою игру ряд элементов, включая фоны, звуки и объекты. Поведение этих объектов в вашей игре можно записать, указав события и сопутствующие действия. Посмотрите на скриншот выше. В случае события «Создать» (т. Е. При инициализации) объект будет выполнять действия, описанные в правой колонке. Эти действия могут быть вложенными и включать условные выражения (если «это», делать «это») и операторы потока управления (в то время как «это» делать «это»).

На самом деле, эти действия служат хорошим введением в образ мышления программиста. Большинство программных приложений структурированы одинаково. Это позволяет вам практиковаться с ограниченным подмножеством возможных взаимодействий, и не заботясь о точном синтаксисе.

Несмотря на то, что вы можете построить всю свою игру, изменив свойства объекта, вы можете расширить эти шаблоны по умолчанию, создав собственные сценарии. Эти сценарии используют язык GameMaker (GML), который по синтаксису напоминает Java. Вы также можете читать и учиться или настраивать сценарии, которые включены в GameMaker и доступны онлайн.

YoYo Games, компания, стоящая за GameMaker, предлагает множество онлайн-ресурсов, включая ряд учебных пособий. Эти учебники помогут вам начать работу с GameMaker.

RPG Toolkit (Windows)

RPG Toolkit фокусируется на небольшом подмножестве игр, но делает это очень хорошо. За последние 10 лет инструменты этого набора для создания игр были отточены, чтобы помочь вам создать обширную 2D ролевую игру.

Эти двумерные игры созданы по образцу мозаики и анимации. Тем не менее, RPG Toolkit позволяет вам использовать свои собственные запрограммированные визуальные эффекты в определенных частях интерфейса игры. Самое главное, возможно, RPG Toolkit получает прибыль от своего сложного сообщества. Если у вас возник вопрос о вашей игре или вы хотите получить удовольствие от обсуждения методологии игры, вы всегда можете обратиться к форумам..

Редактор RPG Toolkit поможет вам создать все, что вам нужно для вашей игры, включая новые спрайты, эффекты и игровых персонажей. На веб-сайте вы найдете множество утилит, плагинов и готовых фрагментов программ для использования в вашей игре..

В отличие от GameMaker, RPG Toolkit намного больше опирается на язык сценариев, называемый RPG Code. Этот язык будет жизненно необходим для создания достойной RPG. В отличие от двух других приложений, упомянутых в этой статье, это ничего нельзя пропустить.

Для начала загрузите приложение и ознакомьтесь с разделом учебных пособий на веб-сайте RPG Toolkit. Там вы найдете всю необходимую информацию о редакторе, кодировании, графике и аудио вашей игры. Если вы хотите начать большой проект, попробуйте на форумах найти друзей-энтузиастов, которые поработают над ним вместе с вами..

3D Rad (Windows)

Как следует из названия, 3D Rad позволяет вам создавать свои собственные 3D-игры на вашем компьютере с Windows. Он придерживается наиболее интересной методологии. Используя 3D Rad, вы будете разрабатывать свои игры с точки зрения дизайна, часто создавая сценарии взаимодействия объектов по мере продвижения..

Вы можете использовать 3D-редактор для визуализации ваших собственных 3D-моделей или импортировать их из внешнего источника. Если вы не хотите, чтобы вас беспокоили 3D-модели, возможно, 3D Rad вам не подходит. В конце концов, даже если вы используете готовые 3D-модели, большая часть вашей работы будет потрачена на объединение этих различных частей, использование рабочих соединений, колес и различных промежуточных устройств для создания вашей собственной песочницы для физики..

Как и GameMaker, вы управляете игровым процессом 3D Rad, даже не написав ни строчки кода. По большей части вы будете указывать объектные отношения и взаимодействия, используя диалоги объектов. Определяя эти визуальные отношения, вы фактически используете широкий спектр встроенных сценариев, включая сценарии искусственного интеллекта. Если вы хотите выйти за рамки этого начального уровня функциональности, 3D Rad также позволяет вам определять свои собственные сценарии для использования в игре. В любом случае, для начала ознакомьтесь с широким выбором учебников на страницах документации..

Какие из этих приложений попались на глаза? Есть ли у вас другие предложения? Поделитесь своими идеями и опытом в комментариях ниже!

Изображение предоставлено: Idea go / Бесплатные цифровые фотографии




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