davidrochin / jaipur Goto Github PK
View Code? Open in Web Editor NEWJuego de cartas multijugador basado en el juego de mesa "Jaipur" de Sébastien Pauchon.
License: Apache License 2.0
Juego de cartas multijugador basado en el juego de mesa "Jaipur" de Sébastien Pauchon.
License: Apache License 2.0
Que se muestre el total de puntos que lleva el jugador.
Si el jugador pasa de 100 puntos, solo se muestran las ultimas 2 cifras.
No se debe de poder cambiar cartas de la mano del jugador por camellos del mercado.
Se pueden cambiar cartas de la mano del jugador por camellos del mercado.
Que todas las cartas del mazo estén barajeadas correctamente.
La mitad de cartas están barajeadas mientras el resto siguen sin barajearse.
1.-Iniciar partida
2.-Jugar la partida normalmente hasta acabarse la mitad de las cartas.
3.-Note que las siguientes cartas no están barajeadas.
Al pulsar el botón "Unirse a partida" debe de buscar y conectarse a una partida en la dirección especificada en el cuadro de texto de arriba.
Al pulsar el botón, solo trata de conectarse a localhost.
Seria bueno que el juego te mostrase si ganaste la ronda o no. Es un poco brusco que se inicie una nueva ronda sin avisar nada.
Se quiere que se muestre la dirección IP del anfitrión para compartirla al otro jugador.
No se muestra la dirección IP del anfitrión se tiene que buscar por medio de comando en CMD.
Al inicio de la partida el primer turno debe ser aleatorio.
El anfitrión siempre tiene el primer turno en la primer ronda.
Las cartas de mercancía más cara (diamante, oro y plata) solo se pueden vender mínimo 2.
Se pueden vender las cartas mercancía desde una unidad.
Que cuando se acaben 3 pilas de fichas de tipo producto o se acabe el mazo de robo se acabe la ronda.
Si se acaban 2 pilas de fichas de tipo producto y una pila de ficha bonificación se acaba la ronda.
1-Inicie la partida.
2.-Venda mercancía hasta acabar con una pila de fichas de bonificación.
3.-Venda hasta acabar dos pila de fichas producto.
4.-Note como se acaba la ronda.
El jugador no debe poder vender fichas de mercancía si ya no hay fichas de tipo mercancía para tomar.
El jugador puede vender fichas de mercancía aun sin haber fichas de esa mercancía para tomar.
Al tratar de hacer un trueque, si supero el límite de 7 cartas de mercancía, el juego no me deja hacerlo.
El juego te permite hacer el trueque aunque te haga superar el límite de 7 cartas de mercancía.
Que los mensajes siguientes estén escritos correctamente:
-"No puedes recibir más cartas de las que ofreces."
-"No puedes tomar más de una carta, al menos que sean camellos."
-"Tu oponente ha tomado una carta de tipo (tipo de carta)."
Los mensajes dicen lo siguiente:
-"No puedes recibir mas cartas de las que ofreces."
-"No puedes tomar mas de una carta, al menos sean camellos."
-"Tu oponente ha tomado una carta de tipo (tipo de carta)"
Al finalizar la partida solo muestre el mensaje si gané o perdí.
Se muestra en la esquina superior izquierda un mensaje que dice "iniciar prueba" por menos de un segundo.
La textura que tiene la ficha camello sea la correcta.
La textura que tiene la ficha camello es la incorrecta.
Que me muestre la ficha de excelencia en alguna parte cuando gane la ronda.
Muestra un mensaje que te dice si has ganado la ronda o perdido.
Si la carta no está seleccionada, no aparece como tal.
La carta aparece como seleccionada (desplazada hacia el frente) cuando internamente no está seleccionada y no es reconocida como tal.
Las números de valor de la ficha no deben atravesar a las otras fichas. El numero de valor en la ficha solo van en los marcos.
El valor en las fichas de bonificación atraviesan a las otras fichas. Las fichas de mercancía desde plata hasta la ultima muestran un número en el medio.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.