Kivy: Kivent Moteur de jeux pour Android

De Centre de Ressources Numériques - Labomedia
Révision de 3 février 2018 à 15:17 par Serge (discussion | contributions) (Extrait de buildozer.spec)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Ressources

Kivy

KivEnt

Installation

Kivent est découpé en modules. L'installation est franchement brouillonne.

Dépendances

sudo pip3 install tmx

Installation de kivy et pyjnius

kivent

Télécharger les sources, puis:

cymunk

Dans ..../kivent/modules/cymunk

sudo python3 setup.py install

kivent_core

Dans ..../kivent/modules/core:

sudo python3 setup.py install

maps

Dans ..../kivent/modules/maps:

sudo python3 setup.py install

particles

Dans ..../kivent/modules/particles

sudo python3 setup.py install

projectiles

Dans ..../kivent/modules/projectiles

sudo python3 setup.py install

Buildozer

Voir Buildozer

Test avec kivent/examples/16_svg_phys_objects

Est-ce utile ?

sudo apt-get install aidl

Et bien sûr, ça ne marche pas !

L’exécution de main.py sur PC est ok, mais pas la compilation avec buildozer !

Le dossier sur Github

La totalité de la sortie terminal est dans le dossier debug

Voir Issue on github

Extrait de buildozer.spec

# (list) Source files to include (let empty to include all the files)
#source.include_exts = py,png,jpg,kv,atlas,ogg
source.include_exts = py,svg

# (list) Application requirements
# comma seperated e.g. requirements = sqlite3,kivy
requirements = python3crystax==3.5,kivy,kivent_cymunk,kivent_core