You are not logged in.
Here you'll find the development builds of Open Surge.
The development builds are work-in-progress versions that include the latest features of Open Surge and that are available for testing.
If you're making a game, you should use the latest stable release instead! Get it at opensurge2d.org.
For nerds only!
Offline
Build 19.312-dev
Allegro 5 build: https://download.tuxfamily.org/opensurg … dev-A5.zip
Allegro 4 (legacy): https://download.tuxfamily.org/opensurg … 12-dev.zip
Release Notes:
Initial Allegro 5 build
Offline
Build 19.317-dev
Allegro 5 build: https://download.tuxfamily.org/opensurg … dev-A5.zip
Allegro 4 (legacy): https://download.tuxfamily.org/opensurg … 17-dev.zip
Release Notes:
Added joystick support (Allegro 5)
Offline
Build 19.409-dev
Allegro 5 build: https://download.tuxfamily.org/opensurg … dev-A5.zip
Release Notes:
Added fullscreen support (Allegro 5)
Improved the build process (Allegro 5)
Scripting: added Player.input, Player.speed, Player.topspeed
General improvements
Offline
Build 19.527-dev
Allegro 5 build: https://download.tuxfamily.org/opensurg … dev-A5.zip
Release Notes:
Added Waterworks playable demo (work-in-progress)
New objects: Pipe System, Elevator, Spring Booster, Background Exchanger, Tube In
New SurgeScript modules: SurgeEngine.Brick, SurgeEngine.Lang
New brick behaviors: FLOAT, SMASHABLE
New algorithm to compute the level height
Bugfixes & general improvements
Offline
Build 19.609-dev
Download: https://download.tuxfamily.org/opensurg … 09-dev.zip
Release Notes:
New SurgeScript objects: springs of various types, bumper
General improvements & bugfixes
Offline
Build 19.708-dev
Download: https://download.tuxfamily.org/opensurg … 08-dev.zip
Release Notes:
Ported built-in items to SurgeScript: Goal Sign, Goal Capsule, Little Animals, Layer Switchers, Spikes, Checkpoint, Powerups (shields, etc.)
New SurgeScript Powerup: Lucky Bonus
New SurgeScript enemies: Wolfey, Mosquito, Crococopter, Green Marmot
Introduced SurgeScript behaviors: Directional Movement, Platformer, Enemy
Improved support for companion objects in SurgeScript (how to create special moves for players: go to the Characters page of the wiki)
Updates to the SurgeScript API
General improvements and fixes
Additional notes:
This release was heavily focused on SurgeScript. It brings many updates and new scripts you can learn from. Of particular importance are the behavior objects: objects that, when added to your entities, add special behaviors to them. Learn more at docs.opensurge2d.org.
Offline
Build 19.715-dev
Download: https://download.tuxfamily.org/opensurg … 15-dev.zip
Release Notes:
Introduced entity IDs: level entities can now be uniquely identified
Introduced Level.setup for simple configuration of entities and their properties
The names, IDs and properties of entities are now displayed in the editor
Tweaks and adjustments
Offline
Build 19.728-dev
Download: https://download.tuxfamily.org/opensurg … 28-dev.zip
Release Notes:
Introduced Events, used to create cause and effect relationships
New objects: Bridge, Switch, Door, Event Triggers, Background Restorer
Plenty of new function objects: Change Water Level, Give Lucky Bonus, Lock Camera and more!
Improved the camera system
Tweaks and adjustments
Additional Notes:
This release introduces a new way of hacking Open Surge called Events. Events provide a simple way to create cause and effect relationships and to connect different game entities together. Events are very fun to play with! You can create highly interactive game elements without advanced knowledge: all you need is basic common sense. To know more about this new way of hacking Open Surge, read the Setup scripts tutorial.
Offline
Build 19.804-dev
Download: https://download.tuxfamily.org/opensurg … 04-dev.zip
Release Notes:
Neon can now fly using his Jetpack!
SurgeScript: renamed SurgeEngine.Behavior to SurgeEngine.Behaviors. Update your scripts!
Ported built-in items to SurgeScript: Teleporter, Periodic Spikes.
New function scripts: Switch Character, Enable Character Switching, Disable Character Switching, Freeze Player, Unfreeze Player, Enable Controls, Disable Controls.
Added neat smoke effects when braking/dashing.
Will display a neat text when gaining score.
Included a lit-up animation for the Bridge.
General improvements.
Offline
Build 19.902-dev
Download: https://download.tuxfamily.org/opensurg … 02-dev.zip
Release Notes:
New bricksets: Sunshine Paradise, Waterworks Zone (revised)
New backgrounds: Waterworks Zone (indoors & outdoors)
New Demo Level!
New SurgeScript objects: Fish, Skaterbug, Lady Bugsy, Springfling, Message Box, Zipline, Swoop Harrier, Red Marmot, (spatial) Audio Source
New companion object: Lock Angle
New brick behavior: PENDULAR
Removed the previous template brickset
Several additions to the SurgeScript API
Bugfixes and general improvements
Offline
Build 19.909-dev
Download: https://download.tuxfamily.org/opensurg … 09-dev.zip
Release Notes:
Included Sunshine Paradise acts 1 & 2
New editor feature: show collision masks
General improvements and optimizations
Offline
Open Surge 0.5.0-RC1 (Release Candidate 1)
Download: https://download.tuxfamily.org/opensurg … .0-RC1.zip
Release Notes:
Included Waterworks Zone (1, 2 & 3)
Included Sunshine Paradise zone 3
New boss: Giant Wolf (Sunshine Paradise)
New boss: Hydra (Waterworks Zone)
Added the Congratulations screen
New baddies: Ruler Salamander, swimming fish
Added translation to Brazilian Portuguese
New editor command: change the level of the water
New SurgeScript behavior: CircularMovement
Additions to the SurgeScript API
General improvements, additions and fixes
Additional notes:
This is a fully playable demo of version 0.5.0. It's coming!!!
Offline
Open Surge 0.5.0-RC2 (Release Candidate 2)
Download: https://download.tuxfamily.org/opensurg … .0-RC2.zip
Release Notes:
Performance optimizations
Improved the pseudo-random number generator in SurgeScript
Removed old unused assets
Tweaks & fixes
Offline
Open Surge 0.5.0-RC3 (Release Candidate 3)
Download: https://download.tuxfamily.org/opensurg … .0-RC3.zip
Release Notes:
Tweaks & adjustments
Additional Notes:
This is the pre-SAGE release.
Offline
Build 19.1016-dev
Download: https://download.tuxfamily.org/opensurg … 16-dev.zip
Release Notes:
Physics: improved the "spindash" and the jumping
Offline
Build 19.1126-dev
Download: https://download.tuxfamily.org/opensurg … 26-dev.zip
Release Notes:
Numeric updates to the physics simulation
Added an audible countdown when the player is underwater
Added German translation (by Wuzzy)
Aesthetic improvements to the menus
Included a built-in icon on X11
General improvements
Offline
Build 19.1212-dev
Download: https://download.tuxfamily.org/opensurg … 12-dev.zip
Release Notes:
New special move: Surge's Lighting Boom
Added Spanish translation (by SynfigMaster91)
Made Life Icons & Goal Signs easier to hack when adding new characters
New waiting animation for Surge when he's underwater
General improvements & API changes
Offline
Open Surge 0.5.1-RC1 (Release Candidate 1)
Download: https://download.tuxfamily.org/opensurg … .1-RC1.zip
Release Notes:
New special move: Surge's Lighting Smash (thunder shield attack)
Improved the physics engine & the auto-angles detection method
New translations: Korean by krumaska & AntsThatWander, French by SnickDev
Included a SurgeScript template for creating your own shield abilities
Introduced multilingual support for TrueType fonts
Updates to the SurgeScript API
General improvements & bugfixes
Additional Notes:
Open Surge 0.5.1 brings many improvements since the first SAGE release, including new abilities for Surge, improvements to the physics engine, new translations and more! Enjoy!
Offline
Open Surge 0.5.1-RC2 (Release Candidate 2)
Download: https://download.tuxfamily.org/opensurg … .1-RC2.zip
Release Notes:
Fixes & adjustments
Offline
Build 20.606-dev
Download: https://download.tuxfamily.org/opensurg … 06-dev.zip
Release Notes:
New Polish translation by suve
Updated French & Serbian translations
Improved springs: they now recognize when the player is running on walls/ceilings and respond accordingly
SurgeScript API: added Player.slope for physics calculations
SurgeScript API: added Platformer.showSensors(), Platformer.hideSensors()
Bugfix: player should be able to jump when holding down and rolling
General improvements
Offline
Build 20.726-dev
Download: https://download.tuxfamily.org/opensurg … 26-dev.zip
Highlights:
Increased the maximum image size to 4096x4096 pixels, which is widely supported nowadays according to Mozilla
New editor feature: display gizmos (press M in the editor)
The player can now be smashed, e.g., when in a movable platform, without going into walls
General improvements
Offline
Build 20.909-dev
Download: https://download.tuxfamily.org/opensurg … 09-dev.zip
Highlights:
The Level Editor is now translatable (in addition to improved readability)
The main game has been translated to Russian (by Halatnikov)
The Level Editor has been translated to Brazilian Portuguese
You can also quit the Editor by pressing ESC
Offline
Build 20.910-dev
Download: https://download.tuxfamily.org/opensurg … 10-dev.zip
Highlights:
Added experimental code for joystick input
Changed the default layout for joysticks
Note: this is for experimentation purposes.
Offline
Build 20.1217-dev
Download: https://download.tuxfamily.org/opensurg … 17-dev.zip
Highlights:
Improvements to the joystick code & to the default joystick layout
Multiple joystick buttons may be linked to the same action (e.g., jump)
Changed maximum_delta for consistent physics in lagging machines
Added new animals (drawn by SecularSteve)
Updated translations: French (by Stylix98), Russian (by Halatnikov)
Cosmetic changes suggested by Halatnikov
Replaced musics
Level Cleared Animation: accelerate the counter by holding jump
Offline