Pygame-made space-invaders-esc game where you battle alien spiders across the solar system
Project description
Interplanetary Invaders
Computer game where you battle alien spiders across the solar system
Note: this will work for Linux, but it has not been tested for Windows or Mac
Installation for Linux
Requires:
-
python >= 3.7
-
pygame
Installation will also add a ".desktop" file in the Games catagory of your applications
Installation using pip (recommended)
pip3 install interplanetary-invaders
Installation using pip and git
pip3 install git+https://github.com/nachomonkey/interplanetary-invaders
Alternate Installation
git clone git+https://github.com/nachomonkey/interplanetary-invaders
cd interplanetary-invaders
sudo python3 setup.py install
With the alternate install, by keeping the git repo, you can update anytime with a git pull, and optionally build afterwards, or just run:
Exucution
Run the console script:
interplanetary-invaders
Or run the "ii_game" module:
python3 -m ii_game
If you did an alternate install run this in the git repo:
python3 dev_run.py
Using and playing the game
After launching the game and selecting Play, a list of profiles appears. (These profiles are stored in $HOME/ii_game-data/) Once a profile is selected, map mode is entered. The LEFT, RIGHT, TAB, HOME, and END keys are used to navigate the map. After selecting a mission and continuing through the briefing and inventory mode, a mission begins. The controls are LEFT and RIGHT to move (or a and d) and SPACE, UP, or w to fire.
At some point you may see an item () After touching an item, it will disappear and go into your item storage ( ) An icon representing the item will be visible in your item storage. Press the number key on your keyboard that equals the one below the item's icon (i.e. If the item is in slot three, it will have a "3" under it, and you must press <3> to activate it.) The items vary from mission to mission (and planet to planet)
Hints
When using the "2x Fire Rate" item without the "Auto Gun" item, it is easiest to fire faster by pressing the UP key.
Press F2 to take screenshots. Screenshots get stored in your data directory. The data directory's position gets printed when the game launches.
Acknowledgements
Some images (described in the game's credits) are either directly used or modified versions of NASA images.
License
Uses the GNU GPLv3 License. See the LICENSE file for the full license.
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
Hashes for Interplanetary Invaders-0.0.5.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef61a8cc75fe274bed6de8dd5445f8632863762d285547477e21fccdf945c252 |
|
MD5 | 8af17cb276232b9faddc7d166d25c551 |
|
BLAKE2b-256 | 78846f1373caa1d6979449e2b6fcfcc51d27a9d04db057747960eb2b9a3a49b5 |
Hashes for Interplanetary_Invaders-0.0.5.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe5a4a8e587597567b570ca15591a32510bec5311b132027ba366e468c9efc1a |
|
MD5 | 01780d3cc8ed2e647cb75e7cde95eb1c |
|
BLAKE2b-256 | b71e0a1130a5373191b728aa535f6db86b8077d5cd81766d04f886e661c23ed5 |