Skip to content

Feature: Create "Galaxy Invaders" Arcade Game #12

@Bana0615

Description

@Bana0615

Title: Feature: Create "Galaxy Invaders" Arcade Game

Description:

Problem/Goal:
To enhance the retro arcade collection, this ticket is to develop a game inspired by Space Invaders. The player will control a spaceship at the bottom of the screen, tasked with shooting down descending rows of aliens who move in a synchronized pattern and return fire.

Proposed Solution/Approach:
Phaser will be the engine of choice. Its group and tweening systems are ideal for managing the synchronized movement and behavior of the alien swarm. The game will feature classic pixelated art and simple, responsive shooting mechanics. All player stats will be saved to the browser's Local Storage.

Acceptance Criteria:

  • A player-controlled spaceship can move left and right at the bottom of the screen.
  • The player can fire projectiles upwards from the spaceship.
  • A swarm of aliens is rendered and moves in a synchronized, descending pattern.
  • Aliens are destroyed when hit by a player's projectile.
  • Aliens periodically fire projectiles down at the player.
  • The following stats are successfully tracked and stored in the user's local storage: highScore, invadersDefeated, gamesPlayed.

Labels:

games, feature, frontend, phaser

Priority (Optional):

High - As an iconic arcade concept, this game is a key addition to the classic collection.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions