A lightweight game engine based on Kivy.
Project description
kvcheetah
A lightweight 2D game engine based on Kivy.
Installation Instructions
- download the latest wheel from the release section
- open a terminal or command prompt window and use pip to install the downloaded wheel file
- to test your installation, execute
python -m kvcheetah
; if that fails, try executingpython3 -m kvcheetah
instead
Building Instructions
- clone this repo
- open a terminal or command prompt window and switch to the "kvcheetah" folder
- run
python setup.py bdist_wheel
; if that fails, try runningpython3 setup.py bdist_wheel
instead
Features
-
sprites
- hardware-accelerated
- supports basic collision detection
- supports rotation
- supports color adjustment
-
tilemaps
- hardware-accelerated
- supports adjustable viewport
- supports scrolling
- implements viewport culling
Tested On
- Python 3.8.5 and Kivy 2.0.0 for Lubuntu 20.04 (64-bit)
- Python 3.6.8 and Kivy 1.11.0 for Windows Vista (32-bit)
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
kvcheetah-1.1.3.tar.gz
(165.4 kB
view hashes)
Built Distributions
Close
Hashes for kvcheetah-1.1.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 368ebf957adb55679b76717dd28fc04b43a1e80de40312290d923db8850062ab |
|
MD5 | 307ca0432206251db994781b319f337d |
|
BLAKE2b-256 | 4f6b4ab200ce16902ccf9b4745524cb938113b2d5505f8a4c4f9f5f470aab3c5 |
Close
Hashes for kvcheetah-1.1.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f97702a15f674a2281e363b8974025c1cfbcd8d076c7fca646363d76688ca3da |
|
MD5 | cdb6136eaa9d9beda282b350a40a84f1 |
|
BLAKE2b-256 | 5f785e729616063094cc32c092815b99f7f5406fab489c1428876e0640042ac1 |
Close
Hashes for kvcheetah-1.1.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b50687005da1d732d723281b22a8c4b2f78044a724d8a9a118b973455d1a4853 |
|
MD5 | b3dfeb8ae49a61e65c1fa31e440b43c3 |
|
BLAKE2b-256 | d354954862fe7b4c95f836b36e4e74f3d0eb9861018715ff0fd2a0eeff21425c |
Close
Hashes for kvcheetah-1.1.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91302c0446a0716768c8a91ab5dc89c09378745f2594d1bf3744eaf6b95f476e |
|
MD5 | d460f02e66ab6a4d9dba01c1ac695f35 |
|
BLAKE2b-256 | 75c67f0e6a15c88be1c26f8f32bd480cd2bae9c0b1df09e6094f46c143df42ae |
Close
Hashes for kvcheetah-1.1.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ec6cc03887e8168e824218cfd8e4f45c4904a2ee5ff2495911464c3f6427f89 |
|
MD5 | 98fdebafb9442deb757e7c531cb627bb |
|
BLAKE2b-256 | cf9658f18e21a0816a94075c7bd50516b51fab7a976df6020ed744d9264abe30 |
Close
Hashes for kvcheetah-1.1.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1572f8e33a0baceb6b729d9505af025cdc66606b41a9fe8fdda3f7d147e23eb |
|
MD5 | 1e65b8a29cab6e13dd1bef1a7a31f948 |
|
BLAKE2b-256 | 79204a09d46f50816d995fcdd7565bdaf58ca0167b3f79bed1914d35d74ef52a |