Skip to content
/ KivEnt Public
forked from kivy/kivent

KivEnt is an Entity Based Game Engine for Kivy

Notifications You must be signed in to change notification settings

hiriz/KivEnt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

KivEnt

Warning Tutorials Out Dated! Will Fix Soon, Look at Sample Application (more complex) or https://github.com/Kovak/KivyMallDirectory (simple example)

Also Warning: Development is active right now and I expect to break everything with my next planned changes. This is going to be good though because Entities and Components will be getting a better, more optimizable interface.

KivEnt is an Entity Based Game Engine for Kivy

Requires Cymunk in order to run: get the master branch from here:https://github.com/tito/cymunk

You will need to compile both the cymunk module as well as the kivent_cython folders code.

I develop using Kivy 1.8 (so current indevelopment branch, this is because there are some great performance enhancements in the most recent branch)

Cymunk and Kivy must both be in your environment path in order to buld kivent as it must cimport modules from both of these modules.

Do not make install kivy, simply make it and then

export PYTHONPATH=~/path/to/kivy:$PYTHONPATH

do the same for cymunk (this is the path to python folder in cymunk) export PYTHONPATH=~/path/to/cymunk/cymunk/python:$PYTHONPATH

Tested on Asus Transformer TF101, Droid 4, Droid RAZR M, Ubuntu 13.04

About

KivEnt is an Entity Based Game Engine for Kivy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published