Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/3nd3r1/robot-invasion-defence-2
We are getting invaded by highly intelligent robots. DEFEND!
https://github.com/3nd3r1/robot-invasion-defence-2
game pygame robot tower-defense
Last synced: 4 days ago
JSON representation
We are getting invaded by highly intelligent robots. DEFEND!
- Host: GitHub
- URL: https://github.com/3nd3r1/robot-invasion-defence-2
- Owner: 3nd3r1
- Created: 2023-03-16T08:57:54.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-08-25T10:26:33.000Z (about 1 year ago)
- Last Synced: 2024-10-10T23:46:02.817Z (26 days ago)
- Topics: game, pygame, robot, tower-defense
- Language: Python
- Homepage: https://3nd3r1.itch.io/robot-invasion-defence-2
- Size: 3.77 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Robot Invasion Defence II
Robot Invasion Defence II is an action-packed tower defense game where players must strategically place towers to fend off waves of invading robots. With engaging gameplay, challenging levels, and the option to upgrade towers and unlock new abilities, it offers an immersive experience for both casual and avid gamers.
Also check out: [Robot Invasion Defence I](https://github.com/3nd3r1/robot-invasion-defence)
## Language
These README.md is also available in Finnish [here](./README_FI.md).
## Python version
For the best execution of the game from the source code, it is recommended to use Python version `3.8`. Some modules may not work properly with either too recent or too outdated versions of Python.
## Documentation
- [User Guide](./docs/user_guide.md)
- [Specifications](./docs/specs.md)
- [Changelog](./docs/changelog.md)
- [Structure](./docs/structure.md)
- [Testing](./docs/testing.md)
- [Credits](./docs/credits.md)## Releases
Latest release: [1.1.0](https://github.com/3nd3r1/robot-invasion-defence-2/releases/tag/1.1.0)
## Screenshot
![robot-invasion-defence-2](./docs/assets/robot-invasion-defence-2.png)
## Tasks
### Starting the game
`poetry run invoke start`
### Debugging the game
`poetry run invoke debug`
### Building windows production
`poetry run invoke build`
### Running tests
`poetry run invoke test`
### Creating a coverage report
`poetry run invoke coverage-report`
### Pylint check
`poetry run invoke lint`