Skip to content

Vegely/Ajedrez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

299 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ajedrez.

Proyecto de programación de un ajedrez en C++ con la librería gráfica Glut.

Integrantes del grupo:

  • Adrián Teixeira de Uña
  • Juan Nicolás Jiménez Pérez
  • Bogurad Barañski Barañska
  • Jorge Bengoa Pinedo
  • Luis Miguel Muro García

Objetivos del trabajo:

Lógica y comportamiento:

  • Lógica de movimientos:
    • Movimientos normales de las piezas.
    • Movimientos especiales (enroque, en passant).
    • Capturar piezas.
    • Promoción de peones.
  • Reglas de juego:
    • Jaque.
    • Jaque mate.
    • Tablas.
    • Tablas por rey ahogado.
  • Inteligencia Artificial.
  • Apartado gráfico.
  • Audio y efectos de sonido.
  • Control de ficheros: lectura y escritura de partidas y ranking.
  • Menús: principal, pausa.
  • Lectura de inputs.
  • Juego en red.

About

Chess project in c++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors