56 lines
1.0 KiB
Python
56 lines
1.0 KiB
Python
#!/usr/bin/env python3
|
||
# -*- coding: utf-8 -*-
|
||
|
||
"""
|
||
Author: freezed <freezed@users.noreply.github.com> 2018-02-06
|
||
Version: 0.1
|
||
Licence: `GNU GPL v3` GNU GPL v3: http://www.gnu.org/licenses/
|
||
|
||
roboc
|
||
=====
|
||
|
||
Jeu permettant de controler un robot dans un labyrinthe
|
||
C'est un labyrinthe forme d'obstacles: des murs, des portes et au moins
|
||
une sortie. Arrive sur ce point, la partie est terminee.
|
||
|
||
:Example:
|
||
>>> a = 10
|
||
>>> a + 5
|
||
15
|
||
|
||
"""
|
||
|
||
from map import Map
|
||
from game import Game
|
||
import pickle
|
||
|
||
# CONFIGURATION
|
||
MAP_DIRECTORY = "cartes"
|
||
MAP_EXTENTION = "txt"
|
||
SAVED_GAME_FILENAME = ".backup"
|
||
DIRECTIONS = ["n", "e", "s", "o"] # commandes de deplacement
|
||
MAZE_ELEMENTS = {"wall": "O", # elements disponibles dans le labyrinthe
|
||
"door": ".",
|
||
"exit": "U",
|
||
"robo": "X"}
|
||
|
||
# VARIABLES
|
||
|
||
# DEBUT DU JEU
|
||
|
||
#Lister les cartes dispo
|
||
|
||
#Chercher si une sauvegarde existe
|
||
|
||
#Choix du joueur
|
||
|
||
#Debut de partie
|
||
|
||
#Fin de partie
|
||
|
||
if __name__ == "__main__":
|
||
""" Starting doctests """
|
||
|
||
import doctest
|
||
doctest.testmod()
|