← freegames

Frozen Bubble

Penguins shoot coloured bubbles: three of a kind fall, and the ceiling comes down.

▶ Play Frozen Bubble free, in your browser, nothing to install

A penguin turns a launcher at the bottom of a frozen field and shoots coloured bubbles. A bubble sticks where it touches others; three or more of a colour together burst, and whatever hung from them falls. Every few shots the ceiling (alone) or a new row of bubbles (against someone) comes down, and a bubble that reaches the bottom ends the game. Take too long and the launcher fires by itself.

Alone you play the 100 levels in order or from any of them, random levels, or the multiplayer training, which sends you malus bubbles for two minutes and counts how many you send back. Two players share a keyboard: every group one of them bursts sends malus bubbles to the other's field. With chain-reaction on, falling bubbles that fit a group of their colour fly up into it and burst it too. The level editor makes levelsets of your own, which you can then play.

This is a port of Frozen Bubble 2.2.0 (2008) from its Perl and C source, frame by frame against the original. Online, two to five play one game over our server, as the original's network game: each player sends malus to the others, or to one of them.

Screenshots

The main menu, with its animated buttons and the credits scrolling under the logo
The main menu, with its animated buttons and the credits scrolling under the logo
Level 1 of 100, a few shots in
Level 1 of 100, a few shots in
Two players on one keyboard: the same start, and every burst group sends malus bubbles across
Two players on one keyboard: the same start, and every burst group sends malus bubbles across

Controls

Up and Down (or Left and Right), ReturnMenus: choose, then take
Left, RightPlayer 1 (alone, and right in two-player games): turn the launcher
UpPlayer 1: shoot
DownPlayer 1: launcher straight up
X, V, C, DPlayer 2 (left): turn left, turn right, shoot, straight up
PausePause the game (again, Return, Space or Escape to go on)
EscapeLeave the game for the menu; in the menu, leave Frozen Bubble
Y or NChain-reaction on or off (random levels, training, two players)
Return in an online gameChat: type a line, Return sends it, Escape drops it
F1–F4, F10 onlineSend your malus to one opponent, or to all
FFull screen on or off
F11, F12Music on or off, sound on or off (where the browser leaves these keys to the page)
Mouse in the level editorPick a bubble colour or the eraser, place bubbles (right button: erase), click the levelset and level commands
Keys in the level editorLeft/Right previous and next level, Up/Down first and last, A append, I insert, D delete, [ and ] move the level, J jump, S save, O open, F1 help, Escape back

The original

Frozen Bubble (2002) by Guillaume Cottenceau (design and programming), Alexis Younes and Amaury Amblard-Ladurantie (artwork), Matthias Le Bidan (soundtrack), Kim and David Joham (level editor); Perl with SDL_perl and a C extension (Linux, Mac OS X, Windows). This port follows 2.2.0 (2008), the last release of the Perl game, the same rules, levels, graphics and sounds, running natively in the browser. License: GPL-2.0-only (Licenses & source). Players: 1–2 (on one computer), 2–5 online.

More free games