G.E.A.R: Great Engineers Are Rats

A realistic physics based puzzle game where you play as an engineer and a rat trying to fix the wind turbines.

A GameLab (Y2 Semester 2) project focusing in introducing engineering subject to people interested in engineering and all puzzle enthusiasts.

Game Trailer

Game Genre

Education/Simulation

Platform

PC

Engine

Unreal Engine

About the Development

As the Chief Technical Officer I was responsible for majority of the systems implemented in the game. I used Blueprints to code main game systems: Level Loading, Modular Physics Puzzle System, UI Integration.

G.E.A.R. Game Image

Level Loading

The level loading system uses Level Streaming to dynamically load the levels into the world. Level is loaded and unloaded with a loading screen matching the time it takes the level to load.

Control of which levels are loaded is simple requiring change only in one structure inside Player Controller.

Level Loading screen Image

Modular Physics Puzzle System

The puzzles work by utilising inheritance between components and controlling when the physics simulation starts and stops.

A pawn that is possessed by the player in the Streamed in Level controls the simulation and how puzzle components are placed and share information of their settings.

Puzzle System Image

Extras

Extra 1

Implementation of majority of models in the game.

Extra 1

Modeling of wind turbine.

Game Screenshots

Showcase Image 1 Showcase Image 2 Showcase Image 3 Showcase Image 4 Showcase Image 5 Showcase Image 6