Advertisement
  1. Game Development

Постройте ретро игру Missile Command с нуля

Scroll to top
Read Time: 2 min

() translation by (you can also view the original English article)

В этом уроке я расскажу вам, как использовать Construct 2 для реализации механики классической игры Missile Command, используя системы событий и поведения Construct 2. Никакой предыдущий опыт программирования или разработки игр не требуется - все, что вам нужно, это копия Construct 2 (имеется бесплатная версия).


Этот проект был создан с использованием бета-версии r104 Construct 2, обязательно загрузите ее или более позднюю версию, если она доступна.

Введение

Игра, которую мы создаем здесь - это довольно простая версия Missile Command. Вы можете поиграть в завершенную демо-версию.

Если вы никогда не играли раньше, вот что вам нужно знать:

  • Игра управляется мышью.
  • Метеориты падают с неба (в верхней части экрана) и разрушают ваши оборонительные башни и здания.
  • Вы можете стрелять ракетами, которые взрываются, разрушают метеориты и защищают ваш город.
  • Вы не можете стрелять непрерывно; есть период перезарядки после каждого выстрела. Вам нужно предвидеть траектории метеоритов, чтобы уничтожать их.
  • Ваша цель - защитить ваши здания как можно дольше.

Если вы хотите скачать финальный исходный код игры, вы можете получить его в формате CAPX в исходных файлах.

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

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


Смотрите Скринкаст

Смотрите в полноэкранном режиме 720p (используйте значок шестерёнки) для лучшего качества.

Временные метки для определенных разделов:

  • Первые шаги - 00:03:09
  • Метеориты как враги - 00:15:09
  • Стрельба по башенкам - 00:30:00
  • Столкновения метеоритов - 00:57:15
  • Ведение счета - 01:06:44
  • Game Over и перезапуск игры - 01:08:57

Что дальше?

Итак, вы реализовали основную механику игры Missile Command - это отлично! Теперь пойдем дальше. Вот несколько идей:

  • Улучшите графику. Вы могли бы добавить олдскульный 8-битный внешний вид, неоновый вид в стиле игры Geometry Wars или что-то совершенно другое!
  • Измените различные значения - например, изменение скорости различных объектов в игре может повлиять на сложность игры для игрока.
  • Добавьте другой тип врагов, падающий с неба, с разными моделями движения, а не просто падение по прямой линии.

Я рекомендую вам ознакомиться с официальным пособием Construct 2 и руководствами на Scirra.com для получения дополнительной помощи.

Спасибо, что посмотрели этот урок!

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Game Development tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.