Project

Overview

Bubble Bash is a 3D couch-multiplayer game for 2–4 players in split-screen. Each player controls a lively bar of soap inside a floating arena packed with obstacles and water hazards. The goal is to blast opponents into the water with two distinct bubble attacks. Every splash counts as a kill for the attacker; the first player to score 5 kills wins the match.

Game World

Arena Design – hovering platforms and spinning beams keep movement constantly.
Water Hazard – water surrounds every battleground; a soap bar that falls in dissolves instantly, awarding a point to its rival.
Bubble Tower - a giant tower in the middle of the map that shoots soap bubbles. The bubbles can also cause knock-back and push a player into the water. It doesn’t count as a kill, but it stops the player from getting kills because they’re out of action for a while.

Controls

Move – Left Stick (press L3/LS to sprint)
Look / Aim – Right Stick
Jump – X/A · tap for a short hop, hold to jump higher / longer
Ranged Bubble – R2/RT · large projectile with strong knock-back
Shotgun Bubble – L2/LT · cone of mini-bubbles for close quarters

Power-Ups

Power-Ups spawn randomly and activate immediately when picked up:
🪁 High Jump – boosts jump height
Speed Boost – increases run speed
🔫 Rapid Fire – accelerates firing rate
🎯 Long Range – extends bubble travel distance

Match Flow

• All players spawn simultaneously.
• Navigate the arena, collect power-ups and battle each other.
• Every tumble into the water → +1 kill for the attacker; respawn after a few seconds.
• When a player reaches 5 kills, the round ends with a victory and post-match stats.

Technical Snapshot

Engine – Unity 6, Universal Render Pipeline
Multiplayer – local split-screen
Input – full controller support

Tutorial

How to play Bubble Bash

Game and Map

Game Download

Appendices

Creators

Julian Leidolt Profile Picture
Julian Leidolt

Game Programmierung

Code

Kilian Lehmeier

Level Design

Code