Делаем игру-стрелялку (шутер, shooter) - Творческое программирование для всех
Игровые механики, заготовки, шаблоны

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

Реализация 1. Стрельба из волшебной палочки

Управление:

  • клавиши-стрелки вверх-вниз — направляем волшебную палочку (прицеливаемся)
  • клик мышью — выстрел (только одной пулей)

Найти и изучить проект на сайте Scratch можно по адресу: https://scratch.mit.edu/projects/302351889/

Это один из самых простых и понятных для начинающих способов реализации механики стрельбы. Такая механика применяется, например, в игре «Танчики», в которой танк может за один раз выстрелить только одним зарядом.

Реализация 2. Стрельба с использованием клонов Scratch

Здесь представлено две версии разработки. В отличие от 1-й реализации, здесь возможно стрелять очередями.

Версия 0.1

Управление:

  • Поворачивай Кота, двигая мышь.
  • Нажимай на пробел для выстрела.

Найти и изучить проект на сайте Scratch можно по адресу: https://scratch.mit.edu/projects/188785347/

Версия 0.2

Управление:

  • Поворачивай Кота, двигая мышь.
  • Кликай мышкой в нужном месте сцены для выстрела.

Найти и изучить проект на сайте Scratch можно по адресу: https://scratch.mit.edu/projects/188785635/

Вторая версия основана на первой с некоторыми изменениями.

Реализация 3. Стреляющий дракон

Управление:

  • мышка влево-вправо — движение дракона
  • клик мышью — выстрелы.

Найти и изучить проект на сайте Scratch можно по адресу: https://scratch.mit.edu/projects/302408327/

Данный проект отличается от предыдущих тем, что наш персонаж стреляет двумя «пулями». Но во многом он очень похож на версию 0.2 реализации 2.

В каких играх используются аналогичные способы стрельбы?
Пишите в комментариях.

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

6 комментариев к “Делаем игру-стрелялку (шутер, shooter)

    1. Есть разные варианты реализации. Надо пробовать и тестировать. Экспериментируй смелее! В разработке игр не всегда всё так же, как в жизни.

  1. , хочу сделать игру но не понимаю как сделать ИИ врага в игре у меня есть гравитация, игра по типу шутера

    1. почти невозможно ответить на этот вопрос кратко, в двух словах… Шутеры бывают разные, ИИ тоже. Гравитация во многих из них вообще не нужна, так как многое при создании игр делается на основе анимации. Могу лишь пожелать успехов в деле изучения программирования и геймдев! )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *