Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateu Batle <mateu.batle@collabora.co.uk>2010-12-03 03:00:17 (GMT)
committer Mateu Batle <mateu.batle@collabora.co.uk>2010-12-03 03:00:17 (GMT)
commite1827049650577f2e0844f33623f5882c59e99a9 (patch)
tree10f13c47b955e40afa05a8754a96391ae5dbf357
parentfae6e717a46b9651c6bc89c99a8e028438e68ad9 (diff)
Fixed tildes
Removed mathquwy1 and 2
-rwxr-xr-xgame1/collectgame.py14
-rwxr-xr-xgame2/game2.py2
-rwxr-xr-xmathquwy.py20
-rwxr-xr-xmathquwy1.py83
-rwxr-xr-xmathquwy2.py107
5 files changed, 19 insertions, 207 deletions
diff --git a/game1/collectgame.py b/game1/collectgame.py
index 04748ce..46776a7 100755
--- a/game1/collectgame.py
+++ b/game1/collectgame.py
@@ -74,9 +74,9 @@ class CollectGame(usmpgames.ApplicationState):
self.player.draw(self.screen())
self.score.draw(self.screen())
if self.game_mode == "pares":
- self.drawText("NUMEROS PARES", screen_size[0] / 2, 0, (0,0,0))
+ self.drawText("NÚMEROS PARES", screen_size[0] / 2, 0, (0,0,0))
else:
- self.drawText("NUMEROS IMPARES", screen_size[0] / 2, 0, (0,0,0))
+ self.drawText("NÚMEROS IMPARES", screen_size[0] / 2, 0, (0,0,0))
def drawText(self, text, x, y, color):
text = self.font.render(text, 1, color)
@@ -93,7 +93,7 @@ class CollectGame(usmpgames.ApplicationState):
total_error = self.track.num_even
percent_ok_taken = self.player.num_ok * 100 / total_ok
percent_error_taken = self.player.num_error * 100 / total_error
-
+
if percent_error_taken >= percent_ok_taken:
if self.game_mode == "pares":
return _("Has de prestar más atención.\n\nCogiste más impares que pares.")
@@ -102,14 +102,14 @@ class CollectGame(usmpgames.ApplicationState):
else:
if percent_ok_taken >= 75:
if self.game_mode == "pares":
- return _("Muy bién.\n\nAcertaste casi todo los pares.")
+ return _("Muy bien.\n\nAcertaste casi todos los pares.")
else:
- return _("Muy bién.\n\nAcertaste casi todo los impares.")
+ return _("Muy bien.\n\nAcertaste casi todos los impares.")
elif percent_ok_taken >= 50:
if self.game_mode == "pares":
- return _("Bastante bién.\n\nAcertaste bastantes pares.\n\nTodavía puedes hacerlo mejor.")
+ return _("Bastante bien.\n\nAcertaste bastantes pares.\n\nTodavía puedes hacerlo mejor.")
else:
- return _("Bastante bién.\n\nAcertaste bastantes impares.\n\nTodavía puedes hacerlo mejor.")
+ return _("Bastante bien.\n\nAcertaste bastantes impares.\n\nTodavía puedes hacerlo mejor.")
else:
if self.game_mode == "pares":
return _("Regular.\n\nSigue practicando y mejorarás.\n\nÁnimo, a por los pares.")
diff --git a/game2/game2.py b/game2/game2.py
index deca49e..3c27abd 100755
--- a/game2/game2.py
+++ b/game2/game2.py
@@ -362,7 +362,7 @@ class Game2(usmpgames.ApplicationState):
global maxScore
global score
drawText(_('PUNTAJE: %s') % (score), font, surface, 700, 0, TEXTCOLOR)
- drawText(_('MAXIMO: %s') % (maxScore), font, surface, 700, 60, TEXTCOLOR)
+ drawText(_('M\xc1XIMO: %s') % (maxScore), font, surface, 700, 60, TEXTCOLOR)
if(GAMEMODE==1):
#This draw the operation
diff --git a/mathquwy.py b/mathquwy.py
index ff5ccb7..6dc097c 100755
--- a/mathquwy.py
+++ b/mathquwy.py
@@ -9,6 +9,8 @@ import game2
import constants
from gettext import gettext as _
+# \xe1 á \xe9 é \xed í \xf3 ó \xfa ú \xc1 à \xc9 É \xcd à \xd3 Ó \xda Ú
+
class MathQuwy(usmpgames.Application):
def initialize(self):
@@ -32,7 +34,7 @@ class MathQuwy(usmpgames.Application):
background_tutorial = "data/backgrounds/tutorial.jpg"
even_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "pares" )
even_numbers_tutorial.add_text2(
- _("""Instrucciones Juego Pares\n\nSuma puntos cogiendo las frutas\ncon numeros pares.\n\nEvita tocar las frutas con numeros\nimpares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
+ _("""Instrucciones Juego Pares\n\nSuma puntos cogiendo las frutas\ncon n\xfameros pares.\n\nEvita tocar las frutas con n\xfameros\nimpares o te restar\xe1n puntos.\n\nMueve al cuy Quwy con las flechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -40,7 +42,7 @@ class MathQuwy(usmpgames.Application):
# odd numbers game state (tutorial)
odd_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "impares" )
odd_numbers_tutorial.add_text2(
- _(""" Instrucciones Juego Impares\n\nSuma puntos cogiendo las frutas\ncon numeros impares.\n\nEvita tocar las frutas con numeros\npares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
+ _(""" Instrucciones Juego Impares\n\nSuma puntos cogiendo las frutas\ncon n\xfameros impares.\n\nEvita tocar las frutas con n\xfameros\npares o te restar\xe1n puntos.\n\nMueve al cuy Quwy con las flechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -55,7 +57,7 @@ class MathQuwy(usmpgames.Application):
# add numbers game state (tutorial)
add_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 1 )
add_tutorial.add_text2(
- _(""" Instrucciones Juego Sumar\n\nCalcula el resultado de la suma.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la suma.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
+ _(""" Instrucciones Juego Sumar\n\nCalcula el resultado de la suma.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la suma.\n\nEvita tocar las frutas con resultados\nincorrectos o te restar\xe1n puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las flechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -63,7 +65,7 @@ class MathQuwy(usmpgames.Application):
# substract numbers game state (tutorial)
substract_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 2 )
substract_tutorial.add_text2(
- _(""" Instrucciones Juego Restar\n\nCalcula el resultado de la resta.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la resta.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
+ _(""" Instrucciones Juego Restar\n\nCalcula el resultado de la resta.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la resta.\n\nEvita tocar las frutas con resultados\nincorrectos o te restar\xe1n puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las flechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -71,7 +73,7 @@ class MathQuwy(usmpgames.Application):
# multiply numbers game state (tutorial)
multiply_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 3 )
multiply_tutorial.add_text2(
- _(""" Instrucciones Juego Multiplicar\n\nCalcula el resultado de la multiplicacion.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la\nmultiplicacion.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
+ _(""" Instrucciones Juego Multiplicar\n\nCalcula el resultado de la multiplicaci\xf3n.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la\nmultiplicaci\xf3n.\n\nEvita tocar las frutas con resultados\nincorrectos o te restar\xe1n puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las flechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -79,7 +81,7 @@ class MathQuwy(usmpgames.Application):
# count game state (tutorial)
count_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 4 )
count_tutorial.add_text2(
- _(""" Instrucciones Juego Contar\n\nCuentael numero de animales.\nSuma puntos cogiendo las frutas\ncon el resultado correcto.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
+ _(""" Instrucciones Juego Contar\n\nCuenta el n\xfamero de animales.\nSuma puntos cogiendo las frutas\ncon el resultado correcto.\n\nEvita tocar las frutas con resultados\nincorrectos o te restar\xe1n puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las flechas.\n\nPulsa una tecla para jugar."""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -87,7 +89,7 @@ class MathQuwy(usmpgames.Application):
# credits
credits = usmpgames.InfoState( None, background_tutorial )
credits.add_text2(
- _(""" Creditos\n\nProgramacion realizada por\nGrupo CIXOS-FIA\nUniversidad de San Martin de Porres\n\nGraficos realizados por\nGrafimedia\nFIADATA"""),
+ _("""Cr\xe9ditos\n\nProgramaci\xf3n realizada por\n\nTaller de Investigaci\xf3n Aplicada\n\nEscuela Profesional de Ingenier\xeda\nde Computaci\xf3n y Sistemas\n\nDise\xf1o Gr\xe1fico: Grafimedia - FIA-DATA\n\nUniversidad de San Mart\xedn de Porres"""),
color = (0, 0, 0, 0),
pos = (660, 260),
rectsize = (380, 390));
@@ -101,13 +103,13 @@ class MathQuwy(usmpgames.Application):
main_menu.add_menu_option(_("Restar"), substract_tutorial )
main_menu.add_menu_option(_("Multiplicar"), multiply_tutorial )
main_menu.add_menu_option(_("Contar"), count_tutorial )
- main_menu.add_menu_option(_("Creditos"), credits )
+ main_menu.add_menu_option(_("Cr\xe9ditos"), credits )
main_menu.add_menu_option(_("Salir"), None )
main_menu.pos = (750, 300)
fonttitle = pygame.font.Font(None, 50)
main_menu.add_text2(
- _(""" Quwy\n El Cuy Matematico"""),
+ _(""" Quwy\n El Cuy Matem\xe1tico"""),
color = (255, 25, 34, 0),
pos = (700, 190),
rectsize = (380, 390),
diff --git a/mathquwy1.py b/mathquwy1.py
deleted file mode 100755
index 4e0dd58..0000000
--- a/mathquwy1.py
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-import pygame
-import usmpgames
-import olpcgames
-import game1
-import constants
-from gettext import gettext as _
-
-class MathQuwy(usmpgames.Application):
-
- def initialize(self):
- usmpgames.Application.initialize(self)
- size = constants.screen_size
- if olpcgames.ACTIVITY:
- size = olpcgames.ACTIVITY.game_size
- self.set_screen( pygame.display.set_mode( size ))
- pygame.mouse.set_visible(False)
-
- # even numbers congratulations message
- background_congrats = "data/backgrounds/congrats.jpg"
- congrats = usmpgames.InfoState( None, background_congrats )
-
- # even numbers game
- #even_numbers_game = game1.collectgame.CollectGame( "pares", congrats )
- #odd_numbers_game = game1.collectgame.CollectGame( "impares", congrats )
- evenodd_game = game1.collectgame.CollectGame( "", congrats )
-
- # even numbers game state (tutorial)
- background_tutorial = "data/backgrounds/tutorial.jpg"
- even_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "pares" )
- even_numbers_tutorial.add_text2(
- _("""Instrucciones Juego Pares\n\nSuma puntos cogiendo las frutas\ncon numeros pares.\n\nEvita tocar las frutas con numeros\nimpares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # odd numbers game state (tutorial)
- odd_numbers_tutorial = usmpgames.InfoState( evenodd_game, background_tutorial, "impares" )
- odd_numbers_tutorial.add_text2(
- _(""" Instrucciones Juego Impares\n\nSuma puntos cogiendo las frutas\ncon numeros impares.\n\nEvita tocar las frutas con numeros\npares o te restaran puntos.\n\nMueve al cuy Quwy con las fechas.\n\nEvita los peligros como el agua y\notros animales.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # credits
- credits = usmpgames.InfoState( None, background_tutorial )
- credits.add_text2(
- _(""" Creditos\n\nProgramacion realizada por\nGrupo CIXOS-FIA\nUniversidad de San Martin de Porres\n\nGraficos realizados por\nGrafimedia\nFIADATA"""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # menu state
- background_menu = "data/backgrounds/menu.jpg"
- main_menu = usmpgames.MenuState( background_menu )
- main_menu.add_menu_option(_("Pares"), even_numbers_tutorial )
- main_menu.add_menu_option(_("Impares"), odd_numbers_tutorial )
- main_menu.add_menu_option(_("Creditos"), credits )
- main_menu.add_menu_option(_("Salir"), None )
- main_menu.pos = (750, 300)
-
- fonttitle = pygame.font.Font(None, 50)
- main_menu.add_text2(
- _(""" Quwy\n El Cuy Matematico 1"""),
- color = (255, 25, 34, 0),
- pos = (700, 190),
- rectsize = (380, 390),
- font = fonttitle);
-
- self.push_state( main_menu )
-
- def shutdown(self):
- pass
-
-# game application
-def main():
- game = MathQuwy()
- game.runLoop()
-
-if __name__ == "__main__":
- main()
diff --git a/mathquwy2.py b/mathquwy2.py
deleted file mode 100755
index 32e07f8..0000000
--- a/mathquwy2.py
+++ /dev/null
@@ -1,107 +0,0 @@
-#!/usr/bin/python
-# -*- coding: utf-8 -*-
-
-import pygame
-import usmpgames
-import olpcgames
-import game2
-import constants
-from gettext import gettext as _
-
-class MathQuwy(usmpgames.Application):
-
- def initialize(self):
- usmpgames.Application.initialize(self)
- size = constants.screen_size
- if olpcgames.ACTIVITY:
- size = olpcgames.ACTIVITY.game_size
- self.set_screen( pygame.display.set_mode( size ))
- pygame.mouse.set_visible(False)
-
- # even numbers congratulations message
- background_congrats = "data/backgrounds/congrats.jpg"
- congrats = usmpgames.InfoState( None, background_congrats )
-
- # even numbers game
- #even_numbers_game = game1.collectgame.CollectGame( "pares", congrats )
- #odd_numbers_game = game1.collectgame.CollectGame( "impares", congrats )
-
- # add game
- #add_game = game2.Game2( 1, congrats )
- #substract_game = game2.Game2( 2, congrats )
- #multiply_game = game2.Game2( 3, congrats )
- #count_game = game2.Game2( 4, congrats )
- allgame2 = game2.Game2( 0, congrats )
-
- # add numbers game state (tutorial)
- background_tutorial = "data/backgrounds/tutorial.jpg"
- add_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 1 )
- add_tutorial.add_text2(
- _(""" Instrucciones Juego Sumar\n\nCalcula el resultado de la suma.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la suma.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # substract numbers game state (tutorial)
- substract_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 2 )
- substract_tutorial.add_text2(
- _(""" Instrucciones Juego Restar\n\nCalcula el resultado de la resta.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la resta.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # multiply numbers game state (tutorial)
- multiply_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 3 )
- multiply_tutorial.add_text2(
- _(""" Instrucciones Juego Multiplicar\n\nCalcula el resultado de la multiplicacion.\nSuma puntos cogiendo las frutas\ncon el resultado correcto de la\nmultiplicacion.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # count game state (tutorial)
- count_tutorial = usmpgames.InfoState( allgame2, background_tutorial, 4 )
- count_tutorial.add_text2(
- _(""" Instrucciones Juego Contar\n\nCuentael numero de animales.\nSuma puntos cogiendo las frutas\ncon el resultado correcto.\n\nEvita tocar las frutas con resultados\nincorrectos o te restaran puntos.\n\nMueve al cuy Quwy a la izquierda\ny derecha con las fechas.\n\nPulsa una tecla para jugar."""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # credits
- credits = usmpgames.InfoState( None, background_tutorial )
- credits.add_text2(
- _(""" Creditos\n\nProgramacion realizada por\nGrupo CIXOS-FIA\nUniversidad de San Martin de Porres\n\nGraficos realizados por\nGrafimedia\nFIADATA"""),
- color = (0, 0, 0, 0),
- pos = (660, 260),
- rectsize = (380, 390));
-
- # menu state
- background_menu = "data/backgrounds/menu.jpg"
- main_menu = usmpgames.MenuState( background_menu )
- main_menu.add_menu_option(_("Sumar"), add_tutorial )
- main_menu.add_menu_option(_("Restar"), substract_tutorial )
- main_menu.add_menu_option(_("Multiplicar"), multiply_tutorial )
- main_menu.add_menu_option(_("Contar"), count_tutorial )
- main_menu.add_menu_option(_("Creditos"), credits )
- main_menu.add_menu_option(_("Salir"), None )
- main_menu.pos = (750, 300)
-
- fonttitle = pygame.font.Font(None, 50)
- main_menu.add_text2(
- _(""" Quwy\n El Cuy Matematico 2"""),
- color = (255, 25, 34, 0),
- pos = (700, 190),
- rectsize = (380, 390),
- font = fonttitle);
-
- self.push_state( main_menu )
-
- def shutdown(self):
- pass
-
-# game application
-def main():
- game = MathQuwy()
- game.runLoop()
-
-if __name__ == "__main__":
- main()