The Owl Project
🎮 Contexte du projet
The Owl Project a débuté comme un jeu textuel codé en Lua. Ce jeu intégrait des mécaniques de RPG classiques telles que les points de vie, les combats au tour par tour et l’équipement. L’histoire était inspirée de The Owl House, un dessin animé produit par Disney, servant ainsi de démonstration pour se familiariser avec le langage Lua.
🔄 Transition vers Ren’Py et ajout de fonctionnalités
Le jeu a ensuite été reprogrammé en Python en utilisant le moteur Ren’Py, spécialisé dans les romans visuels. Cette transition a permis d’ajouter une interface plus conviviale, améliorant ainsi l’expérience utilisateur. Le portage n’a pas été difficile, car la syntaxe de Lua et Python étant assez proche, la migration a été relativement fluide.
Ce projet m’a également donné une raison concrète pour me lancer dans l’apprentissage de l’utilisation de RenPy, un moteur de jeu que je ne connaissais pas bien au départ.
The Owl Project a débuté comme un jeu textuel codé en Lua. Ce jeu intégrait des mécaniques de RPG classiques telles que les points de vie, les combats au tour par tour et l’équipement. L’histoire était inspirée de The Owl House, un dessin animé produit par Disney, servant ainsi de démonstration pour se familiariser avec le langage Lua.
🔄 Transition vers Ren’Py et ajout de fonctionnalités
Le jeu a ensuite été reprogrammé en Python en utilisant le moteur Ren’Py, spécialisé dans les romans visuels. Cette transition a permis d’ajouter une interface plus conviviale, améliorant ainsi l’expérience utilisateur. Le portage n’a pas été difficile, car la syntaxe de Lua et Python étant assez proche, la migration a été relativement fluide.
Ce projet m’a également donné une raison concrète pour me lancer dans l’apprentissage de l’utilisation de RenPy, un moteur de jeu que je ne connaissais pas bien au départ.