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.2.tar.gz
(58.1 kB
view hashes)
Built Distribution
kvcheetah-1.1.2-py3-none-any.whl
(58.2 kB
view hashes)
Close
Hashes for kvcheetah-1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 283f5ee71973b4d5670f4977c7ccface56b43baad21232166ed28e8c175e1d47 |
|
MD5 | 161394898f03a8fc12efb22bf1e709f9 |
|
BLAKE2b-256 | 4f7605bce425ca452f225ba44cd5d71ffb94fa579fff28204ae75f4943b1ee16 |