https://github.com/ifeisachildofgod/spaceinvader
This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader
https://github.com/ifeisachildofgod/spaceinvader
game game-development love2d lua simulation
Last synced: 2 months ago
JSON representation
This is a game made with the LOVE 2d module of lua, it is heavily inspired by the retro game space spaceinvader
- Host: GitHub
- URL: https://github.com/ifeisachildofgod/spaceinvader
- Owner: ifeisachildofGod
- License: mit
- Created: 2024-11-15T19:21:46.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-03-02T19:32:12.000Z (2 months ago)
- Last Synced: 2025-03-02T20:29:12.452Z (2 months ago)
- Topics: game, game-development, love2d, lua, simulation
- Language: Lua
- Homepage:
- Size: 218 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SpaceInvader
**SpaceInvader** is a 2D game developed using Lua's LÖVE 2D framework, drawing heavy inspiration from the classic retro game, Space Invaders.
## Game Description
In **SpaceInvader**, players engage in thrilling battles against space kamikazes and stationary gunners from the nefarious space syndicate. The game offers a fast-paced and dynamic experience, challenging players to defend their territory against relentless adversaries.
## Features
- **Procedurally Generated Terrain and Planets:** Experience an expansive universe with unique terrains and planets, ensuring a fresh experience with each playthrough.
- **Multiplayer Mode:** Team up with friends to tackle challenges together and strategize against formidable foes.
- **Dynamic Gameplay:** Face unpredictable enemies and obstacles that keep you on your toes.## Installation
To play **SpaceInvader**, ensure you have the LÖVE 2D framework installed on your system. Follow the steps below:
1. **Download LÖVE 2D:**
- Visit the [official LÖVE 2D website](https://love2d.org/) to download the version compatible with your operating system.2. **Clone the Repository:**
- Open your terminal or command prompt.
- Execute the following command to clone the game repository:
```bash
git clone https://github.com/ifeisachildofGod/SpaceInvader.git
```3. **Navigate to the Game Directory:**
- Move into the game's directory:
```bash
cd SpaceInvader
```4. **Run the Game:**
- Launch the game using LÖVE 2D:
```bash
love .
```## How to Play
- **Movement:** Use the arrow keys to navigate your spaceship left and right.
- **Shooting:** Press the spacebar to fire at incoming enemies.
- **Objective:** Eliminate all enemy forces while avoiding their attacks to progress through levels.## Contributing
Contributions to enhance **SpaceInvader** are welcome. To contribute:
1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-name