A lightweight 2D 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 filas, 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.1.tar.gz
(58.2 kB
view hashes)
Built Distribution
kvcheetah-1.1.1-py3-none-any.whl
(58.2 kB
view hashes)
Close
Hashes for kvcheetah-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2539fb4287087778898e960252edfeafd7a771f7a0b6599e72168223ce253b3 |
|
MD5 | 682452128392fe244657a87a250bc653 |
|
BLAKE2b-256 | a4f6f6a24a23d1bfd16bd2fbdb052f9edb3104541183dd35a2f12899b34d602d |