Name | essai77-wepymaze JSON |
Version |
0.2.3
JSON |
| download |
home_page | |
Summary | A simple text-base game |
upload_time | 2022-12-12 16:58:45 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.9 |
license | |
keywords |
game
curese
educational example
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Micro-jeu de labyrinthe
=======================
Ce projet est un jeu à vocation éducative démontrant comment utiliser python
et la programmation orientée objet pour implémenter un jeu simple en suivant
une séparation des couches basique avec le pattern architectural MVC.
La version terminal du jeu utilise curses, faisant partie de la bibliothèque
standard de python, afin d'offrir un mode d'interaction proche de la version
graphique.
La version graphique utilise la bibliothèque pygame (à venir).
Installation des dépendances
----------------------------
Les dépendances de ce projet s'installent avec pipenv que vous devez au
préalable installer sur votre ordinateur (``pip install pipenv``). Ensuite:
.. code-block::
$ pipenv install
Démarrage du programme
----------------------
Pour lancer l'application, il suffit d'utiliser la commande suivante sans
activation préalable d'un environnement virtuel:
.. code-block::
$ pipenv run python -m micromaze
Raw data
{
"_id": null,
"home_page": "",
"name": "essai77-wepymaze",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "Thierry Chappuis <tchappui@gmail.com>",
"keywords": "game,curese,educational example",
"author": "",
"author_email": "Thierry Chappuis <tchappui@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/a5/03/c40d9d385e2943179d77f22784523964a94a75446114b8843a5c1b8c8639/essai77-wepymaze-0.2.3.tar.gz",
"platform": null,
"description": "Micro-jeu de labyrinthe\n=======================\n\nCe projet est un jeu \u00e0 vocation \u00e9ducative d\u00e9montrant comment utiliser python\net la programmation orient\u00e9e objet pour impl\u00e9menter un jeu simple en suivant\nune s\u00e9paration des couches basique avec le pattern architectural MVC.\n\nLa version terminal du jeu utilise curses, faisant partie de la biblioth\u00e8que \nstandard de python, afin d'offrir un mode d'interaction proche de la version \ngraphique.\n\nLa version graphique utilise la biblioth\u00e8que pygame (\u00e0 venir).\n\nInstallation des d\u00e9pendances\n----------------------------\n\nLes d\u00e9pendances de ce projet s'installent avec pipenv que vous devez au \npr\u00e9alable installer sur votre ordinateur (``pip install pipenv``). Ensuite: \n\n.. code-block::\n\n $ pipenv install\n\nD\u00e9marrage du programme\n----------------------\n\nPour lancer l'application, il suffit d'utiliser la commande suivante sans\nactivation pr\u00e9alable d'un environnement virtuel:\n\n.. code-block::\n\n $ pipenv run python -m micromaze\n",
"bugtrack_url": null,
"license": "",
"summary": "A simple text-base game",
"version": "0.2.3",
"split_keywords": [
"game",
"curese",
"educational example"
],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "9ac24d0cbda4e3e6ee670d7b0d8a3296",
"sha256": "983ddd54a37f5bbb897530a5c1909d47f4440d087a2353b6d102a83253d6a4af"
},
"downloads": -1,
"filename": "essai77_wepymaze-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9ac24d0cbda4e3e6ee670d7b0d8a3296",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 8933,
"upload_time": "2022-12-12T16:58:43",
"upload_time_iso_8601": "2022-12-12T16:58:43.241676Z",
"url": "https://files.pythonhosted.org/packages/96/c8/7d9803ac7c0ee619a824bd31d87b1f164dfd823b1b17351e058101639f8e/essai77_wepymaze-0.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "89cc3f08d5eb8cedabf0c639a9e0ca0b",
"sha256": "858473619932b12f613a7b79639832a3ab4edd9a5fea639117e9e1b6685ef752"
},
"downloads": -1,
"filename": "essai77-wepymaze-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "89cc3f08d5eb8cedabf0c639a9e0ca0b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 6500,
"upload_time": "2022-12-12T16:58:45",
"upload_time_iso_8601": "2022-12-12T16:58:45.333456Z",
"url": "https://files.pythonhosted.org/packages/a5/03/c40d9d385e2943179d77f22784523964a94a75446114b8843a5c1b8c8639/essai77-wepymaze-0.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-12 16:58:45",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "essai77-wepymaze"
}