Metodos numericos PIA
Enviado por Ismael Cordova • 3 de Julio de 2019 • Tarea • 3.624 Palabras (15 Páginas) • 960 Visitas
[pic 1] [pic 2]
Universidad Autónoma de Nuevo León
Facultad de Ingenieria Mecánica y Eléctrica
M.C. Oralia Zamora Pequeño
Métodos Numéricos
Sabatinos V4-V6
Documentación del Proyecto Integrador
Autores del proyecto:
Kevin Karan Gadakh Arjon 1627100 ITS
Juan Carlos Elizondo Ramos 1741839 ITS
David Ismael Córdova Vargas 1618745 IEA
Carlos Eduardo Rivera Guerrero 1634855 IEA
Índice
Nombre del Proyecto | Pág. 3 |
Objetivo | Pág. 3 |
Diagrama | Pág. 4 |
Código | Pág. 5 |
Herramientas | Pág. 22 |
Resultados | Pág. 23 |
Conclusiones | Pág. 23 |
Bibliografías | Pág. 23 |
Nombre del Proyecto
Juego del Ahorcado
Objetivo del proyecto
El objetivo del proyecto que en este caso es un juego, es el ser una herramienta la cual le pueda ser útil al usuario para poder tener un mejor aprendizaje, en este caso enfocado a la materia de Métodos Numéricos, a la vez de servir como un estimulante al resolver todos los cuestionamientos o niveles del juego.
Diagrama
[pic 3][pic 4]
[pic 5]
[pic 6][pic 7]
[pic 8][pic 9]
[pic 11][pic 10]
[pic 12]
[pic 13][pic 14]
[pic 16][pic 15]
[pic 17][pic 18]
[pic 19][pic 20]
[pic 22][pic 21]
[pic 23]
[pic 24]
[pic 25]
[pic 26][pic 27]
Código
# -*- coding: utf-8 -*-
import pygame
import getData as gd
import scoreDB as sdb
import inputGen as ig
import random
import time
f2 = pygame.font.match_font(u'consolas')
# display resolution
display_width = 1920
display_height = 1080
# colors
black = (0,0,0)
white = (255,255,255)
red = (200,0,0)
green = (0,200,0)
bright_red = (255,0,0)
bright_green = (0,255,0)
pause = False
pygame.init()
gameDisplay = pygame.display.set_mode((display_width,display_height))
pygame.display.set_caption('Ahorcado por Métodos Numéricos')
clock = pygame.time.Clock()
# images
#bg = pygame.image.load('images/bg.jpg')
# display position
# x = (display_width * 0.5)
# y = (display_height * 0.5)
# gameDisplay.blit(bg, (0, 0))
def img(path, pos_x, pos_y):
Img = pygame.image.load(str(path))
gameDisplay.blit(Img,(display_width*pos_x, display_height*pos_y))
def text_objects(text, font):
textSurface = font.render(text, True, black)
return textSurface, textSurface.get_rect()
def message_display(text, font_size, pos_x, pos_y):
largeText = pygame.font.SysFont(f2,font_size)
TextSurf, TextRect = text_objects(text,largeText)
TextRect.center = ((display_width*(pos_x)),(display_height*(pos_y)))
gameDisplay.blit(TextSurf,TextRect)
#pygame.display.update()
def message(text, font_size, pos_x, pos_y):
message_display(text,font_size, pos_x, pos_y)
def Label(text, font_size, color, pos_x, pos_y):
font = pygame.font.SysFont(f2, font_size)
...