# nodito

*Una librería para aprender juegos en node*


### Intro
Nuestra charla sobre juegos por turnos en la Node BA incluía la demo de algunos conceptos. Así que decidimos programar una librería para la ocasión que modele y explore algunas de las abstracciones necesarias para implementar juegos por turnos.


### Instalación

```bash
npm install nodito
```

### Uso

A nivel backend vas a tener que elegir un transporte de mensajes e implementar al menos dos clases `Player` y `Room` con la lógica de tu juego.

Lo mejor es que veas como implementamos los juegos para la demo en el repositorio `games-nodito` (un Tateti y un Piedra Papel o Tijera).

 
 ### Pendientes! 
 
 Tanto la librería como la implementación de los juegos fueron pensados para ilustrar conceptos en una charla y que los asistentes puedan llevarse algo para comenzar a programar juegos con estas ideas. 
 Por razones de tiempo y complejidad varios componentes no se pensaron para producción, sino para reflexionar sobre su diseño.
 
### Authors

* Emilio Astarita | http://github.com/emilioastarita/
* Oski Scotto | https://github.com/oskiscotto


 