├── .gitignore ├── CHANGELOG ├── CONTRIBUTORS ├── LICENSE.txt ├── MANIFEST.in ├── examples └── rodents_revenge │ ├── __init__.py │ ├── actors.py │ ├── assets │ └── images │ │ ├── 600.gif │ │ ├── appIcon │ │ ├── black.png │ │ ├── block-50.png │ │ ├── block-full.png │ │ ├── cat-50.png │ │ ├── cheese-50.png │ │ ├── fancy-block-50.png │ │ ├── fancy-cheese-50.png │ │ ├── fancy-ground-50.png │ │ ├── fancy-impassable-50.png │ │ ├── green-block-50.png │ │ ├── ground-50.png │ │ ├── hellcat-50.png │ │ ├── impassable-50.png │ │ ├── rat-100.png │ │ └── rat-50.png │ ├── end_screens.py │ ├── game.py │ ├── ground.py │ ├── levels.txt │ ├── main.py │ ├── menu.py │ ├── params.ini │ ├── screen_manager.py │ └── welcome_screen.py ├── media └── okapi-rodents-revenge.png ├── okapi ├── __init__.py ├── actors.py ├── app.py ├── base.py ├── engine │ ├── __init__.py │ ├── actors.py │ ├── base.py │ ├── game.py │ ├── ground.py │ ├── level.py │ └── level_file_reader.py ├── ground.py ├── level.py ├── screen.py ├── screen_manager.py └── sprite.py ├── readme.md ├── setup.cfg ├── setup.py └── tests.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | Craig Labenz 2 | Daniel Lindeman -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include readme.md -------------------------------------------------------------------------------- /examples/rodents_revenge/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/rodents_revenge/actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/actors.py -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/600.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/600.gif -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/appIcon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/appIcon -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/black.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/block-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/block-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/block-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/block-full.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/cat-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/cat-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/cheese-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/cheese-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/fancy-block-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/fancy-block-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/fancy-cheese-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/fancy-cheese-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/fancy-ground-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/fancy-ground-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/fancy-impassable-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/fancy-impassable-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/green-block-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/green-block-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/ground-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/ground-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/hellcat-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/hellcat-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/impassable-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/impassable-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/rat-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/rat-100.png -------------------------------------------------------------------------------- /examples/rodents_revenge/assets/images/rat-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/assets/images/rat-50.png -------------------------------------------------------------------------------- /examples/rodents_revenge/end_screens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/end_screens.py -------------------------------------------------------------------------------- /examples/rodents_revenge/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/game.py -------------------------------------------------------------------------------- /examples/rodents_revenge/ground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/ground.py -------------------------------------------------------------------------------- /examples/rodents_revenge/levels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/levels.txt -------------------------------------------------------------------------------- /examples/rodents_revenge/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/main.py -------------------------------------------------------------------------------- /examples/rodents_revenge/menu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/menu.py -------------------------------------------------------------------------------- /examples/rodents_revenge/params.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/params.ini -------------------------------------------------------------------------------- /examples/rodents_revenge/screen_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/screen_manager.py -------------------------------------------------------------------------------- /examples/rodents_revenge/welcome_screen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/examples/rodents_revenge/welcome_screen.py -------------------------------------------------------------------------------- /media/okapi-rodents-revenge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/media/okapi-rodents-revenge.png -------------------------------------------------------------------------------- /okapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/__init__.py -------------------------------------------------------------------------------- /okapi/actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/actors.py -------------------------------------------------------------------------------- /okapi/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/app.py -------------------------------------------------------------------------------- /okapi/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/base.py -------------------------------------------------------------------------------- /okapi/engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /okapi/engine/actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/actors.py -------------------------------------------------------------------------------- /okapi/engine/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/base.py -------------------------------------------------------------------------------- /okapi/engine/game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/game.py -------------------------------------------------------------------------------- /okapi/engine/ground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/ground.py -------------------------------------------------------------------------------- /okapi/engine/level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/level.py -------------------------------------------------------------------------------- /okapi/engine/level_file_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/engine/level_file_reader.py -------------------------------------------------------------------------------- /okapi/ground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/ground.py -------------------------------------------------------------------------------- /okapi/level.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/level.py -------------------------------------------------------------------------------- /okapi/screen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/screen.py -------------------------------------------------------------------------------- /okapi/screen_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/screen_manager.py -------------------------------------------------------------------------------- /okapi/sprite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/okapi/sprite.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/readme.md -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = readme.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/setup.py -------------------------------------------------------------------------------- /tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/craiglabenz/kivy-okapi/HEAD/tests.py --------------------------------------------------------------------------------