Alien Onslaught: An action-packed arcade space shooter game.
Project description
Alien-Onslaught
-
Alien Onslaught is an action-packed game that will test your shooting skills and reflexes. The game is set in outer space, where you must shoot fleets of aliens to reach higher levels and increase your high score. With each level, the game becomes more challenging as the aliens become stronger and faster, bosses are starting to appear, and more asteroids rain down from above.
-
The game offers a range of game modes (e.g.: Boss Rush, Endless Onslaught, Cosmic Conflict (PVP)), including single-player and multiplayer modes, where you can choose to battle it out with friends or take on the aliens alone. In game you can also get a variety of ship power-ups, including increased ship speed, bullet speed, and fire power, as well as shields that protect you from enemy fire. It also includes a high score system where players can compete with others for the top spot on the leaderboard, boss fights, different weapons, different player ship types, and more other features.
Requirements:
- Python 3.7 or later
- Pygame 2.0 or later
Game Launch:
- pip install alien-onslaught
- python -m src.alien_onslaught
Controls:
Gameplay:
Player 1 (Thunderbird):
- Move: W, A, S, D
- Fire: Space
- Laser: C
- Launch Missiles: X
Player 2 (Phoenix):
- Move: Arrow Keys
- Fire: Enter
- Laser: R-Shift
- Launch Missiles: R-Ctrl
UI Controls:
- Toggle Fullscreen: F
- Pause: P
-
- While Paused:
- Save Game: S
- Restart: R
- Return to Game Menu: ESC
- Return to Main Menu: M
- Quit: Q
Game images can be found here
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file alien-onslaught-3.3.2.tar.gz
.
File metadata
- Download URL: alien-onslaught-3.3.2.tar.gz
- Upload date:
- Size: 50.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6008a1a02cfb0ed5db7e2b494037e5980e616593237cfc32cb8769e37a34cf65 |
|
MD5 | 27636a56ae81d56de562719b603bb4d3 |
|
BLAKE2b-256 | 80d9284ada684326aa4443d24f2c61ae35d6100c0b77a53a1de080609ec06cc9 |
File details
Details for the file alien_onslaught-3.3.2-py3-none-any.whl
.
File metadata
- Download URL: alien_onslaught-3.3.2-py3-none-any.whl
- Upload date:
- Size: 51.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 321731767b8aa6e2e8d42066fa9e504379c4f23f8b226b2870d5d890601e3953 |
|
MD5 | bce5bfaa03ac7735aae8627961dc3f08 |
|
BLAKE2b-256 | 93f406db4669fa494bec1c0f9c7fc0e4a2d7a864966b25b519e169248e3b4167 |