Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abirhasan2005/spaceshooter
Python3 based 2D Space Shoot Game. Coded by @AbirHasan2005. For any help Join Telegram group; http://t.me/linux_repo
https://github.com/abirhasan2005/spaceshooter
game python3 sound space-ship spaceshooter
Last synced: 19 days ago
JSON representation
Python3 based 2D Space Shoot Game. Coded by @AbirHasan2005. For any help Join Telegram group; http://t.me/linux_repo
- Host: GitHub
- URL: https://github.com/abirhasan2005/spaceshooter
- Owner: AbirHasan2005
- Created: 2020-08-21T12:35:39.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-26T09:16:13.000Z (over 4 years ago)
- Last Synced: 2024-10-27T11:10:10.815Z (2 months ago)
- Topics: game, python3, sound, space-ship, spaceshooter
- Language: Python
- Homepage:
- Size: 2.67 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Space Shooter v2.0:
Python3 based 2D Space Shoot Game. Now Two Games Included. Coded by @AbirHasan2005.## Game Details of spaceshooter_rocky.py (New):
- Better images.
- Sound on actions.
- Can move only in bottom of the Map. Only Left & Right movement.
- Can control with Left & Right Arrow Keys. Press Space Key for Leaser Bullets.
- Health bar for the space ship.
- Score board to show how you are faring so far.
- Power UPs like:
- Shield: Increases the space ships life.
- Bolt: Increases the shooting capability of the ship by firing 2 to 3 bullets instead of one at time.
- Custom sounds and sprite animation for things like.
- Meteorite Explosion.
- Bullet Shoots.
- Payer Explosion.
- 3 lives Per Game.
- So Fun to play.## Game Details of spaceshooter_normal.py (Old):
- Low quality images.
- No sound.
- Can move to anywhere in the Map.
- Can control with WASD word Keys. W = UP, A = Left, S = Down, D = Right. Press Space Key for Leaser Bullets.
- Health bar for the space ship.
- Level Board.
- Starts again after Game Over.### Please Check [Releases](https://github.com/AbirHasan2005/spaceshooter/releases):
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/AbirHasan2005/SpaceShooter)](https://github.com/AbirHasan2005/spaceshooter/releases)## Imports:
```python
# For spaceshooter_normal.pyimport pygame
import os
import time
import random
``````python
# For spaceshooter_rocky.pyfrom __future__ import division
import pygame
import random
from os import path
```## Requirements:
- Windows OS/Linux OS/Mac OS
- Python3
- PIP3
- Git (Optional)
- ***pygame*** Module## Setup:
- Linux/Mac:
- Command: `git clone https://github.com/AbirHasan2005/spaceshooter && cd spaceshooter && pip3 inatall -r requirements.txt`- Windows:
- Command: `git clone https://github.com/AbirHasan2005/spaceshooter && cd spaceshooter && pip inatall -r requirements.txt`
- If you don't have Git installed then download the ZIP file(spaceshooter-master.zip), Extract, Double Click the ***setup_for_Windows.bat*** file for the setup for Windows.## Start Game:
- Linux/Mac:
- Run the spaceshooter.py file
- Command: `python3 spaceshooter.py`- Windows:
- Double Click the spaceshooter.py file ***or***
- Command: `python spaceshooter.py`### Don't Forget to Share Your Best Score in Our Telegram Group!
## Donate Me:
[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://paypal.me/AbirHasan2005)