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.4.tar.gz
(169.5 kB
view hashes)
Built Distributions
Close
Hashes for kvcheetah-1.1.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a68cf4acebf653dc26b31deb937b52d20f0e1136d0b0be7f04b4f41864ea456 |
|
MD5 | 7d1047ebbbc36832860b48b0ddcc8590 |
|
BLAKE2b-256 | de4a91d925d67a7215c562d1c9769e900839fb935233248f642643e29579478d |
Close
Hashes for kvcheetah-1.1.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f2997602e489c5e69cf2adc46676aac94afd51f5d66a36f479b022f535bb670 |
|
MD5 | 34df608a9c008edaa89bbdbedbd540aa |
|
BLAKE2b-256 | df0eea307a8c83dabd86ffb458d92f4080afb93b7a7a925cad33ad4c2798e5b8 |
Close
Hashes for kvcheetah-1.1.4-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39547472fe881687f9ba6a1ea5c14cd490cec16181ba72e66c8e7d800e224470 |
|
MD5 | f45315a80d176281679e269fd69f3cf4 |
|
BLAKE2b-256 | 7a440a4bec41590d11d0f9155c4f6065e5f078d427aa7955eb80679c0de4f449 |
Close
Hashes for kvcheetah-1.1.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 160124ca451a7c3f1284518fe5bf818edb5b8c379945cdf13e1ad2994ba3de9f |
|
MD5 | 9dae489afd9d079a1f2a568c78af8bae |
|
BLAKE2b-256 | f8c4ebad3504e548532d0798bbd5f642993d044ad6596cd285f96ff99263c7cf |
Close
Hashes for kvcheetah-1.1.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23cff154f065fe06ba49e28614d3776c16125fb9c73b235961194c37d48a3b23 |
|
MD5 | 30e787e5be88f1263e01247c92a7c429 |
|
BLAKE2b-256 | f38931568b7abe5b04e95513d813fb512c7ea6ef15671c7191a499f715cc1e22 |
Close
Hashes for kvcheetah-1.1.4-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e624a481e07042d9c185179b7f8491b6b2794db1bca63003b95bcb010d6e7c2b |
|
MD5 | 94d483fde3cfc4dd4c1f74ca3813c43b |
|
BLAKE2b-256 | 00bdaf62cd183322f72f42796b4c63aa6201415af73e436bc44e1290e20829c5 |
Close
Hashes for kvcheetah-1.1.4-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96be006f2683b669b95771c830a7ee783c5bd5c8da3a981ce7770b96ca85f070 |
|
MD5 | 92a364520140a0acad8206fc7ba0cade |
|
BLAKE2b-256 | 218a5ff29b73fe0a7c2ae10b85f5e8fc3a867230022f990dfe2d529a3f50794c |
Close
Hashes for kvcheetah-1.1.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd5270d55cc45803b589da68e203d446ab70cc024c06523112fa7621bda247b8 |
|
MD5 | 40c2f05f5b5cca8fb582c9000203082b |
|
BLAKE2b-256 | f0b73bdcef9534697d10a092e2b31cc430c96a26e7889097a481145dc3dd0434 |
Close
Hashes for kvcheetah-1.1.4-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 043edc21777847b2368cc7447ac0d79508daf62a6baec2253d4ca5bafa702645 |
|
MD5 | d3c3c20201d49722cbd5e544f46f57e4 |
|
BLAKE2b-256 | 2aed3c9321116b587fdd7cd994ddbd5a624244240b0caf400b2cac623dc302d1 |