Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
FuryLion Courses. JS.
FuryLion Courses. JS.
  • Project overview
    • Project overview
    • Details
    • Activity
  • Analytics
    • Value Stream Analytics
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Public Documentation
  • FuryLion Courses. JS.FuryLion Courses. JS.
  • Wiki
  • Into the Space

Into the Space

Last edited by Soloviev Illia Jul 22, 2021
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Into the Space

Космическая игра, в которой требуется отбиваться от волн противников при помощи космического корабля.

Игрок перемещается только влево и вправо мышкой.

Противники перемещаются влево, вправо, меняются свою позицию по высоте, стреляют в героев.

Скорость снаряда настроить так, чтобы от него можно было увернуться (но не слишком легко).

Персонаж имеет здоровье. В случае потери здоровья - игрок умирает, игра заканчивается. С каждой волной противники имеют все больше здоровья. Здоровье противников увеличивается на 5%, скорость снарядов увеличивается на 5%.

Волны

  1. 3 противника;
  2. 5 противников;
  3. 4 противника;
  4. 6 противников;
  5. 8 противников;
  6. 12 противников;
  7. 8 противников;
  8. циклом начиная с 4 шага.

Над каждым противником должен быть прогресс бар со здоровьем. Здоровья игрока пишется в левом нижнем углу. За каждое попадание по врагу начисляются бонусы в %, когда бонусы заполняются на 100% появляется ульта (пример Overwatch), которая при использовании (правая кнопка мыши) поражает всех противников на карте с уроном равным 250% от базового урона. Базовый урон наносится левой кнопкой мыши.

Перед стартом игры выбирается один из двух вариантов корабля:

  • Красный персонаж выпускает снаряды каждые 0.1 секунду очередью перед собой до тех пор, пока зажата левая кнопка мыши.
  • Синий персонаж выпускает снаряды каждые 0.2 секунды очередью в три стороны одновременно (вперед, -15 градусов влево, 15 градусов вправо) до тех пор, пока зажата левая кнопка мыши.

За каждого убитого противника начисляются очки – сколько здоровья у противника, cтолько и очков.

Сделать включение и выключение звука.

Пример визуального оформления на скриншотах ниже

Picture1Picture2

Графику и звуки можно взять тут - https://www.assetstore.unity3d.com/en/#!/content/20749

Clone repository
  • Into the Space
  • Home
  • Знакомство с PIXIJS
  • Масштабируемый интерфейс
  • Менеджер UI
  • Настройка окружения
  • Система управления игровыми объектами
  • Создание игрового цикла
  • Тестовое задание разработка игры Car runner
More Pages