Tetris (II)
Parecía increíble que pasara… pero mi Tetris es jugable 100% ^^
Y digo 100% teniendo en cuenta que aunque es una versión “simplificada” del Tetris, ya puedo rotar piezas y todo…
Antes de enseñar más o menos cómo me va quedando, quiero aclarar varias cosas respecto a mi “programa”, lo primero es que está programado para un procesador MIPS R2000 de 1985 de 8-16 MHz, el cual quedó obsoleto en 1988 al actualizarse con el R3000… por lo que ya os podréis imaginar el aspecto que tendrá un programa de esa época xD (ahora que lo pienso creo que el programa es válido tanto para el R2000 como para el R3000… pero bueno), como curiosidad, el MIPS R4300 se usó en la Nintendo 64.
Lo segundo es que es un programa para un procesador, y ésto implica que sin un programa que emule el funcionamiento del procesador, sería imposible ejecutarlo en cualquier ordenador actual, vamos, que también os quitéis de la cabeza cualquier tipo de gráficos decentes ya que sus “gráficos” se basan todos en carácteres ASCII. Lo que sale por pantalla es directamente la salida del procesador, al contrario que en la Nintendo64 que tiene un procesador de vídeo (GPU).
El programa en sí (de momento) consta de alrededor de 1.600 líneas de código y permite jugar a un Tetris sin puntuaciones, con la caida de la ficha manual (tienes que pulsar abajo para que caiga y cae sola cada vez que mueves hacia algún lado), permite rotar las fichas y cambiar las dimensiones del tablero.
La putada es que el proyecto no es “sólo” programarlo… sino que hay que de alguna forma documentarlo… supongo que en la próxima clase preguntaré que coño es eso xD
Pongo el vídeo de una partida corta matándome aposta mientras roto unas pocas fichas y tal, puede resultar un poco mareante por la forma de imprimir el juego por pantalla… peeero que se le va a hacer xD
Ya cuando haga la entrega en Junio con toda la documentación publicaré el código, documentación y demás cosas como hice con las prácticas de Java por si hay algún curioso xD (lo dudo mucho pero bueno)
Entradas Relacionadas:
Tetris
Prácticas MTP
Archivado bajo: Evolucionando, Universidad, Videos | Etiquetado: computadores, cuatlo, ensamblador, entrega, estructura, etc, mips, pcspim, practica, prueba, tecnologia, tetris, Universidad, video




No te matas aposta!! eres muy malo y todo el mundo lo sabe!