Содержание:
- Ваша первая игра.
- Новые возможности Game Maker.
- Игра в жанре аркады Pac-Man.
- Создаем простой арканоид.
- Создаем космический шутер
- Создаем платформер.
Конструктор игр — это программа, объединяющая в себе игровой движок и интегрированную среду разработки — систему программных средств, используемых программистами для разработки программного обеспечения. Простота процесса создания игр достигается за счет обеспечения конструкторов готовыми деталями и логическими операциями, из которых конструируется игра.
Основными примерами деталей являются объекты, играющие роль персонажей игры, а так же комнаты, либо уровни — окна программы, на фоне которых разворачивается игровой процесс.
Персонажей игры связывают со спрайтами, которые содержат изображения персонажа. Спрайт часто состоит не из одного изображения, а из нескольких, отображение которых одно за другим создаёт эффект анимации объекта. Расстановка и редактирование внешнего вида деталей построена по
принципу WYSIWYG (англ. What You See Is What You Get, «что видишь, то и получишь»).
Для настройки деталей используются панели Properties (Свойства).
Для разработки логики игры используют готовые логические операции, присваивая объектам события, которые содержат действия или группу действий. Разработка происходит в визуальном режиме с помощью мастера действий. Различные действия включаются кнопками и готовыми командами. Если стандартных действий не хватает, то в помощь разработчику в конструкторы игр встроены различные скриптовые языки.
В конструкторы так же встроены редактор изображений и музыкальный редактор, что позволяет создавать спрайты, иконки и текстуры для объектов и музыкальное сопровождение проекта.
Проект №1. Ваша первая игра в Game Marker «Поймай клоуна».
Новые знания
Оформление интерфейса: чтение рисунков из файла.
Создание ресурсов: спрайты, фон, звуки, объекты и комната.
Создание событий: создание объекта, столкновение с твердым объектом, щелчок левой кнопкой мыши, будильник.
Действия: движение в направлении с определенной скоростью, перемещение в случайное место, установка и увеличение счета, проигрывание звука, рикошет, будильник.
Дополнительно: игровая информация – разработка окна справки игры.
Этап 1. Добавляем игровые объекты и оформляем интерфейс
Весь материал - смотрите документ.