Pre-Final Prototype
Last update: Jan 18, 2021

The final prototype requires to have more interactions with the hole. Players should try to fit in and be denied from a set of different events. The goal would be to play those events on a range from mild to severe, suggesting a narrative. For the final prototype, I focused only on the mild events, which can also be reused in some form within future events.

As for now, with the rough prototype, we have the simple ejection event. But here are all the new mild events that can also be triggered.


Almost In

This event is similar from the already existing simple ejection event. It iterates upon it by animating the cube’s descents into the hole. The event selects a random animation to play (while freezing players inputs). Some sequences are longer than other to play, but they all share the same ending as the cube gets ejected into the air and away from the hole.


Move Away

The move away event is self-explanatory. Every time the cube is getting closer to the hole, the hole moves away in the opposite direction. The event also makes it impossible to block the hole into a corner as it always finds a way out before getting caught.



When the cube is finally stepping into the hole, this last one shrinks and thus, makes it impossible for the cube to drop in. If the cube goes away, the hole returns to its normal size.


Build walls

A more creative event where the hole builds a wall in the direction of the incoming cube. Walls are instantiated in between the hole and the cube, making it impossible for the player to reach the hole. Walls also follow the cube if this last one decides to circle around the hole.


And that is it for the new events. They are all based on an abstract class, making them easy to modify and iterate on. It also makes the process of creating future hole events way simpler and cleaner.

In addition to these events, a new camera controller has been added. The camera is now dynamic and keeps the hole and the cube in the frame, while adjusting the zoom depending on the distance between the two objects.

The input bugs on the cube and the grid have been fixed. The whole player controller has in fact been refactored to make the code cleaner.

Since walls can appear, there is a safety protocol for detecting walls and blocking the player to move towards an invalid destination (into a wall for instance). Since I fake most of the physics in the game, this protocol is made of triggers and raycasts.

Prototype Status


Project linked: Not a Good Fit
Prototype Version: Pre-Final
Playtested: No
Collaborator: 1

Other Activity Logs

Productivity – Rough Prototype [GAME PRODUCTION]

Productivity [GAME PRODUCTION] Rough Prototype Last update: April 22, 2020 In this game, you control an electric stand-up desk. I got the idea after my girlfriend bought one of these luxuries for her home office. I questioned myself on how I could make a game mechanic...

Not a Good Fit – Final Prototype [GAME PRODUCTION]

Not a Good Fit [GAME PRODUCTION] Final Prototype Last update: Jan 30, 2020 After having the basic mechanics in place, I wanted to put them into a playable scene. Thus, it would be possible for me to distribute the prototype around and ask for feedback on what I have...

Not a Good Fit – Rough Prototype [GAME PRODUCTION]

Not a Good Fit [GAME PRODUCTION] Rough Prototype Last update: Jan 12, 2021 My goal with the rough prototype is to have a small playable scene that reflects the core mechanic of the game. Since I'm careful on the development time of the entire project, I wanted to make...

Space Compass – Second Prototype [GAME PRODUCTION]

Space Compass [GAME PRODUCTION] Second Prototype Last update: Mar 9, 2020 This second playable prototype acts as a fleshed-out version of the rough prototype. Based on observations and players’ feedback, I was able to solidify the core mechanics of the game. First, by...

Space Compass – Rough Prototype [GAME PRODUCTION]

Space Compass [GAME PRODUCTION] Rough Prototype Last update: Jan 14, 2020 Space Compass is part of my Orbits Series that focus on making games out of small playable prototypes. After the first week of production for Space Compass, I made its rough prototype that...

Rotating room – Welcome Home [MECHANIC]

This prototype has been imagined in the context of Welcome Home, the name given to a game where the player controls a lonely home assistant in an apartment.

Bogey – Process Journal I [GAME PRODUCTION]

Bogey [GAME PRODUCTION] Process Journal I Last update: Aug. 25 2019 Bogey is the name given to the game idea of a golf hole dodging any falling ball on a green. In contrast to other golf games, players control here the golf hole. They can navigate on a green while...

My 2019 colours

Like every beginning of a year, I like to look back at the design of my website, and change it completely. It’s a great practice, on the research side, of what kind of image I want to reflect this year. 2019 represents for me an important step in my progression....

Winter 2018

This last winter has been my busiest semester so far at Concordia. Four games in development at the same time, including the Ubisoft Game Jam 2018. Also, I started using Substance Painter for my 3D models’ textures, as well as gaining more experience in Blender and...