Fork me on GitHub

Posts in tag `Juegos'

11, un clon del 2048 para consola

April 16, 2015

Hice este sencillo clon del 2048 usando Python y curses. Lo llamé 11 porque utiliza (muestra) los exponentes en lugar del resultado, por lo tanto 1 + 1 = 2, pero 2 + 2 = 3, y así. Se juega con las teclas de Vim (hjkl) y se sale con q. El código aquí.

Juegos Python Trabajos

Mi versión del juego de la vida

April 15, 2015

Esta es mi versión Python/Tkinter del Juego de la Vida. Al iniciarlo se puede definir el ancho/alto del tablero y el tamaño de las celdas.

$ ./life.py -W 40 -H 30 -s 20
Juego de la vida ventana principal

La ventana Patterns define el patrón que dibujará el puntero cuando hagas click sobre el tablero. Podés dibujar de a una celda por vez (One cell) o dibujar un pattern completo con un solo click :)

Juego de la vida selector de patrones

El código está en github.

Juegos Python Trabajos

Cañón láser

April 14, 2015

Jugando con un servo sg90 y un pequeño láser salió esto: un láser cuyo encendido y dirección se puede controlar desde la red.

Para controlarlo por red hice un sencillo servidor con Bottle.

Para la estructura usé un Meknex que se vende en casi cualquier juguetería.

El código de Arduino acá

Arduino Juegos Python Trabajos

Autito para Lauti

April 1, 2015

Jugando con un Meknex hicimos este autito, luego reciclamos una vincha con leds (de esas que se usan para fiestas) y le metimos las luces.

Para cortar la corriente hice una llave con una chapita y un tornillo.

Juegos Trabajos

Mosquita

March 18, 2015

Mosquita hecha con un vibrador de un viejo Samsung Galaxy, una pila AAA y un poco de alambre fino.

Los nenes chochos :)

Juegos Trabajos Video

Arduino Snake

December 4, 2014

Estuve haciendo dos proyectos en Arduino: Arduino Matrix RGB y Arduino Gamepad. Los dos tienen la característica de que se comunican por serial. En el caso de la matriz el sketch está permanentemente escuchando el puerto serial y cuando recibe un comando ejecuta alguna instrucción simple. En el gamepad es al revés, cada vez que se detecta un cambio, ya sea porque se mueve el joystick o se presiona un botón, se envía por serial el evento. De esa forma puedo controlar ambos desde un mismo programa. Para los clientes elegí Python.

Para combinar ambos se me ocurrió hacer un juego sencillo, el clásico Snake. La matrix funciona sobre un Arduino UNO y el gamepad sobre un Nano, ambos conectados a una Raspberry Pi B+

gamepad = Gamepad(Serial('/dev/ttyACM0', 9600))
matrix = Matrix(Serial('/dev/ttyUSB0', 9600))
snake = Snake(gamepad, matrix)

Arduino Juegos Python Raspberry Trabajos Video

Sliding puzzle con Python

July 23, 2013

El año pasado hice este sencillo rompecabezas deslizante usando Python y Tkinter. El juego por defecto (o virtud, como dice un amigo) muestra la imagen de una bonita araña saltarina, pero se le puede pasar cualquier otra imagen y el tablero tratará de adaptarse a ella. También se puede definir la cantidad de piezas que tendrá el rompecabezas.

Sliding puzzle con Python

Se lo puede jugar tanto con las teclas de dirección como con las teclas de Vim h, j, k, l

./puzzle.py --image=/tmp/pacman-on-the-street.png --board-grid=3
Sliding puzzle con Python

Presionando Shift-h veremos la imagen ordenada. El código está en Github.

Juegos Python Trabajos

Mi versión del Simon

February 27, 2013

Lo hice con Arduino UNO, montando los componentes sobre un proto shield. Es uno de mis primeros proyectos con Arduino :)

Simon hecho con Arduino

El código está en Github. Debajo hay un video que lo muestra funcionando.

Read more »

Arduino Juegos Trabajos Video

Mi versión del Tetяis

February 14, 2013

Seguí jugando con Python y Tkinter y se me ocurrió hacer un Tetris. Así que estuve investigando un poco sobre el Tetris original y descubrí cosas que no sabía del juego como que cada pieza se llama tetromino y que cada una se representa con una letra (O, I, J, L, T, S y Z).

Tetris

El código está en Github

Juegos Python Trabajos

Older | Newer →