RSS


Tu eliges lo que quieres escuchar!!!

CCS PIC-C 4.084

ElectroUPAO Filed Under: Etiquetas: , ,

Despues de casi una semana logro al fin subir algo al blog. El compilador de C que les dejo es el PCWHD de la casa CCS Inc. A su vez, el compilador lo integraremos en un entorno de desarrollo integrado (IDE) que nos va a permitir desarrollar todas y cada una de las fases que se compone un proyecto, desde la edición hasta la compilación pasando por la depuración de errores. Provecho!



edit post

PICTetris

ElectroUPAO Filed Under: Etiquetas: , ,
Al curso de Sistemas Digitales 2 nos encargaron implementar una consola de juegos, PICtetris y PICpong.


Renderizado mediante POVRAY, ruteado Eagle 5.60

Los juegos programas fueron originalmente creados por Rickard Gunee (http://www.rickard.gunee.com). El juego funciona en un PIC16F84(versión para PIC16F628A también disponible) a 12MHz, generando el vídeo en tiempo real con sólo dos resistencias. La única diferencia técnica, comparado con el PONG, es que TETRIS requiere mas memoria RAM 68 bytes, adicionales. EL circuito electrónico en si es el mismo, por lo que puede emplearse la misma placa que para el PONG. El joystick 2 no actual en este juego.

El juego es muy simple. Es posible desplazar el bloque hacia los costados usando para ello las teclas IZQUIERDA y DERECHA, puede hacer caer el bloque bruscamente presionando la tecla ABAJO. Presionando el botón FUEGO hará rotar el bloque. Los bloques están cayendo todo el tiempo, primero parece lento, pero, mientras pasa el tiempo de juego, la velocidad de caída de los bloques se acelera. Y la música se acelera al ritmo de los bloques, SI!!!, leíste bien, hay música en el juego !, pero no espere gran cosa, porque no hay tanto tiempo de CPU para dedicar al sonido.

El puntaje es mostrado en el ángulo inferior derecho de la pantalla, y el próximo bloque que vendrá se ve en el ángulo superior izquierdo. Sólo es posible obtener 999 puntos, luego de ello el juego termina.




edit post

Tetris y la mente

ElectroUPAO Filed Under: Etiquetas: ,
De acuerdo con Richard Haier la prolongada actividad tetris puede llevar a más eficiente actividad cerebral durante el juego. La primera vez que se juega tetris, las funciones y actividad del cerebro se incrementan creando así un gran consumo de energía y glucosa.

A medida que el jugador de tetris se vuelve más profesional, el cerebro reduce su consumo de energía y glucosa, indicando más eficiencia durante el juego, y una mayor prolongación de este.

El juego también puede provocar repetitivos síntomas de stress en el cerebro que, involuntariamente, figura combinaciones de Tetris, se esté jugando o no (lo llamado efecto tetris). Esto puede pasar con cualquier otro juego o incluso en la vida real.

Él no jugaba Tetris

También se cree que Tetris puede incrementar la velocidad de razonamiento de la persona, incluso a tal punto de pensar sin pensar. Esto es, en otras palabras, la capacidad de, si se presenta un problema, visualizar y determinar una solución, sin necesidad de pensarla.

Esto, lo convierte en un juego sumamente lógico, que ayuda a elevar el nivel de lógica y velocidad mental.

Efecto Tetris

Se sostiene la teoría de que, al jugar suficientes horas, se adquiere en el inconsciente el "efecto tetris". Este, consiste en varias cosas, por ejemplo, estar constantemente pensando como hacer nuevas combinaciones de piezas, soñar que se está jugando al juego, intentar acomodar cosas usando los principios del mismo o, incluso, para jugadores expertos, la capacidad de cerrar los ojos y crear un tetris en la mente, de las dimensiones que se elijan, pensando piezas al azar y acomodándolas, recordando como va quedando formada la construcción.

Él juega demasiado Tetris

edit post

Tetris y matemáticas!

ElectroUPAO Filed Under: Etiquetas: ,
El fundamento del juego son las poliformas conocidas como poliominós, más concretamente las combinaciones de tetraminós. Si por ejemplo se produce una larga secuencia de piezas en forma de Z. En algún momento, el jugador estará obligado a dejar un hueco en la esquina derecha, sin poder rellenar el hueco anterior. Ahora se produce una nueva secuencia de piezas en forma de S, y así hasta que las piezas se amontonan y acaba el juego.

Como la distribución de las piezas es aleatoria, esta secuencia acabará ocurriendo. En la práctica, esto no ocurre porque el generador de números pseudoaleatorios utilizado en la mayor parte de las implementaciones es un generador lineal de congruencias que no devuelve una secuencia así.

Incluso con un generador teóricamente perfecto de números aleatorios y gravedad ingenua, un buen jugador podrá resistir la caída de 150 piezas, todas en forma de S o Z. La probabilidad de que, en un momento dado, las próximas 150 piezas sean todas así es de 1 / (7/2)^150 (aproximadamente 1 / (4 × 10^81)). Este número tiene el mismo orden de magnitud que el número de átomos que hay en el universo conocido.

No todo es diversión en el mundo Tetris

edit post

Tetris está de moda!

ElectroUPAO Filed Under: Etiquetas: ,
Logo clásico de Tetris v3.12, la primera version para distribucion

Nació en 1985 en la mente de un ruso. Luego pasó a manos extrañas y se anunció en 1987 en Europa y Estados Unidos. En 1996 su mentor, Alexey Pajitnov, creó la Tetris Company y logró recuperar sus derechos de autor. El juego ha vendido más de 50 millones de copias en el mundo y se ha transformado en uno de los más famosos y en uno de los más versionados.

Alekséi Pázhitnov (Sokolov) se había inspirado en un juego de pentaminós que había comprado anteriormente. El nombre "tetris" deriva del prefijo "tetra", que significa "cuatro", y hace referencia a la cantidad de cuadros que componen las piezas. Alekséi Pázhitnov programó una versión de su juego en un El
ectrónika 60, según la leyenda en una sola tarde. Hay que tener en cuenta que lo realmente complejo fue llegar a la idea original del juego y no la programación en sí misma. Hoy por hoy la mecánica del juego es muy conocida y es sencillo emularla.

Tetris comienza a ganar popularidad cuando Vadim Gerasimov, un joven de 16 años que trabajaba en la Academia, portó el juego a IBM PC. Desde ahí se distribuye gratuitamente a Hungría, donde se programa para Apple II y Commodore 64 por programadores húngaros. Estas versiones llaman la atención de Robert Stein, que intenta conseguir los derechos del juego. Antes de conseguir estos derechos, vende el concepto a la empresa inglesa Mirrorsoft y a su filial americana: Spectrum Holobyte que editan una versión para Atari ST y Sinclair ZX Spectrum. Tetris se comercializa en Europa y Estados Unidos en 1987 con la mención: «Fabricado en Estados Unidos, creado en el extranjero».



Tetris ha sido históricamente uno de los videojuegos más versionados, y es junto a las Torres de Hanoi, el predilecto por los programadores noveles de juegos. Lucharon por su licencia Atari y Nintendo consiguiéndola finalmente este último gracias a Henk Rogers; siendo el juego que acompañaría a su novedosa consola portátil Game Boy en su debut, lo que popularizó tanto Tetris como la consola por todo el mundo.

En 1991, Alekséi Pázhitnov emigra a Estados Unidos y, cinco años después, en 1996 funda su propia compañía, Tetris Company, junto a Henk Rogers y recupera sus derechos de autor.

Después del éxito de este juego, muchos otros trataron de imitarlo. Juegos como Columns o Collapse son ejemplos que han tratado de seguir la estela que dejó Tetris, un juego que inauguró un género dentro del panorama arcade. Atari, por su parte, como contraataque por perder la licencia de este videojuego, sacó al mercado Klax un juego de habilidad e inteligencia con una temática similar al Columns o Puyo Puyo.

Existe una versión gratuita muy popular en Internet denominada TetriNET, que proporciona una versión multijugador en arquitectura cliente-servidor en el que se pueden enfrentar a través de la red de 2 a 6 personas con la posibilidad de crear equipos. Fue creada en 1997 por St0rmCat y se encuentran en la actualidad clientes para los sistemas operativos Windows (el propio TetriNET y Blocktrix, entre otros), GNU/Linux (GTetrinet) y Mac OS X (Tetrinet Aqua). La singularidad de esta versión es que añade unos bonus especiales llamados en inglés cookies que permiten alterar el juego de los adversarios.




edit post
Powered By Blogger
Firefox

Use OpenDNS