Ниже даются несколько реализаций проектов-заготовок, которые можно использовать в качестве шаблонов для многих игр в жанре шутер. Помимо разных способов реализации механики стрельбы в предложенных проектах используются также разные механики управления движением персонажа. Рекомендуется войти внутрь каждого проекта и внимательно изучать не только сам код, но также и комментарии к нему.
Реализация 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.
В каких играх используются аналогичные способы стрельбы?
Пишите в комментариях.
Я смог сделать игру шутер но графитацыя мне не очень понравилось
Есть разные варианты реализации. Надо пробовать и тестировать. Экспериментируй смелее! В разработке игр не всегда всё так же, как в жизни.
Я надеюсь получиться моя игра
Это будет здорово! Успехов!
, хочу сделать игру но не понимаю как сделать ИИ врага в игре у меня есть гравитация, игра по типу шутера
почти невозможно ответить на этот вопрос кратко, в двух словах… Шутеры бывают разные, ИИ тоже. Гравитация во многих из них вообще не нужна, так как многое при создании игр делается на основе анимации. Могу лишь пожелать успехов в деле изучения программирования и геймдев! )