def inicializar(self): self.__inicio = False self.__block = False for i in range(6): for j in range(7): self.__labels[i][j].setPixmap(QPixmap(self.__imageNone)) if self.__tipo == 0: #Humano Vs Humano self.__judador1 = jugador.Jugador(self.__nombre1, "1") self.__judador2 = jugador.Jugador(self.__nombre2, "2") elif self.__tipo == 1: #Humano Vs Computadora #self.__nombre2 = "Computadora" self.__judador1 = jugador.Jugador(self.__nombre1, "1") self.__judador2 = computador.Computadora(self.__nombre2, "2", "1") else: #Computadora Vs Computadora #self.__nombre1 = "Computadora 1" #self.__nombre2 = "Computadora 2" self.__judador1 = computador.Computadora(self.__nombre1, "1", "2") self.__judador2 = computador.Computadora(self.__nombre2, "2", "1") self.__juego = juego.Juego(self.__judador1, self.__judador2, self.__modo) self.__estados = [] for i in range(6): self.__estados.append([]) for j in range(7): self.__estados[i].append(None) self.__tablaJuego = self.__juego.getTablero() self.__juego.mostrarTabla() self.actualizarPuntos()
def startWindow(width, height, cancion): res = (width, height) pygame.init() pygame.display.set_caption("Modo grabación!") pantalla = pygame.display.set_mode(res) escritor.flog("iniciado modo de grabación de la canción: " + cancion.name) escape = False jugo = juego.Juego(cancion, 0) reloj = pygame.time.Clock() global end end = False pantalla.fill((134, 230, 120)) mensaje = m.getMessage( 'recordwindow:help', pygame.key.name(keyManager.getConfiguredKey("back"))) pygame.display.flip() m.sayCustomMessage(mensaje, 1) jugo.start() juego.endSongEvent += endSong while (not end): reloj.tick_busy_loop(60) juego.nextTickEvent() for event in pygame.event.get(): if (event.type == pygame.quit): pygame.display.quit() end = True jugo.stop() escritor.flog("cierre modo prueba por evento de salida") escape = True return (None) elif (event.type == pygame.KEYDOWN): pressKey = keyManager.getKey(event.key) if pressKey != 'back' and pressKey != 'null': juego.hitEvent(pressKey) escritor.flog("precionada la tecla " + pressKey) elif (pressKey == 'back' and pressKey != 'null'): pygame.display.quit() escritor.flog("cierre por escape") jugo.stop() end = True escape = True return (None) pygame.display.quit() if escape == False: jugo.stop() return (jugo.getSong())
def startWindow(width, height, cancion, modo=0): res = (width, height) pygame.init() pygame.display.set_caption("Modo juego!") escape = False pantalla = pygame.display.set_mode(res) escritor.flog("iniciado modo de juego de la canción: " + cancion.name) jugo = juego.Juego(cancion, 1, modo) reloj = pygame.time.Clock() global end end = False pantalla.fill((134, 230, 120)) mensaje = "precione las teclas a, s, z y x al ritmo de la canción a medida que el sonido correspondiente suena!!!" mensaje2 = "Precione escape para retornar al menú y detener el juego" pygame.display.flip() jugo.start() juego.endSongEvent += endSong while (not end): reloj.tick_busy_loop(60) juego.nextTickEvent() for event in pygame.event.get(): if (event.type == pygame.quit): pygame.display.quit() end = True jugo.stop() #del jugo escritor.flog("cierre modo juego por evento de salida") escape = True elif (event.type == pygame.KEYDOWN): pressKey = keyManager.getKey(event.key) if pressKey != 'back' and pressKey != 'null': juego.stepEvent(pressKey) escritor.flog("precionada la tecla " + pressKey) elif (pressKey == 'back'): pygame.display.quit() jugo.stop() #del jugo escape = True return (None) escritor.flog("cierre por escape") end = True pygame.display.quit() if escape == False: jugo.stop() if (jugo is None) == False: return (jugo)
def __init__(self): # El controlador inicializa el juego # y la vista. self.dimensiones = (640, 480) self.juego = juego.Juego('Fede', self.dimensiones) self.vista = vista.Vista(self.dimensiones, self.juego) self.cargar_imagenes() self.main_loop()
def __init__(self): self.dimensiones = (1260, 700) self.juego = juego.Juego('Fran', self.dimensiones) # El controlador incializa self.vista = vista.Vista(self.dimensiones, self.juego) # la vista y el modelo. self.main_loop()
def __init__(self, op): """Inicializamos las variables necesarias para la aplicacion. Creamos la pantalla, definimos los estados y creamos los objetos pertinentes.""" #self.scr = pygame.display.set_mode((TAMX, TAMY)) self.state = INTRO self.intro = intro.Intro(JOIN(DATA,"desarrollado.png"), JOIN(DATA,"derechos.png")) self.menu = menu.Menu() self.juego = juego.Juego()
import arbolBB from flask import Flask, jsonify, request import logging from logging.handlers import RotatingFileHandler import juego import lienzo tree = arbolBB.arbol() juego_nuevo = juego.Juego() app = Flask("Proyecto Junio 2017") @app.route('/tarea', methods = ['POST']) def h(): parametroPython2 = str(request.form['entrada']) return "parametro = " + parametroPython2 @app.route('/arbolBB', methods = ['POST']) def aBB(): nombre = str(request.form['nombre']) clave = str(request.form['clave']) conectado = str(request.form['conectado']) tree.root = tree.insert(tree.root, nombre,clave,conectado) # tree.inorder(tree.root) # result = tree.recorrer_lista() return "Exito"
# -*- coding: utf-8 -*- #import random import jugador import juego import computador jugador1 = computador.Computadora("Computador 1", "1", "2") #jugador2 = jugador.Jugador("jugador 2", "2") jugador2 = computador.Computadora("Computador 2", "2", "1") partida = juego.Juego(jugador1, jugador2, 2) partida.jugar()