Liquidsoap
Audio & Video Streaming Language
Tell Me More

What is Liquidsoap?

Liquidsoap is a powerful and flexible language for describing audio and video streams. It offers a rich collection of operators that you can combine at will, giving you more power than you need for creating or transforming streams.

Simple

Liquidsoap is light and easy to use, in the Unix tradition of simple strong components working together. You can get your first stream running with just a couple lines of code.

Expressive

Instead of a complicated and limited configuration file, Liquidsoap gives you the power and expressivity of a fully featured language specially dedicated to your streaming needs.

Versatile

Liquidsoap supports multiple audio and video format and codecs, as well as many streaming input and output and some more, allowing you to send your streams wherever you wish to.

Castle 1 — Froggy

You control Pit the Hamster at the bottom of the screen, moving horizontally.

: Players can adjust the core challenge, directly altering frog speed and bounce patterns.

To cater to everyone from absolute beginners to arcade veterans, Froggy Castle 1 features .

As you destroy frogs and break obstacles, you can pick up valuable bonuses, such as: Destroys all frogs on the screen. Crossbow: Shoots bolts quickly (without the rope mechanic). Double Bow: Shoots two arrows at once. Froggy Castle 1

Part of its legendary status is due to its scarcity. As one fan recorded in a 2018 Bilibili video, the game was found on a computer magazine disc from over a decade prior, is difficult to find online, and is not compatible with Windows 10, requiring a virtual machine to even run it. This inaccessibility has only added to the game's mystique and nostalgic value.

Froggy Castle 1 can be envisioned as a majestic, sprawling structure situated amidst a serene and picturesque landscape. The castle's design would likely incorporate elements of medieval architecture, with:

: Some arrows trail a rope that stays active for a short time, damaging any frog that touches it. You control Pit the Hamster at the bottom

| Enemy/Hazard | Behavior | Counter | |--------------|----------|---------| | | Moves horizontally/vertically on a web | Jump on top (like Goomba in Mario) OR time your run between passes | | Snail | Slow, moves back and forth | Safe to jump on; avoid touching shell from side | | Bee | Flies in a set pattern (often horizontal) | Avoid entirely – cannot be killed easily; wait for gap | | Spikes | Static floor/ceiling hazard | Instant death – jump over or avoid completely | | Water | Often at bottom | Drowns instantly; use platforms to stay above | | Moving platform | Slides left/right or up/down | Stand still; jump off at extreme ends for max distance |

Enhances firing speed, allowing Pit to shoot multiple projectiles simultaneously or cover wider angles.

Clear waves of falling frogs using a bow and arrow while avoiding their attacks. As you destroy frogs and break obstacles, you

The success of the first game eventually paved the way for a sequel, Froggy Castle 2 , which expanded on the formula with cooperative multiplayer, enhanced graphics, and new playable characters. However, for purists, the simplicity and tight design of the original remain unmatched. How to Play Froggy Castle Today

, was released in 2006, continuing Pit's adventures alongside a new character named Princess Patty. Evolution of Snowstep Development Games (2003-2007)

: Frogs gain chains that must be broken before the frog can be killed.

Froggy Castle 1 stands as a testament to the creativity and spirit of the early casual game era. Developed by a small team in Germany, its simple "popping frogs" gameplay is a time capsule from the early 2000s that remains as addictive today as it was two decades ago. With its charming protagonist, Pit the hamster, dozens of levels, and quirky power-ups, it offers a pure, unpretentious arcade experience. While it may be a challenge to get it running on modern hardware, its legacy is secure as a beloved classic of the golden age of shareware and casual gaming.

: There are multiple difficulty levels. Braver players can unlock new challenges by completing the game on higher difficulties. Strategy and Upgrades

Documentation

Want to learn more? Checkout our online documentation.

Froggy Castle 1

You can begin with the Quick Start

Froggy Castle 1

Or checkout the complete case analysis

Froggy Castle 1

The cookbook provides many simple script examples to get you started.

Froggy Castle 1

The Liquidsoap book provides an in-depth presentation of the language and its uses
(available online and in physical version).

Download

The recommended way to install is via the Opam package manager. This is described in our install page.

Liquidsoap is also available in most major distributions such as Debian or Ubuntu. Please note that distribution-specific packages are not maintained by the Savonet Team and may some times be outdated.

We also provide pre-compiled packages and binaries, in our release section.

The best place for support and discussions is the Liquidsoap discord channel For bug reports and feature requests, you should visit our Github page.