Jeu sur Pygame
Présentation
Ce projet consiste en la création d'un jeu vidéo pour apprendre et mettre en application mes compétences en Python.
J'ai réussi, en autodidacte, à apprendre à utiliser Pygame et à coder certaines fonctionnalités typiques du jeu au tour par tour.
C'est un projet que j'ai beaucoup aimé faire et qui m'a donné envie de refaire des jeux comme celui-ci, pour revivre ce plaisir de liberté dans le développement.
Objectifs du projet
- Mettre en application mes acquis en Python.
- Réussir à mettre en place une architecture MVC.
Fonctionnalités clés
- Combat au tour par tour.
- Un monde semi-ouvert avec des points d'intérêt et d'interaction.
- Un développement entièrement structuré selon le motif MVC.
Difficultés rencontrées
La création de menus fluides et faciles d'accès a été délicate. La gestion des collisions sur la carte, réalisée de manière grossière, s'est aussi révélée peu modifiable (difficile d'ajouter une zone, par exemple).
Axes d'amélioration
- Un tutoriel qui guide davantage le joueur (les touches sont peu claires).
- Une meilleure gestion des collisions.