Marcel Taveau

Welcome to my portfolio!

Bienvenue sur mon portfolio !

I'm Marcel Taveau, a passionate 3rd year video game programming student from LaSalle College in Montreal, Quebec. I love creating interactive narrative experiences that blend great storytelling with engaging gameplay mechanics. I'm at my best when working in teams and collaborating with artists and designers to bring ideas to life.

On this portfolio, you'll find a selection of some of my projects that showcase my skills and interests in game development.

Je suis Marcel Taveau, un étudiant passionné en 3ème année de programmation en jeux vidéo au Collège LaSalle à Montréal, Québec. J'adore créer des expériences narratives interactives qui combinent une trame narrative de qualité à des mécaniques de jeu engageantes. Je suis à mon meilleur lorsque je travaille en équipe et que je collabore avec des artistes et des designers pour donner vie aux idées.

Sur ce portfolio, vous trouverez une sélection de certains de mes projets qui mettent en valeur mes compétences et mes intérêts dans le développement de jeux.

Featured Projects

Projets en vedette

The Cycle thumbnail

The Cycle

The Cycle

The Cycle won Best Gameplay Design at McGameJam 2026, the biggest game jam in Quebec with over 400 participants, hosted by McGill Game Dev and sponsored by Ubisoft, Behaviour Interactive, HUWIZ Solutions, SourceBot, Compulsion Games, Voldex, EA Motive, Vellocet Software and TURBO.

An owl, simply trying to survive. A snow covered forest, filled with critters to chase. Explore, Approach, Strike.

The Cycle is an exploration game where you play as an owl trying to survive in a snow covered forest filled with critters to chase. With the theme of "The Hunt", our team wanted to represent the juxtaposition of both hunting your prey while being hunted by the inevitability of death, symbolizing the circle of life.

For my fourth game jam, I worked on UI Programming and Design with the credits screen animation having owl feathers sway in the wind representing each team member's names and roles. I also did some Generalist Programming in implementing a cheat code (Up Up Down Down Left Right Left Right B A) that adds a fun Easter egg to the game, in line with the game jam's bonus modifiers. Lastly, I did Quality Assurance testing throughout the 48 hours, providing the designers, artists, and other programmers with feedback on the flow and feel of the game.

The Cycle a remporté le prix du Meilleur Design de Gameplay au McGameJam 2026, le plus grand game jam au Québec avec plus de 400 participants, organisé par McGill Game Dev et commandité par Ubisoft, Behaviour Interactive, HUWIZ Solutions, SourceBot, Compulsion Games, Voldex, EA Motive, Vellocet Software et TURBO.

Un hibou, essayant simplement de survivre. Une forêt couverte de neige, remplie de créatures à chasser. Explorer, Approcher, Frapper.

The Cycle est un jeu d'exploration où vous incarnez un hibou essayant de survivre dans une forêt couverte de neige remplie de créatures à chasser. Avec le thème de « La Chasse », notre équipe voulait représenter la juxtaposition de chasser sa proie tout en étant chassé par l'éventualité de la mort, symbolisant le cycle de la vie.

Pour mon quatrième game jam, j'ai travaillé sur la programmation et la conception de l'interface utilisateur avec l'animation de l'écran de crédits ayant des plumes de hibou se balançant dans le vent représentant les noms et les rôles de chaque membre de l'équipe. J'ai également fait de la programmation généraliste en implémentant un code de triche (Haut Haut Bas Bas Gauche Droite Gauche Droite B A) qui ajoute un clin d'œil amusant au jeu, en ligne avec les modificateurs bonus du game jam. Enfin, j'ai effectué des tests d'assurance qualité tout au long des 48 heures, fournissant aux designers, artistes et autres programmeurs des commentaires sur la sensation du jeu.

View on itch.io Voir sur itch.io
Killer Journalist thumbnail

Killer Journalist

Killer Journalist

Killer Journalist won Best Visual Concept and Best Game at the Montreal Game Developers Society (MGD) Game Jam 2025 in collaboration with the Indie Asylum, which lasted 48 hours.

A murder has been committed! Capture the evidence that brings the truth to light... In a way.

Killer Journalist is a narrative puzzle game where you play as a journalist investigating the murder of a high profile citizen in which you are tasked to mask the evidence of a murder. With the theme of "Mask", my team and I created a game that challenges players to think critically by framing their environment in a way that masks the truth by taking pictures for the newspaper.

For my third game jam, I worked as the Narrative Designer and UI Programmer, crafting the story and setting for this world. I also designed and implemented some of the UI, like the newspaper and notepad.

Killer Journalist a gagné le prix du Meilleur Concept Visuel et du Meilleur Jeu au Game Jam 2025 de la Société Montréalaise des Développeurs de Jeux (MGD) en collaboration avec l'Indie Asylum, qui a duré 48 heures.

Un meurtre a été commis ! Capturez les preuves qui font éclater la vérité... D'une certaine façon.

Killer Journalist est un jeu de puzzle narratif où vous incarnez un journaliste qui enquête sur le meurtre d'un citoyen de haut niveau, dans lequel vous devez dissimuler les preuves d'un meurtre. Ayant le thème de « Masque », mon équipe et moi avons créé un jeu qui met au défi les joueurs de penser de manière critique en cadrant leur vue de l'environnement de manière à masquer la vérité en prenant des photos pour le journal.

Pour mon troisième game jam, j'ai travaillé en tant que Designer Narratif et Programmeur IU, créant l'histoire et l'univers de ce monde. J'ai également conçu et implémenté une partie de l'interface utilisateur, comme le journal et le calepin.

View on itch.io Voir sur itch.io
Stems from Nothing thumbnail

Stems From Nothing

Stems From Nothing

Stems From Nothing was a submission to the Creative Jam 2025 hosted by Poly Games in collaboration with Ubisoft, Université Polytechnique de Montréal, and NAD UQAC.

Dive into the musical fantasy of a song writer, keep collecting your notes while dodging obstacles to form your melody.

For my second game jam (lasting 46 hours), I worked as a gameplay programmer, focusing on the player's movement following the mouse cursor with the appropriate animations. In collaboration with the artists on our team, I also worked on the game's overall feel and polish with the addition of the startup movie and the main and pause menus, ensuring a smooth and enjoyable first impression for players.

When working with the other programmers, we found it best to each work on our own mechanics independently with basic placeholder shapes. Once refined, we merged our work together, which resulted in a much more efficient development process. Divide and conquer!

Stems From Nothing a été une soumission au Creative Jam 2025 organisé par Poly Games en collaboration avec Ubisoft, l'Université Polytechnique de Montréal et NAD UQAC.

Plonge dans la fantaisie musicale d'un auteur-compositeur, continue de récolter tes notes tout en évitant les obstacles pour créer ta mélodie.

Pour mon deuxième game jam (durant 46 heures), j'ai travaillé en tant que programmeur gameplay, me concentrant sur le mouvement du joueur suivant le curseur de la souris avec les animations appropriées. En collaboration avec les artistes de notre équipe, j'ai également travaillé sur l'ambiance générale et le polissage du jeu avec l'ajout du film de démarrage et du menu principal et de pause, garantissant une première impression fluide et agréable pour les joueurs.

Lorsque j'ai travaillé avec les autres programmeurs, nous avons constaté qu'il était préférable de travailler chacun sur nos propres mécaniques de manière indépendante avec des formes simples temporairement. Une fois raffinées, nous avons fusionné nos travaux, cela rendant un processus de développement beaucoup plus efficace. Diviser pour mieux régner !

View on itch.io Voir sur itch.io
Self Reflection thumbnail

Self Reflection

Self Reflection

Self Reflection placed 3rd in the 2025 Behaviour Interactive Game Jam.

Face yourself before it's too late in this psychological hide and seek.

For this project lasting 48 hours, I challenged myself by focusing on the game and level design aspects. The goal was to create an immersive narrative experience that would engage players on a deeper level. Respecting the theme of "if you can't see it, it doesn't exist", mirrors were used to create a sense of depth and reflection, both literally and metaphorically. By incorporating reflective surfaces throughout the map, I aimed to enhance the player's connection to the protagonist's internal struggles as he lives through his day.

As this was my first game jam, I learned a lot about the development process and the importance of iteration. It was also my first time working with professional artists, which was an invaluable experience and taught me a lot about collaboration and communication.

Self Reflection a obtenu la 3ème place au Game Jam de Behaviour Interactive 2025.

Affronte-toi avant qu'il ne soit trop tard dans ce cache-cache psychologique.

Pour ce projet d'une durée de 48 heures, je me suis lancé le défi de me concentrer sur les aspects de conception de jeu et de niveau. L'objectif était de créer une expérience narrative immersive qui engagerait les joueurs à un niveau plus profond. En respectant le thème de "if you can't see it, it doesn't exist", des miroirs ont été utilisés pour créer un sens de profondeur et de réflexion, à la fois littéralement et métaphoriquement. En incorporant des surfaces réfléchissantes dans toute la map, j'ai visé à renforcer la connexion du joueur aux défis internes du protagoniste alors qu'il vit sa journée.

Étant donné que c'était mon premier game jam, j'ai beaucoup appris sur le processus de développement et l'importance de l'itération. C'était aussi ma première fois en travaillant avec des artistes professionnels, ce qui a été une expérience enrichissante et m'a beaucoup appris sur la collaboration et la communication.

View on itch.io Voir sur itch.io