"Star Alien: Атака прибульців" - це аркадна гра, де гравець призначений на роль захисника планети від нападів прибульців. Гравець керує ракетою за допомогою миші, маючи за завдання збити якнайбільше прибульців, які намагаються вторгнутися на Землю.
З кожним рівнем гра стає складнішою, оскільки швидкість прибульців збільшується, а їхня кількість зростає. У планети є лише три захисні поля, тому ви маєте бути дуже уважними та швидкими, щоб уникнути пропуску космічних нападників. Чи зможете ви витримати атаку та захистити планету від ворожого вторгнення?
Автори проекту:
Розробник: Петрик П'яточкин (10-Ї, 1 група)
Дизайнер: Василь Пупкін (10-Ї, 1 група)
Інструкція:
Для початку гри клікніть мишею на екрані. Це переведе гру з початкового екрану (меню) до ігрового режиму.
Ваш космічний корабель слідкує за курсором миші по вертикалі. Щоб переміщувати корабель вгору чи вниз, просто рухайте мишею вгору або вниз по екрану
Прибулець, який рухається з правого краю екрану до лівого, позначений емодзі 👾. Ваша задача - зловити його.
У вас є право на 3 помилки, після чого гра завершується.
Використані технології та технічні рішення:
p5.js
Клас Particle та масиви particles відповідають за відображення кожної частинки анімації горіння палива космічного корабля, прибульців та анімації вибухів.
Для візуалізації персонажів використовуються емодзі, що є ефективним рішенням для візуального представлення ігрових елементів без необхідності складного графічного дизайну
Посилання на вихідний код у GitHub: https://github.com/rrader/mytestproject