BeatLab

Game Description

BeatLab is a crafting puzzle game with music production elements. The idea was inspired by the percussive group Stomp and the film Tap, where everyday objects and sounds are used to make music.

The player is tasked with discovering materials by placing tools on assembly lines to modify existing materials traveling down the lines. When the tools activate, they emit sound effects that subtly encourage the player to create songs and beats as they complete the levels.

Both the crafting recipes and the level layouts are driven by Unreal Engine DataTables. This enables the game designer to tweak the crafting system and create levels entirely in the Unreal Editor or using spreadsheets and CSV files.

My Role: Solo Developer
  • Programmed the core game system with C++.
  • Created Unreal Blueprints to handle UI interactions.
  • Created 3D models and animations with Blender.
  • Used Megascans for the background models.
  • Rented a booth at the 2022 East Coast Game Conference (ECGC) to showcase the game and gather player feedback.

Engine Unreal Engine

Tools Blender, Affinity Designer, ModernCSV