Skip to content

akshayxml/spaders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPADERS 👾

Space Invaders in Go using Ebiten.

spaders.gif

Installation

Prerequisites

  • Go

Steps

  1. Clone the repository:
git clone https://github.com/akshayxml/spaders.git
cd spaders
  1. Install dependencies:
go get -u ./...
  1. Run the game:
go run main.go

Controls

Main Menu

  • Up, Down arrow keys to select difficulty.
  • Space or Enter to start playing.

Game Screen

  • Space to fire bullets
  • Left, Right arrow keys to move
  • Escape to go back to main menu

Features

  • Classic Gameplay: Enjoy the nostalgic feel of the original Space Invader game.
  • Difficulty Levels: Choose between Easy, Medium, and Deathzone — the latter being so challenging that even the developer struggles to conquer it!
  • Music: Immersive audio experience

License

This project is licensed under the MIT License - see the LICENSE file for details.