Skip to content

Ce projet vise à me familiariser avec les concepts nécessaire à l'écriture d'un code maintenable en python

Notifications You must be signed in to change notification settings

Clement-Laisney/maintainable-code-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Écrire du code maintenable en python

Objectifs :

Ce projet n'a pas pour objectif de démontrer des compétences techniques poussées, mais de m'entrainer à l'écriture d'un code python maintenable et suivant ces quelques recommandations :

  • suivre les PEP 8 et PEP 256
  • utiliser les design paterns Constant et Decorateur
  • utiliser le patern d'architecture MVC (Model - View - Controller)
  • utiliser les principes SOLID

Ces objectifs sont décrits dans ce cours.

Description du projet

Ce projet est un jeu de rôle fortement inspiré de Donjons et Dragons (dans une forme fortement simplifiée). Vous pourrez incarner un ou plusieurs personnages, jouer avec des bots à vos côtés face à une horde de monstres.

Vous pouvez jouer de nombreux personnages : screenshot des personnages disponibles

Combattez à côté de vos amis ou de bots: screenshot des joueur dans la partie

Choisissez vos armes : screenshot des armes disponibles pour le personnage

Massacrez les monstres !

screenshot des monstres du donjon

About

Ce projet vise à me familiariser avec les concepts nécessaire à l'écriture d'un code maintenable en python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages