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.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
  • 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-1.1.5.tar.gz (168.7 kB view hashes)

Uploaded Source

Built Distributions

kvcheetah-1.1.5-cp38-cp38-win_amd64.whl (253.7 kB view hashes)

Uploaded CPython 3.8 Windows x86-64

kvcheetah-1.1.5-cp38-cp38-manylinux1_x86_64.whl (579.9 kB view hashes)

Uploaded CPython 3.8

kvcheetah-1.1.5-cp38-cp38-macosx_10_14_x86_64.whl (272.3 kB view hashes)

Uploaded CPython 3.8 macOS 10.14+ x86-64

kvcheetah-1.1.5-cp37-cp37m-win_amd64.whl (251.2 kB view hashes)

Uploaded CPython 3.7m Windows x86-64

kvcheetah-1.1.5-cp37-cp37m-manylinux1_x86_64.whl (515.4 kB view hashes)

Uploaded CPython 3.7m

kvcheetah-1.1.5-cp37-cp37m-macosx_10_14_x86_64.whl (269.5 kB view hashes)

Uploaded CPython 3.7m macOS 10.14+ x86-64

kvcheetah-1.1.5-cp36-cp36m-win_amd64.whl (250.8 kB view hashes)

Uploaded CPython 3.6m Windows x86-64

kvcheetah-1.1.5-cp36-cp36m-manylinux1_x86_64.whl (512.6 kB view hashes)

Uploaded CPython 3.6m

kvcheetah-1.1.5-cp36-cp36m-macosx_10_14_x86_64.whl (273.2 kB view hashes)

Uploaded CPython 3.6m macOS 10.14+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page