Skip to main content

A lightweight game engine based on Kivy.

Project description

kvcheetah

A lightweight 2D game engine based on Kivy.

Installation Instructions (pip)

  1. on Windows, execute pip install kvcheetah on Linux, execute sudo pip3 install kvcheetah
  2. to test your installation on Windows, execute python -m kvcheetah on Linux, execute python3 -m kvcheetah

Installation Instructions (GitHub)

  1. download the latest wheel from the release section that matches your OS
  2. open a terminal or command prompt window and use pip to install the downloaded wheel file
  3. to test your installation on Windows, execute python -m kvcheetah on Linux, execute python3 -m kvcheetah

Building Instructions

  1. clone this repo
  2. open a terminal or command prompt window and switch to the "kvcheetah" folder
  3. on Windows, execute python setup.py bdist_wheel on Linux, execute python3 setup.py bdist_wheel

Features

  • sprites

    • hardware-accelerated
    • supports basic collision detection
    • supports rotation
    • supports color adjustment
  • tilemaps

    • hardware-accelerated
    • supports adjustable viewport
    • supports scrolling
    • implements viewport culling
    • supports collision detection

Tested On

  • Python 3.8.7 and Kivy 2.0.0 for Windows 10 (64-bit)
  • Python 3.6.8 and Kivy 1.11.0 for Windows Vista (32-bit)
  • Python 3.8.5 and Kivy 2.0.0 for Lubuntu 20.04 (64-bit)
  • MacOS X Catalina
  • Android 10 (experimental)

Status

Build MacOS Wheels Build Ubuntu Wheels Build Windows Wheels Build Source Package

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kvcheetah-2.0.1.tar.gz (278.8 kB view hashes)

Uploaded source

Built Distributions

kvcheetah-2.0.1-cp38-cp38-win_amd64.whl (227.9 kB view hashes)

Uploaded cp38

kvcheetah-2.0.1-cp37-cp37m-win_amd64.whl (226.3 kB view hashes)

Uploaded cp37

kvcheetah-2.0.1-cp36-cp36m-win_amd64.whl (221.6 kB view hashes)

Uploaded cp36

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page