jalvarezz13 / gamesj3s Goto Github PK
View Code? Open in Web Editor NEWTrabajo realizado para la asignatura de Tecnologías y Sistemas Web de la Escuela Superior de Informática.
License: MIT License
Trabajo realizado para la asignatura de Tecnologías y Sistemas Web de la Escuela Superior de Informática.
License: MIT License
Esta version va a tener en cuenta las siguientes reglas:
Cada jugador tiene 12 piezas (Peones)
Se colocan en las 3 primeras filas
Se colocan solo en las casillas negras
Comienza a jugar el que tenga fichas blancas
Se mueve siempre hacia delante en diagonal (si estan libres)
Se come en diagonal (si hay hueco detras detras de la ficha que vas a comer)
Ganas si llegas al Final.
Ganas si comes todas.
Ganas si se rinde el rival.
Ganas si el rival no puede mover ninguna pieza.
Esta version del juego va a cumplir las siguientes reglas:
Si los dos jugadores no pueden mover porque estan bloqueados, es empate
Si hay 2 damas una de cada jugador, también empate.
Si se puede, hay que comer
Si no se come, el rival te quita la pieza que podia comer a la suya
Se pueden comer varias a la vez si comes normal a cada una (DX0X0X0)
No se puede comer varias a la vez si no puedes hacerlo normal (DXXX0)
Se trata de organizar la estructura de las clases del programa y de los paquetes. Además, sería conveniente cambiar aquellos nombres de variables que son poco significativos o confusos.
Repasar como es el funcionamiento interno de la aplicación y como es el flujo de llamadas entre las distintas clases.
Realizar en el sprint 1, si no lo explica Macario
Personalización del README y preparación para próximas modificaciones.
Actualización del proyecto
Aprender todo el reglamento sobre las damas y buscar código en Java de dicho juego.
Se trata de implementar el juego con una funcionalidad limitada y sin pulir ningún aspecto de diseño
Esta version del juego va a cumplir las siguientes reglas:
Si un peon llega al final del tablero en territorio enemigo se transforma en dama.
La dama se mueve en diagonal las casillas que quiera.
La dama puede moverse para delante y para detrás.
La dama come como el peon aunque puede hacerlo a distancia.
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.