2 # -*- coding: utf-8 -*-
9 from hero
import avatar_hero
11 MAP
= "maps/PlanetCute.tmx"
12 HERO_DIR
= "avatars/crono"
17 # Este es el programa principal, invocado desde más abajo
24 path_to_map
= os
.path
.join(os
.curdir
, MAP
)
25 print(("usage: python %s your_map.tmx\n\nUsing default map '%s'\n" % \
26 (os
.path
.basename(__file__
), path_to_map
)))
30 # Inicializa pygame y abre una ventana
32 pygame
.display
.set_caption("Map viewer")
33 screen
= pygame
.display
.set_mode((SCREEN_WIDTH
, SCREEN_HEIGHT
))
34 # Crea el avatar del heroe
35 hero
= create_hero(HERO_DIR
)
36 # Muestra el mundo en la ventana de forma interactiva
37 engine
.game
.start(screen
, path_to_map
, hero
)
39 def create_hero(directory
):
41 Creates the hero sprite.
43 #hero = avatar_hero(directory)
44 hero
= engine
.vehicle
.vehicle("avatars/vehicles", "car.png")
47 # Este es el punto en el que empieza el programa
48 if __name__
== '__main__':
49 # Cambia el directorio activo al directorio en el que está el programa
50 abspath
= os
.path
.abspath(__file__
)
51 dname
= os
.path
.dirname(abspath
)
53 # Ejecuta el programa principal