AdaGate is a 3D sokoban puzzle game within a Stargate / Portal fantasy setting. 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-lake, where the level of difficulty is increased for your next adventure.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Embed Buttons

To promote AdaGate and grow its popularity (top games), use the embed code provided on your homepage, blog, forums and elsewhere you desire. Or try our widget.

AdaGate
AdaGate
AdaGate
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Add file RSS Files
AdaGate

AdaGate

Full Version

**ver 6.2.8 -- 27jan18** * Upgraded Virtual Camera System, which remains a relatively smart "tracking" type. It now allows better views of the sokoban...

AdaGate

AdaGate

Full Version

**ver 6.1.3 -- 15apr17** * Supports any MineCraft avatar; * Improved avatar swim movement in water; added treadwater motion; * Corrected errors in portal...

AdaGate

AdaGate

Full Version

**ver 6.1.2 -- 31mar17** * Simplified the portal discard technique used to draw only what is within each portal's field of view. * Added avatar that can...

AdaGate

AdaGate

Full Version

**ver 6.1.1 -- 12mar17** * Added an awesome rolling fireball in the brick dungeon. Shaders project vertices from a cubical shell onto a spherical shell...

AdaGate

AdaGate

Full Version

**ver 6.1.0 -- 3mar17** * Removed OpenGL-deprecated functions and enums that may have caused aborts. * Improved GL error handling. ## AdaGate Game Description...

AdaGate

AdaGate

Full Version

**ver 6.0.9 -- 7feb17** * Improved reflective water motion, magma pool motion, color; added window frames. * Added magma-glow effects. This required new...

Comments
fastrgv Creator
fastrgv

Note that rebuilding the executable should, in most cases, NOT be necessary. I believe the delivered Mac executable will run on any recent version of OS-X, and that the delivered Linux executable should run on many recent distributions.

Reply Good karma+2 votes
fastrgv Creator
fastrgv

Build Advice

Build scripts for GNAT2015 or newer are provided. Suggestions or help improving the build process is welcome.

**MacOSX** => ocmp.sh:

build script for generating a portable executable that will run on most OS-X platforms whether or not they have non-standard libraries SDL2 or SFML installed. This is used to build the executable named adagate_osx. Macs with a recent but standard configuration of OS-X should be able to rebuild using this script, assuming you have GNAT GPL installed.

**GNU/Linux** => scmp3.sh

utilizes the non-standard static libraries SDL2 & SFML, as well as other more common shared libraries that are delivered in this bundle under ./gnulibs/. This is used to build the [gnu/linux] executable, which should run in the presence of ./gnulibs/, whether or not your system has those shared libraries installed. Note that the runtime loader will prefer system libraries if they are present.

The current build is compiled on OpenSUSE v13.2, and uses GLIBC 2.14 [dating from june 2011]. This generally means that if your linux distro uses glibc v2.14 or newer, then the prebuilt binary should probably run on your system (and be rebuildable).

If the delivered linux binary does not run...

* Manually install GNAT GPL from libre.adacore.com/download/.
* Rerun the compile script scmp3.sh.

Reply Good karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

You may also like
Fragments of Genesis

Fragments of Genesis

Puzzle

An evil plot to escape a desolate planet brings together the unfortunate few who were cast aside.

Color Clash: Techno Tilt

Color Clash: Techno Tilt

Puzzle

Color Clash: Techno Tilt is a puzzle game for players who are looking for a real mind boggling challenge. Tilt the screen and make avatars of similar...

Terraform

Terraform

Puzzle

Terraform is a relaxing turn based puzzle game set in the future. Alter over 200 planets to allow settlements and forests to survive. Planets are made...

Portal

Portal

Puzzle

Portal is a first-person puzzle game. Players must solve physical challenges by opening portals to maneuver objects, and themselves, through the enigmatic...

"Glow Ball" - The billiard puzzle game

"Glow Ball" - The billiard puzzle game

Puzzle

Physics based puzzle game type of billiards. If you like billiard games or love pool then this game is for you!

Q.U.B.E.

Q.U.B.E.

Puzzle

Set in a mysterious and abstract sterile environment, Q.U.B.E. (Quick Understanding of Block Extrusion) is a first-person puzzle game that challenges...

Follow Report Profile
Icon
AdaGate
Platforms
Windows, Mac, Linux
Creator
fastrgv
Engine
Custom
Contact
Send Message
Release date
Game watch
Follow
Share
Community Rating

Average

-

0 votes submitted.

You Say

-

Ratings closed.

Style
Genre
Puzzle
Theme
Sci-Fi
Players
Single Player
Project
Indie
Statistics
Last Update
Watchers
1 member
Files
13