AdaGate is a 3D sokoban puzzle game within a Stargate / Portal fantasy setting, especially for escape room fans. It is an elaborate example of modern OpenGL programming using the Ada language that runs on Windows, OSX, and GNU/Linux.

While searching a remote south-seas atoll for remnants of a lost American heroine, a nearly operational stargate beckons. Transported into strange dungeons, escape will require pushing every ZPM power cell onto a socket to power up the portal system. Then, blast your two portal guns at the walls and escape through the resulting wormhole.

Escape all 4 dungeons to reach the other-worldly neptune-choir, where the level of difficulty is increased for your next adventure.

New easy build system allows any platform with GNAT to recompile; but first try the delivered exes. Note for Mac users: now comes as a Mac bundle.
Now with planetoids, awesome 3-plane-trees, & upgraded Virtual Camera System for improved views and playability.

Minimum system requirements: 

required for running:
. graphics card with ample memory & updated driver that supports OpenGL version 3.3 or later;
. Windows, GNU/Linux or a Mac running OS-X;
. adagate_gnu is executable on GNU/Linux.
. is the clickable app for Mac OS-X.
. adagate.exe is executable for Windows.

AdaGate is covered by the GNU GPL v3


Full Screen Mode

11july2015: The SDL-flag to invoke a proper full screen mode has now been set!