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

Tags

Creators

Julian Leidolt Profile Picture
Julian Leidolt

Game Programmierung

Code

Kilian Lehmeier

Level Design

Code