Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGabriel Eirea <geirea@gmail.com>2010-03-23 14:36:18 (GMT)
committer Gabriel Eirea <geirea@gmail.com>2010-03-23 14:36:18 (GMT)
commit4953dd9620225256f942216a79554398edd15bb0 (patch)
tree0f58cdd7969ff68ff4960421c824f84782a1d51f
parent2954c65c8243a93013db7a230f129eb9eda7d96b (diff)
Conozco Numeros version 1
-rwxr-xr-xMANIFEST2
-rwxr-xr-xactivity/activity.info4
-rwxr-xr-xactivity/activity.svg25
-rwxr-xr-xconozcouy.py45
-rw-r--r--dist/ConozcoNumeros-1.xobin0 -> 1072632 bytes
-rwxr-xr-xrecursos/comun/datos/creditos.txt9
-rw-r--r--[-rwxr-xr-x]recursos/lamina/lamina.pngbin92574 -> 738497 bytes
-rw-r--r--[-rwxr-xr-x]recursos/lamina/niveles.txt188
-rw-r--r--[-rwxr-xr-x]recursos/lamina/zonas.pngbin59915 -> 140493 bytes
-rw-r--r--[-rwxr-xr-x]recursos/lamina/zonas.txt125
10 files changed, 291 insertions, 107 deletions
diff --git a/MANIFEST b/MANIFEST
index 1ef9a64..c9acc37 100755
--- a/MANIFEST
+++ b/MANIFEST
@@ -28,6 +28,8 @@ olpcgames/dbusproxy.py
olpcgames/data/__init__.py
olpcgames/data/sleeping_svg.py
recursos/comun/datos/creditos.txt
+recursos/comun/fuentes/AllCaps.ttf
+recursos/comun/fuentes/Share-Regular.ttf
recursos/comun/imagenes/globito.png
recursos/comun/imagenes/bicho.png
recursos/comun/imagenes/terron.png
diff --git a/activity/activity.info b/activity/activity.info
index 23473ec..42e6bc4 100755
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,8 +1,8 @@
[Activity]
-name = Conozco
+name = Conozco Numeros
activity_version = 1
host_version = 1
-bundle_id = org.ceibaljam.conozco
+bundle_id = org.ceibaljam.conozconumeros
icon = activity
exec = sugar-activity activity.Activity
license = GPL+
diff --git a/activity/activity.svg b/activity/activity.svg
index 76155bd..6e73d01 100755
--- a/activity/activity.svg
+++ b/activity/activity.svg
@@ -1,8 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
- <!ENTITY stroke_color "#666666">
- <!ENTITY fill_color "#FFFFFF">
-]>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
@@ -15,10 +11,10 @@
height="45"
id="svg2215"
sodipodi:version="0.32"
- inkscape:version="0.46"
+ inkscape:version="0.47pre4 r22446"
sodipodi:docname="activity.svg"
- sodipodi:docbase="/home/mcfletch/olpc/code/productive/Productive.activity/activity"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1">
<metadata
id="metadata2232">
<rdf:RDF>
@@ -51,8 +47,8 @@
inkscape:cy="21.619216"
inkscape:cx="25.66548"
inkscape:zoom="10.026793"
- inkscape:window-height="735"
- inkscape:window-width="960"
+ inkscape:window-height="780"
+ inkscape:window-width="1278"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
guidetolerance="10.0"
@@ -63,12 +59,15 @@
pagecolor="#ffffff"
id="base"
inkscape:window-x="0"
- inkscape:window-y="0"
+ inkscape:window-y="18"
inkscape:current-layer="svg2215"
- showgrid="false" />
+ showgrid="false"
+ inkscape:window-maximized="0" />
<path
- fill="&fill_color;" stroke="&stroke_color;" stroke-width="3.5"
- d="M 38.871849,18.879841 C 37.433172,16.949303 35.187645,16.542091 33.257107,12.996363 C 30.776733,11.784837 29.768575,11.284612 25.690528,7.8889324 C 24.513775,8.7117145 25.535048,8.542751 23.610378,9.1477525 C 21.950607,7.5385545 21.812769,6.8350868 19.984568,5.1213369 C 18.388491,3.8367486 17.525876,2.2371912 15.701948,1.5219166 C 14.248236,2.3984422 12.685462,2.6157956 10.523124,2.4149317 C 9.2554984,3.6796077 10.867299,3.8146373 9.3202814,5.5878252 C 9.7611121,7.8408631 9.0864396,9.2774821 9.1547457,11.315085 C 8.9981567,13.060274 8.6228233,12.423115 7.9009089,14.197336 C 7.7136077,17.115164 7.4084944,15.66955 6.8532495,17.502255 C 7.4939716,19.711098 6.7799066,22.653206 8.1702201,26.601622 C 7.4406419,28.36392 6.5552474,27.550846 5.871498,28.572571 C 5.6677949,31.038425 5.2470698,33.076375 5.9430322,35.479427 C 7.8078063,37.349829 7.5979107,37.148582 9.0468837,39.617621 C 10.903008,40.147413 11.564605,39.777785 14.43128,39.516299 C 17.397311,40.807659 19.531958,41.997477 21.337193,43.242409 C 23.238917,42.708182 23.680118,42.394571 25.375964,41.943186 C 27.641507,42.083729 28.672731,43.550566 30.46232,43.75953 C 33.732641,41.691646 35.449335,39.896143 37.458223,38.412592 C 39.403903,36.97572 39.298912,36.138981 41.171443,33.006735 C 39.343081,31.142751 40.165597,30.726249 39.412574,28.277968 C 40.436446,26.245323 40.514891,25.873588 42.251031,24.125163 C 40.296572,22.830202 39.425285,20.940775 38.871849,18.879841 z"
+ fill="#FFFFFF"
+ stroke="#666666"
+ stroke-width="3.5"
+ d="M 33.087347,16.885185 C 31.64867,14.954647 41.271345,13.350642 39.340807,9.8049138 36.860433,8.5933878 35.752542,7.1955678 31.674495,3.7998882 30.497742,4.6226703 24.238522,19.114426 22.313852,19.719428 20.654081,18.11023 21.812769,6.8350868 19.984568,5.1213369 18.388491,3.8367486 17.525876,2.2371912 15.701948,1.5219166 c -1.453712,0.8765256 -3.016486,1.093879 -5.178824,0.8930151 -1.2676256,1.264676 6.128677,5.389017 4.581659,7.1622049 0.440831,2.2530384 -6.0183434,-0.2996545 -5.9500373,1.7379484 -0.156589,1.745189 7.9453643,5.097341 7.2234503,6.871562 -0.187301,2.917828 -8.9697016,-2.517097 -9.5249465,-0.684392 0.6407221,2.208843 5.7111585,5.350417 7.1014725,9.298833 -0.729579,1.762298 -7.3994746,0.749758 -8.083224,1.771483 -0.2037031,2.465854 6.855531,2.608881 7.551493,5.011933 1.864774,1.870402 -5.8250803,3.564078 -4.3761073,6.033117 1.8561243,0.529792 3.3155833,1.157492 6.1822583,0.896006 2.966031,1.29136 2.707091,-5.297979 4.512326,-4.053047 1.901724,-0.534227 3.93865,5.933991 5.634496,5.482606 2.265543,0.140543 -0.991743,-3.77819 0.797846,-3.569226 3.270321,-2.067884 9.275525,1.522183 11.284413,0.03863 1.94568,-1.436872 -6.636598,-2.074145 -4.764067,-5.206391 -1.828362,-1.863984 6.673579,-5.571668 5.920556,-8.019949 1.023872,-2.032645 -18.644775,7.568898 -16.908635,5.820473 -1.954459,-1.294961 11.934706,-12.060606 11.38127,-14.12154 z"
id="path2242"
sodipodi:nodetypes="cccccccccccccccccccscccc" />
</svg>
diff --git a/conozcouy.py b/conozcouy.py
index af0ffd5..62220f0 100755
--- a/conozcouy.py
+++ b/conozcouy.py
@@ -118,8 +118,6 @@ class Nivel():
def __init__(self,nombre):
self.nombre = nombre
- self.dibujoInicial = list()
- self.nombreInicial = list()
self.preguntas = list()
self.indicePreguntaActual = 0
self.elementosActivos = list()
@@ -144,7 +142,7 @@ class Nivel():
def devolverAyuda(self):
"""Devuelve la linea de ayuda"""
self.preguntaActual = self.preguntas[self.indicePreguntaActual-1]
- return self.preguntaActual[3].split("\\")
+ return self.preguntaActual[2].split("\\")
def mostrarPregunta(self,pantalla,fuente,sufijo,prefijo):
"""Muestra la pregunta en el globito"""
@@ -235,19 +233,10 @@ class ConozcoUy():
elif var.startswith("Despedida"):
self.listaDespedidas.append(
unicode(valor.strip(),'iso-8859-1'))
- elif var.startswith("dibujoInicial"):
- listaDibujos = valor.split(",")
- for i in listaDibujos:
- nuevoNivel.dibujoInicial.append(i.strip())
- elif var.startswith("nombreInicial"):
- listaNombres = valor.split(",")
- for i in listaNombres:
- nuevoNivel.nombreInicial.append(i.strip())
elif var.startswith("Pregunta"):
- [texto,tipo,respuesta,ayuda] = valor.split("|")
+ [texto,respuesta,ayuda] = valor.split("|")
nuevoNivel.preguntas.append(
(unicode(texto.strip(),'iso-8859-1'),
- int(tipo),
unicode(respuesta.strip(),'iso-8859-1'),
unicode(ayuda.strip(),'iso-8859-1')))
linea = f.readline()
@@ -308,7 +297,7 @@ class ConozcoUy():
"""Pantalla con el menu principal del juego"""
global scale, shift_x, shift_y
self.pantalla.fill((0,0,0))
- self.mostrarTexto("Conozco Uruguay",
+ self.mostrarTexto("CONOZCO NUMEROS",
self.fuente48,
(int(600*scale+shift_x),
int(80*scale+shift_y)),
@@ -426,8 +415,6 @@ class ConozcoUy():
self.camino_sonidos = os.path.join(CAMINORECURSOS,
CAMINOCOMUN,
CAMINOSONIDOS)
- self.despegue = pygame.mixer.Sound(os.path.join(\
- self.camino_sonidos,"NoiseCollector_boom2.ogg"))
self.click = pygame.mixer.Sound(os.path.join(\
self.camino_sonidos,"junggle_btn045.wav"))
self.click.set_volume(0.2)
@@ -512,6 +499,18 @@ class ConozcoUy():
(int(XMAPAMAX*scale+shift_x),
int(YGLOBITO*scale+shift_y)))
+ def mostrarPanel(self,texto):
+ self.pantalla.fill((100,20,20),
+ (int(0*scale+shift_x),
+ int(728*scale+shift_y),
+ int(786*scale),
+ int((900-727)*scale)))
+ text = self.fuente32.render(texto, 1, (255,255,255))
+ textrect = text.get_rect()
+ textrect.center = (int(393*scale+shift_x),((900-727)/2+727)*scale+shift_y)
+ self.pantalla.blit(text, textrect)
+# pygame.display.flip()
+
def correcto(self):
"""Muestra texto en el globito cuando la respuesta es correcta"""
global scale, shift_x, shift_y
@@ -532,17 +531,19 @@ class ConozcoUy():
"""Devuelve True si las coordenadas cliqueadas corresponden a la
respuesta correcta
"""
- respCorrecta = nivel.preguntaActual[2]
+ respCorrecta = nivel.preguntaActual[1]
encontrado = False
for d in self.listaZonas:
if d.nombre.startswith(respCorrecta):
encontrado = True
break
if d.estaAca(pos):
- d.mostrarNombre(self.pantalla,
- self.fuente32,
- COLORNOMBREDEPTO,
- True)
+ # MOSTRAR RESULTADO
+ #d.mostrarNombre(self.pantalla,
+ # self.fuente32,
+ # COLORNOMBREDEPTO,
+ # True)
+ self.mostrarPanel(nivel.preguntaActual[0].replace('\\',' ')+" = "+respCorrecta)
return True
else:
return False
@@ -636,6 +637,8 @@ class ConozcoUy():
sys.exit()
# dibujar fondo y panel
self.pantalla.blit(self.fondo, (shift_x, shift_y))
+ # CORRECCION por tamanio equivocado del fondo
+ self.mostrarPanel("")
self.pantalla.fill(COLORPANEL,
(int(XMAPAMAX*scale+shift_x),shift_y,
int(DXPANEL*scale),int(900*scale)))
diff --git a/dist/ConozcoNumeros-1.xo b/dist/ConozcoNumeros-1.xo
new file mode 100644
index 0000000..58d6669
--- /dev/null
+++ b/dist/ConozcoNumeros-1.xo
Binary files differ
diff --git a/recursos/comun/datos/creditos.txt b/recursos/comun/datos/creditos.txt
index 183d7a9..25e406e 100755
--- a/recursos/comun/datos/creditos.txt
+++ b/recursos/comun/datos/creditos.txt
@@ -1,11 +1,8 @@
-Autor: Gabriel Eirea Probador oficial: Fabio Eirea
-Por favor enviar comentarios y sugerencias a geirea@gmail.com
+Autores: Ana Cichero y Gabriel Eirea
Este programa es software libre y desarrollado por la comunidad
Por más información visitá http://ceibaljam.org
-Información para el nivel "Lugares históricos": Ana Trujillo y Ana Cichero (coordinación)
-Información para Canelones: Nancy Gómez, su hijo Matías y Ana Cichero (coordinación)
-Gráficos para todos los departamentos menos Canelones: Alan Aguiar
-Sonidos bajados de freesound.org: btn045.wav gentileza de junggle y boom1.wav gentileza de NoiseCollector
+Gráficos de las casitas: Federico Mandian
+Sonidos bajados de freesound.org: btn045.wav gentileza de junggle
Fuentes bajadas de urbanfonts.com: AllCaps.ttf gentileza de BobFrantic y Share-Regular.ttf gentileza de anónimo
diff --git a/recursos/lamina/lamina.png b/recursos/lamina/lamina.png
index e0791f4..b6e3cc7 100755..100644
--- a/recursos/lamina/lamina.png
+++ b/recursos/lamina/lamina.png
Binary files differ
diff --git a/recursos/lamina/niveles.txt b/recursos/lamina/niveles.txt
index caf9c87..e2afcd2 100755..100644
--- a/recursos/lamina/niveles.txt
+++ b/recursos/lamina/niveles.txt
@@ -1,21 +1,3 @@
-# Configuración de niveles
-# Formato:
-# Prefijo indica una posible parte inicial de la pregunta
-# Sufijo indica una posible parte final de la pregunta
-# Cada nivel empieza con su nombre entre parentesis rectos
-# Variables:
-# - dibujoInicial lista de cosas a dibujar en el mapa al inicio del nivel
-# lineasDepto,capitales
-# - nombreInicial lista de cosas a etiquetar en el mapa al inicio del nivel
-# deptos,capitales
-# Cada pregunta es una linea que se inicia con Pregunta =
-# sigue el texto de la pregunta (lineas separadas con \)
-# sigue el tipo de respuesta y el ID de la respuesta correcta
-# finalmente el texto de ayuda si el estudiante se equivoca dos veces
-# tipo de respuesta: 1 depto, 2 ciudad, 3 rio, 4 cuchilla, 5 cerro
-# ID de respuesta: string con el nombre
-# texto de ayuda: string (lineas separadas con \)
-
Prefijo = Tenemos que buscar\una pieza de mi nave en
Prefijo = Hay una pieza\de mi nave en
Prefijo = Según mi información\tenemos que buscar en
@@ -42,26 +24,152 @@ Despedida = Ahora puedo volver\a mi planeta.\¡Gracias por tu ayuda!
Despedida = Mi nave está pronta.\¡Chau y gracias por ayudarme!
Despedida = ¡Lo hicimos!\Estoy listo para despegar.\¡Hasta la próxima!
-[Departamentos]
-dibujoInicial = lineasDepto
-nombreInicial =
-Pregunta = el departamento\de Artigas|1|Artigas|Dále, probá de nuevo
-Pregunta = el departamento\de Salto|1|Salto|Dále, probá de nuevo
-Pregunta = el departamento\de Paysandú|1|Paysandú|Dále, probá de nuevo
-Pregunta = el departamento\de Río Negro|1|Río Negro|Dále, probá de nuevo
-Pregunta = el departamento\de Rivera|1|Rivera|Dále, probá de nuevo
-Pregunta = el departamento\de Tacuarembó|1|Tacuarembó|Dále, probá de nuevo
-Pregunta = el departamento\de Soriano|1|Soriano|Dále, probá de nuevo
-Pregunta = el departamento\de Colonia|1|Colonia|Dále, probá de nuevo
-Pregunta = el departamento\de Florida|1|Florida|Dále, probá de nuevo
-Pregunta = el departamento\de Flores|1|Flores|Dále, probá de nuevo
-Pregunta = el departamento\de San José|1|San José|Dále, probá de nuevo
-Pregunta = el departamento\de Durazno|1|Durazno|Dále, probá de nuevo
-Pregunta = el departamento\de Treinta y Tres|1|Treinta y Tres|Dále, probá de nuevo
-Pregunta = el departamento\de Cerro Largo|1|Cerro Largo|Dále, probá de nuevo
-Pregunta = el departamento\de Rocha|1|Rocha|Dále, probá de nuevo
-Pregunta = el departamento\de Lavalleja|1|Lavalleja|Dále, probá de nuevo
-Pregunta = el departamento\de Maldonado|1|Maldonado|Dále, probá de nuevo
-Pregunta = el departamento\de Canelones|1|Canelones|Dále, probá de nuevo
-Pregunta = el departamento\de Montevideo|1|Montevideo|Dále, probá de nuevo
+[Nivel 1]
+Pregunta = la casa del mayor divisor\común de 48 y 49|1|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 98|2|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 99|3|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 92|4|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 95 y 90|5|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 90|6|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 91 y 98|7|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 88|8|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 99 y 91|9|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 90 y 100|10|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 88 y 99 |11|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 84 y 96 |12|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 91 y 78 |13|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 98 y 84|14|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 75 y 90 |15|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 32 y 48|16|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 34 y 51|17|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 36 y 54|18|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 38 y 57|19|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 40 y 60|20|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 42 y 63|21|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 44 y 66|22|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 46 y 69|23|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 48 y 72|24|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 50 y 75|25|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 52 y 78|26|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 54 y 81|27|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 56 y 84|28|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 58 y 87|29|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 60 y 90|30|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 62 y 93|31|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 64 y 96|32|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 66 y 99|33|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 68 y 34|34|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 70 y 35|35|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 72 y 36|36|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 74 y 37|37|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 76 y 38|38|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 78 y 39|39|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 80 y 40|40|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 82 y 41|41|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 84 y 42|42|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 86 y 43|43|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 88 y 44|44|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 90 y 45|45|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 92 y 46|46|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 94 y 47|47|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 96 y 48|48|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 98 y 49|49|Dále, probá de nuevo
+Pregunta = la casa del mayor divisor\común de 100 y 50|50|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 17 y de 3|51|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 13 y de 4|52|Dále, probá de nuevo
+Pregunta = la casa del número que es\la mitad de 106|53|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 9\que empieza con 5|54|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 5 y de 11|55|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 7 y de 8 |56|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 19 y de 3|57|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 29 y de 2|58|Dále, probá de nuevo
+Pregunta = la casa del vecino de 60 que\es primo y menor que él|59|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 10 y de 6|60|Dále, probá de nuevo
+Pregunta = la casa del vecino de 60 que\es primo y mayor que él|61|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 31\que es par|62|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 9\que empieza con 6|63|Dále, probá de nuevo
+Pregunta = la casa de la mayor potencia de 2|64|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 13 y de 5|65|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 6 y de 11|66|Dále, probá de nuevo
+Pregunta = la casa de la tercera parte\de 201|67|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 17 y de 4|68|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 23 y de 3|69|Dále, probá de nuevo
+Pregunta = la casa del múltiplo\de 10 y de 7|70|Dále, probá de nuevo
+Pregunta = la casa de la tercera parte\de 213|71|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 9\que empieza con 3|72|Dále, probá de nuevo
+Pregunta = la casa de la mitad de 146|73|Dále, probá de nuevo
+Pregunta = la casa del doble del\primo número 12|74|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 25\que no es 25 y es impar|75|Dále, probá de nuevo
+Pregunta = la casa del múltiplo\de 19 y de 4|76|Dále, probá de nuevo
+Pregunta = la casa del múltiplo\de 7 y de 11|77|Dále, probá de nuevo
+Pregunta = la casa del que está en\la tabla del 13, es par\y múltiplo de 6|78|Dále, probá de nuevo
+Pregunta = la casa del impar que está\al lado de 80 pero no es\potencia de tres|79|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 20\que también es múltiplo de 8|80|Dále, probá de nuevo
+Pregunta = la casa de la mas alta\potencia de tres|81|Dále, probá de nuevo
+Pregunta = la casa de mayor múltiplo\de 41|82|Dále, probá de nuevo
+Pregunta = la casa del primo que pasó los 80|83|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 7 y de 6 |84|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 17|85|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 43\que es par|86|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 29|87|Dále, probá de nuevo
+Pregunta = la casa del múltiplo\de 8 y de 11|88|Dále, probá de nuevo
+Pregunta = la casa del que es primo\y al revés se lee 68|89|Dále, probá de nuevo
+Pregunta = la casa del número que entre 81 y 99\es múltiplo de 10|90|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo de 13|91|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo de 23|92|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo de 31|93|Dále, probá de nuevo
+Pregunta = la casa del múltiplo de 47\que es par|94|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 19|95|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 12|96|Dále, probá de nuevo
+Pregunta = la casa del más grande de\los primos|97|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 7|98|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 11|99|Dále, probá de nuevo
+Pregunta = la casa del mayor múltiplo\de 5|100|Dále, probá de nuevo
+Pregunta = el primer número impar|1|Dále, probá de nuevo
+Pregunta = la casa del primo número 1|2|Dále, probá de nuevo
+Pregunta = la casa del primo número 2|3|Dále, probá de nuevo
+Pregunta = la casa del primo número 3|5|Dále, probá de nuevo
+Pregunta = la casa del primo número 4|7|Dále, probá de nuevo
+Pregunta = la casa del primo número 5|11|Dále, probá de nuevo
+Pregunta = la casa del primo número 6|13|Dále, probá de nuevo
+Pregunta = la casa del primo número 7|17|Dále, probá de nuevo
+Pregunta = la casa del primo número 11|31|Dále, probá de nuevo
+Pregunta = la casa del primo número 12|37|Dále, probá de nuevo
+Pregunta = la casa del primo número 13|41|Dále, probá de nuevo
+Pregunta = la casa del primo número 14|43|Dále, probá de nuevo
+Pregunta = la casa del primo número 15|47|Dále, probá de nuevo
+Pregunta = la casa del primo número 16|53|Dále, probá de nuevo
+Pregunta = la casa del primo número 17|59|Dále, probá de nuevo
+Pregunta = la casa del primo número 18|61|Dále, probá de nuevo
+Pregunta = la casa del primo número 19|67|Dále, probá de nuevo
+Pregunta = la casa del primo número 20|71|Dále, probá de nuevo
+Pregunta = la casa del primo número 21|73|Dále, probá de nuevo
+Pregunta = la casa del primo número 22|79|Dále, probá de nuevo
+Pregunta = la casa del primo número 23|83|Dále, probá de nuevo
+Pregunta = la casa del primo número 24|89|Dále, probá de nuevo
+Pregunta = la casa del primo número 25|97|Dále, probá de nuevo
+Pregunta = la casa donde vive\el neutro de la multiplicación|1|Dále, probá de nuevo
+Pregunta = la casa donde vive\el único número primo\que sigue a otro primo|3|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 13|11|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 11|13|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 17|19|Dále, probá de nuevo
+Pregunta = la casa del número de vértices\de un dodecaedro|20|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 31|29|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 29|31|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 43|41|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 41|43|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 4 y de 11 |44|Dále, probá de nuevo
+Pregunta = la casa del primer múltiplo\de 10 y de 5|50|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 61|59|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 59|61|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 73|71|Dále, probá de nuevo
+Pregunta = la casa del primo gemelo de 71|73|Dále, probá de nuevo
+
+#Pregunta = la casa donde vive \|el único número primo que sigue a otro primo|
+#Pregunta = la casa donde vive \del primer número primo que se escribe sólo con el 1| la casa del primo gemelo de 13|
+#Pregunta = la casa donde vive \El menor número cuyo producto de divisores primos es un cuadrado||
+#Pregunta = la casa donde vive \|la casa del primo gemelo de 11|
+#Pregunta = la casa donde vive \del único primo que es la suma de cuatro primos consecutivos| la casa del primo gemelo de 19|
+
+
diff --git a/recursos/lamina/zonas.png b/recursos/lamina/zonas.png
index d894f22..0fa8b3a 100755..100644
--- a/recursos/lamina/zonas.png
+++ b/recursos/lamina/zonas.png
Binary files differ
diff --git a/recursos/lamina/zonas.txt b/recursos/lamina/zonas.txt
index 8a51bfa..e281474 100755..100644
--- a/recursos/lamina/zonas.txt
+++ b/recursos/lamina/zonas.txt
@@ -1,25 +1,100 @@
-# Depto|codigo color (rojo)|ubic. texto x|y|rotacion nombre
-# departamentos
-Artigas|236|212|126|0
-Salto|254|202|254|0
-Paysandú|253|156|362|0
-Río Negro|252|130|500|0
-Rivera|251|490|272|0
-Tacuarembó|250|446|380|0
-Soriano|249|128|630|0
-Colonia|248|132|726|0
-Flores|247|246|614|0
-Durazno|246|388|550|0
-Cerro Largo|245|624|436|0
-San José|244|280|742|0
-Florida|243|386|668|0
-Treinta y Tres|242|624|534|0
-Canelones|241|382|786|0
-Montevideo|240|348|838|0
-Lavalleja|239|532|656|0
-Maldonado|238|522|818|0
-Rocha|237|654|678|0
-# paises limitrofes
-República Federativa del Brasil|199|590|175|322
-República Argentina|198|22|350|90
-# fin
+1|1|0|0|0
+2|2|0|0|0
+3|3|0|0|0
+4|4|0|0|0
+5|5|0|0|0
+6|6|0|0|0
+7|7|0|0|0
+8|8|0|0|0
+9|9|0|0|0
+10|10|0|0|0
+11|11|0|0|0
+12|12|0|0|0
+13|13|0|0|0
+14|14|0|0|0
+15|15|0|0|0
+16|16|0|0|0
+17|17|0|0|0
+18|18|0|0|0
+19|19|0|0|0
+20|20|0|0|0
+21|21|0|0|0
+22|22|0|0|0
+23|23|0|0|0
+24|24|0|0|0
+25|25|0|0|0
+26|26|0|0|0
+27|27|0|0|0
+28|28|0|0|0
+29|29|0|0|0
+30|30|0|0|0
+31|31|0|0|0
+32|32|0|0|0
+33|33|0|0|0
+34|34|0|0|0
+35|35|0|0|0
+36|36|0|0|0
+37|37|0|0|0
+38|38|0|0|0
+39|39|0|0|0
+40|40|0|0|0
+41|41|0|0|0
+42|42|0|0|0
+43|43|0|0|0
+44|44|0|0|0
+45|45|0|0|0
+46|46|0|0|0
+47|47|0|0|0
+48|48|0|0|0
+49|49|0|0|0
+50|50|0|0|0
+51|51|0|0|0
+52|52|0|0|0
+53|53|0|0|0
+54|54|0|0|0
+55|55|0|0|0
+56|56|0|0|0
+57|57|0|0|0
+58|58|0|0|0
+59|59|0|0|0
+60|60|0|0|0
+61|61|0|0|0
+62|62|0|0|0
+63|63|0|0|0
+64|64|0|0|0
+65|65|0|0|0
+66|66|0|0|0
+67|67|0|0|0
+68|68|0|0|0
+69|69|0|0|0
+70|70|0|0|0
+71|71|0|0|0
+72|72|0|0|0
+73|73|0|0|0
+74|74|0|0|0
+75|75|0|0|0
+76|76|0|0|0
+77|77|0|0|0
+78|78|0|0|0
+79|79|0|0|0
+80|80|0|0|0
+81|81|0|0|0
+82|82|0|0|0
+83|83|0|0|0
+84|84|0|0|0
+85|85|0|0|0
+86|86|0|0|0
+87|87|0|0|0
+88|88|0|0|0
+89|89|0|0|0
+90|90|0|0|0
+91|91|0|0|0
+92|92|0|0|0
+93|93|0|0|0
+94|94|0|0|0
+95|95|0|0|0
+96|96|0|0|0
+97|97|0|0|0
+98|98|0|0|0
+99|99|0|0|0
+100|100|0|0|0