Proyecto personal para resolver el juego Dog crimes.
Manual de instrucciones: https://www.manualpdf.es/thinkfun/dog-crimes/manual?p=2
El juego se basa en colocar unos perros a una alfombra o mesa y descubrir qué perro está sentado delante del crimen sucedido.
Para ello se cuenta con unas cartas con pistas que siguiéndolas nos llevan a una única solución.
El proyecto actualmente 3 partes:
Por otro lado, de manera ilustrativa en este momento únicamente se dispone de un juego, la tarjeta 1, la cual está incompleta.
make build
make composer-install
make start
El objetivo del proyecto es practicar y por tanto se están usando dos librerías de testing sin tener un criterio en cuanto a su uso para un tipo de test concreto.
Se trata de un proyecto con una gran carga de parte de dominio para poder practicar "sin ruido" y se esta testeando la parte de dominio omitiendo otro tipo de testing
make test-behat
make test-phpunit
Para jugar al juego en modo comando se puede usar la instrucción de make "play"
make play
Luego siguiendo las instrucciones podremos posicionar los perros.
Para jugar al juego en modo web se debe ir a http://localhost:1000/play/1
El repositorio está totalmente abierto a aportaciones y colaboraciones de cualquiera que lo desee.