Esta página es para mostrar las cosas que se quieren hacer con este proyecto, y mostrar lo que ya se completo y lo que no. Este goals empieza desde la primera version.
https://github.com/RomanFama592/tic-tac-toe-world
- [ ] Poder elegir los jugadores exactos para jugar una partida en el menu de opciones de la partida.
- [ ] Poder personalizar a cada jugador pudiendo usar un SVG o otro emoji como pieza y cambiar el color.
- [ ] Añadir otros idiomas además del Español.
- [ ] Poder jugar un versus contra la CPU hasta 3 a la vez.
- [ ] Añadir la función de jugar “Multi Player” hasta 4 jugadores serverless con un sistema de “Peer to Peer”. (evaluar posibilidades)
Añadir los siguientes modos de juego y que sean concatenables entre si:
- [ ] Por tiempo: modo dónde se va a tener que colocar una pieza en menos de un tiempo determinado o jugar con un tiempo límite para cada jugador. (como en el ajedrez)
- [x] Caida de pieza: modo donde cada pieza que coloques caerá por “gravedad” en la fila mas baja posible que no tenga una pieza colocada ya.
- [ ] Rotación de tablero: modo de juego donde el tablero rote después de cada turno. (Obligatoriamente tiene que estar activada la “Caida de pieza”)
- Evaluar: si rota después de cada turno hacia algún lado de forma al azar o que el jugador pueda sacrificar su turno y elegir si rotar el tablero y para que lado lo hara.
- [ ] Guerra por puntos: ****modo de juego donde el objetivo se ubica en ganar la mayor cantidad de puntos en el menor tiempo (esto si se activa la opción de “Por tiempo”) o hasta un limite establecido. Aca es donde el hacer combos toma relevancia ya que esto mismo te permitirá multiplicar los puntos que ganes en base a hacer líneas, mientras las líneas sean mayor o igual a 3 piezas serán validas para contar en el puntaje y mientras la línea sea mas grande mas puntos te darán, por cada pieza extra serán +10 y de base son +15 al hacer línea de 3.
- [ ] Ultimate: modo de juego especial donde el tablero (solo 3x3) se conformaría por otros tableros en donde en cada uno jugaría una partida distinta y las opciones que se elijan antes de jugar afectaran a esos tableros. cada vez que ganas en unos de esos tableros tu pieza se ubicara en esa posición, para ganar tendrás que hacer línea jugando en cada tablero y ganándolo.