Skip to content

Chess game developed in Python using Pygame and OpenGL, featuring a chess engine and an intuitive graphical interface. Created as part of the INF2300 Infographics course.

License

Notifications You must be signed in to change notification settings

josephsamijona/sam_chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Projet Jeu d'Échecs ♟️

Bienvenue dans notre projet de jeu d'échecs développé en Python ! Ce projet a été réalisé par l'étudiant JOSEPH Samuel Jonathan dans le cadre du cours INF2300 Infographie avec le professeur Dre. Franjieh El Khoury.

🌟 Présentation du Projet

Ce projet a pour objectif de créer un jeu d'échecs complet avec une interface graphique utilisant Pygame et OpenGL. Le jeu intègre également un moteur d'échecs pour gérer la logique du jeu. Ce projet est une excellente opportunité pour appliquer et approfondir nos connaissances en génie informatique, et a été réalisé avec beaucoup d'amour et de passion.

📚 Cadre du Projet

Ce projet a été réalisé dans le cadre du cours INF2300 Infographie sous la direction du professeur Dre. Franjieh El Khoury. Nous tenons à la remercier pour sa motivation et la qualité du cours et son travail de formation.

📂 Structure du Projet

chess_game/ ├── main.py ├── gui/ │ ├── init.py │ ├── board.py │ └── pieces.py ├── logic/ │ ├── init.py │ ├── game.py │ └── rules.py ├── engine/ │ ├── init.py │ └── stockfish.py ├── assets/ │ ├── pieces/ │ │ ├── wp.png │ │ ├── bp.png │ │ ├── wn.png │ │ ├── bn.png │ │ ├── wb.png │ │ ├── bb.png │ │ ├── wr.png │ │ ├── br.png │ │ ├── wq.png │ │ ├── bq.png │ │ ├── wk.png │ │ └── bk.png │ └── board.png └── utils/ ├── init.py └── helpers.py

📑 Licence des Assets

Les assets utilisés dans ce projet ont été téléchargés sur la plateforme itch.io et sont sous la licence Creative Commons avec attribution :

📜 Licence du Projet

Ce projet est sous licence MIT. Vous pouvez en profiter pour faire ce que vous voulez ! N'hésitez pas à le modifier, l'améliorer et le partager. Après tout, l'open source, c'est beau ! 😄

❤️ À propos

Ce projet est réalisé avec amour et passion et nous permet d'explorer encore plus nos connaissances en génie informatique. Nous espérons que vous apprécierez jouer à notre jeu autant que nous avons apprécié le développer.

📞 Contact

Pour toute question ou suggestion, veuillez contacter :

Bon jeu ! 🕹️

About

Chess game developed in Python using Pygame and OpenGL, featuring a chess engine and an intuitive graphical interface. Created as part of the INF2300 Infographics course.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages