https://github.com/justdvnsh/warriorpy
An exciting game of programming and Artificial Intelligence
https://github.com/justdvnsh/warriorpy
artificial-intelligence javascript python ruby ruby-warrior warriorjs warriorpy
Last synced: 4 months ago
JSON representation
An exciting game of programming and Artificial Intelligence
- Host: GitHub
- URL: https://github.com/justdvnsh/warriorpy
- Owner: justdvnsh
- License: mit
- Created: 2018-06-27T19:29:47.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-30T19:34:25.000Z (almost 5 years ago)
- Last Synced: 2025-01-28T11:39:14.868Z (6 months ago)
- Topics: artificial-intelligence, javascript, python, ruby, ruby-warrior, warriorjs, warriorpy
- Language: Python
- Size: 189 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Warrior-PY
An exciting game of programming and Artificial Intelligence
In WarriorPY, you wear the skin of a warrior climbing a tall tower to reach _The
Pythonic Sword_ at the top level. Legend has it that the sword bearer becomes
enlightened in the python language, but be warned: the journey will not be
easy. On each floor, you need to write Python to instruct the warrior to
battle enemies, rescue captives, and reach the stairs alive...**No matter if you are new to programming or a Python guru, WarriorPY will
put your skills to the test. Will you dare?**## Quick Start
1. Install WarriorPY with [pip](https://pypi.org):
```sh
pip install warriorPY
```2. Launch the game:
```sh
warriorpy
```3. Create your warrior.
4. You'll be pointed to a README file with instructions for the first level.
Good luck in your journey, warrior!
## Documentation
Learn how to play WarriorPY on the [official site](https://warriorpy.github.io)!
Jump straight to some of the most-visited pages:
- [**Set Up**](https://warriorpy.github.io/docs/set-up)
- [Gameplay](https://warriorpy.github.io/docs/gameplay)
- [Player API](https://warriorpy.github.io/docs/space-api)
- [CLI Options](https://warriorpy.github.io/docs/cli-options)## Contributing
We welcome contributions to WarriorJS! These are the many ways you can help:
- Submit patches and features
- Make [towers](https://warriorpy.github.io/docs/towers.html) (new levels for the
game)
- Improve the [documentation and website](https://warriorpy.github.io)
- Report bugs
- Follow us on [Twitter](https://twitter.com/warrior_py)Please read our [contribution guide](CONTRIBUTING.md) to get started. Also note
that this project is released with a
[Contributor Code of Conduct](CODE_OF_CONDUCT.md), please make sure to review
and follow it.## Contributors
Thanks goes to each one of our contributors! :pray:
[Become a contributor](CONTRIBUTING.md).## Acknowledgments
This project was born as a port of
[ruby-warrior](https://github.com/ryanb/ruby-warrior). Credits for the original
idea go to [Ryan Bates](https://github.com/ryanb).Most of the architechtural inspiration has been taken from the [WarriorJS project](https://github.com/olistic/warriorjs)
## License
WarriorPY is licensed under a [MIT License](LICENSE).