Skip to content

Classic arcade space shooter with authentic Atari 2600 aesthetics. Battle aliens, dodge asteroids, and compete for high scores in this nostalgic browser game featuring retro graphics and addictive gameplay.

License

Notifications You must be signed in to change notification settings

innermost47/killemall

Repository files navigation

Kill Em'All

Retro arcade shooter inspired by Atari 2600 aesthetics. Survive waves of enemies, rack up high scores, and dominate the leaderboard!

Kill Em'All gameplay

Retro arcade shooter with leaderboard and score tracking

Play

Controls: Arrow keys (move) • Spacebar (shoot/start)

Goal: Reach 100 points before the computer or your health depletes!

Quick Start

# 1. Clone & setup environment
cp .env.example .env
# Edit .env with your credentials

# 2. Setup database
mysql -u root -p < database.sql

# 3. Launch
php -S localhost:8080

Configuration

Create .env file:

DB_HOST=localhost
DB_NAME=killemall
DB_USER=root
DB_PASS=your_password

MAIL_TO=your-email@example.com
MAIL_FROM=noreply@yourdomain.com
MAIL_FROM_NAME=Kill Em'All Game

Stack

HTML5 Canvas • Vanilla JS • PHP • MySQL • CSS Grid

Database Setup

CREATE DATABASE killemall;
USE killemall;

CREATE TABLE game (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(100) NOT NULL,
  score INT NOT NULL,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

Features

  • Real-time score tracking vs AI opponent
  • Top 10 global leaderboard
  • Three enemy types (Aliens, Red Ships, Asteroids)
  • Health system with collision damage
  • Retro sound effects
  • Email notifications for new scores

Gameplay

  • Aliens (1pt, -0.1 HP on hit)
  • Red Ships (2pts, -0.05 HP on hit)
  • Asteroids (0pts, -0.1 HP on hit)
  • Start with 40 HP
  • Win at 100 points or when computer reaches 100

Author

Anthony Charretier anthony.charretier@etik.com

License

MIT License - Free to use and modify

About

Classic arcade space shooter with authentic Atari 2600 aesthetics. Battle aliens, dodge asteroids, and compete for high scores in this nostalgic browser game featuring retro graphics and addictive gameplay.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published