essai77-wepymaze


Nameessai77-wepymaze JSON
Version 0.2.3 PyPI version JSON
download
home_page
SummaryA simple text-base game
upload_time2022-12-12 16:58:45
maintainer
docs_urlNone
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"
}
        
Elapsed time: 0.03215s