Action platformer game where a bionic boy protects humanity by fighting robots
Project description
Bionic Blue (by Kennedy Guerra)
Bionic Blue is an action platformer game featuring a bionic boy tasked with protecting humanity against dangerous robots. It is currently at an early stage of development and for now works like a prototype to showcase actions/animations. This project is part of the Indie Python project and has a dedicated website where you can find more info about it.
It is made in Python/pygame targeting desktop platforms where Python is available like Windows, Mac and Linux.
Check this youtube video where the game is briefly presented:
Installing & running the game
To run the game, installation is actually optional.
If you want to install...
You can install bionic blue from the Python Package Index with the pip
command:
pip install bionicblue
This will install the pygame
library as well if not already present. To run the installed game, all you need now is to run the bionicblue
command.
If you want to use as a standalone program
Download the bionicblue
folder in the top of the repository folder. Then, if you have pygame
installed in your Python distribution, just execute the command below in the directory where you put the bionicblue
folder:
python3 -m bionicblue
Depending on your system, you might need to use the python
command instead of the python3
command above.
Contributing
Pull requests to refactor/optimize the existing code or to fix bugs are welcome. For major changes, please start a discussion first to discuss what you would like to change.
Keep in mind this is a project to design and develop a game, an interactive engaging experience/tale based on a definite subjective concept. Thus, the approach used in an open-ended application doesn't usually work. In such approach, new features are constantly being suggested/implemented as new possibilities arise. This would rather make the game stray from its concept. In other words, the features/improvements must exist within the game's concept.
Furthermore, to achieve the concept, the game has a defined design and set of features. Though such design and set of features are developed iteratively and change over time, they still do so with the purpose of realizing the game's concept.
Issues
Issues are reserved for bugs or major inconveniences. Please, if you're not certain, start a discussion instead. It can always be converted into an issue later if needed.
Contact
Contact me any time via twitter, mastodon or email.
You are also welcome on the Indie Python's discord server.
License
Bionic Blue is dedicated to the public domain with The Unlicense.
Help the Indie Python project
Please, support the Indie Python project so more free open-source games like this one can be made.
Why the name on game's title
Making games is arduous and honest work. Musicians, illustrators and many other professionals always sign their works. People who make games should not be afraid of doing so as well. Check Bennett Foddy and Zach Gage's video to learn more about this.
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 bionicblue-0.9.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 155ce73d12f215a52b32d40f9d8ff384bbe841c773e5b5b97b1087aa08a765bd |
|
MD5 | 3ad6a92c585c4cbf201748393cf279fc |
|
BLAKE2b-256 | e862dd8023fe9d77af0924829e6a140793787589412883d44a9ec3903de757e6 |