Game Development 3 min read

Install and Play Open Surge: Free Open‑Source 2D Platformer on Ubuntu

Open Surge is a free, open‑source 2D retro platform game inspired by Sonic that also serves as a game‑creation system, written in C with Allegro, and can be easily installed on Ubuntu 18.04+ via the Snap store with simple keyboard controls.

Liangxu Linux
Liangxu Linux
Liangxu Linux
Install and Play Open Surge: Free Open‑Source 2D Platformer on Ubuntu

What is Open Surge?

Open Surge is a free, open‑source 2D retro platform game inspired by Sonic. It also includes a game‑creation system that lets users design their own levels. The project is written entirely in C using the Allegro game programming library.

Installation on Ubuntu

Open Surge is distributed as a Snap package that runs in a sandbox. Users of Ubuntu 18.04 or newer can install it directly from the Ubuntu Software Center or via the command line: sudo snap install open-surge After installation the game can be launched from the applications menu.

Controls

Arrow keys – Move

Space – Jump

Enter – Pause

Esc – Quit

Left Ctrl – Switch character

= – Take a snapshot

F12 – Open editor

Background

The original game was created by Brazilian computer scientist Alexandre Martins. Over time contributors worldwide have added art, music and other assets, turning the project into both a playable game and a flexible engine for creators.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

game developmentC++UbuntuSnapAllegroOpen Surge
Liangxu Linux
Written by

Liangxu Linux

Liangxu, a self‑taught IT professional now working as a Linux development engineer at a Fortune 500 multinational, shares extensive Linux knowledge—fundamentals, applications, tools, plus Git, databases, Raspberry Pi, etc. (Reply “Linux” to receive essential resources.)

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.