Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
A Bard's Life For Me !
Project
Twine Narrative (2025)
Roles
Initial concept creator
Programmer in Twine
Writer
Full Playthrough
Play The Game
This Twine project was realized for the NAD-UQAC DESS screenwriting course in the second semester. The project's goal was to showcase movement across a map in a non-linear narrative. We also had special constraints: the story we wrote had to include the words Giant, Harpsichord, and Pact in a meaningful way. We achieved this by immersing players in a pirate bard's quest for glory against the terrible Kraken of the Damned. The project received a perfect grade (100%).
I was the one who originally came up with the pirates traveling on the seas idea for the project before knowing about the extra challenge with the three words. Upon learning about them, I immediately worked them into the concept, imagining the tale of a young harpsichord player who has to gather a pirate orchestra from across the seas to defeat a giant monster. It was a fun and interesting experience sharing the concept with my team and seeing everyone pitch in new ideas and details to form the full game.
My most important role was to take care of the full integration in Twine. I had to code everything from the HTML/CSS for some more unique and adapted visuals to the map functionality, the inventory, the crew ledger, the music and image integration, and the conditionals with quite a few variables to keep track of the player's actions and progress. This was by far the most time consuming and challenging part of the project because I had to consider every single possibility in my code. Since I was on my own for the integration, it was my responsibility to playtest all the possible paths and make sure the story details were consistent between all segments. Because it was my original vision, I was also in charge of taking screenshots in the game Sea of Thieves to use as backgrounds in Twine, and I curated the soundtrack.
In addition, I wrote the full text for the introduction, the outpost, the ghost isle (based on the general story beats one of my teammates wrote), and all the text for recursive instances. I also fully reviewed and corrected each text I received from my team as part of the integration.