Final group project built around message-driven mechanics, obstacle systems, score meaning, and persistence.
A Construct 3 game about continuing forward through obstacles, pain points, setbacks, and pressure in order to reach the end and keep chasing your dreams.
Final group project built around message-driven mechanics, obstacle systems, score meaning, and persistence.
Final group project focused on turning a motivational message into playable mechanics.
Browser-based game engine used for prototyping, event logic, enemy behavior, and gameplay flow.
Concept: Chase Your Dreams is a message-driven game about pushing forward through obstacles and setbacks. The gameplay is designed around the idea that the pain collected along the way can still become meaningful if the player keeps going.
Team: A final group project made by Kevin Lewis, Joseph Squires, and Cameron Beattie.
My Role: I was the main programmer for the game. I worked on the gameplay mechanics, prototyped the game, playtested it, and refined the mechanics until the project reached a version we liked.
| System | Details |
|---|---|
| Obstacle Types |
|
| Pain Points |
|
| Giving Up |
|
| Finishing |
|
Keep continuing no matter how many obstacles you run into. If you stick it out until the end, the pain you went through can still become worth something.
| Aspect | Detail |
|---|---|
| Message | The game's message came through clearly because the mechanics supported the theme instead of only explaining it through text. |
| Enemy Variety | The three enemy types created a stronger obstacle system than a single repeated hazard, making each section feel slightly different. |
| Ending Contrast | Giving up and finishing both deliver the same message, but the score outcome changes the feeling behind that message. |
| Area | Ideas |
|---|---|
| Replayability |
|
| Progression Variety |
|