AdaGate is a first-person 3D sokoban puzzle game within a Stargate / Portal fantasy setting. It is a great example of modern OpenGL programming using the Ada language. While searching a remote south-seas island for remnants of a lost American heroine, an operational stargate lures you into 4 strange dungeon rooms, with no obvious exit. Escape will require the logical rearrangement of weird power cells [ZPMs] that roll in only two directions. Shoot your portal guns at the dungeon walls to configure 2 escape portals, but in order to activate them, all of the ZPMs must be bumped onto their sockets. But beware: you can only PUSH the ZPMs, so you will fail if you roll one into a corner or against a wall. But dont worry, cheating is pretty easy ; ) With 5 degrees of difficulty [DoD], there are 20 user-replaceable puzzles to solve. Escape all 4 dungeons to reach the neptune choir skybox and increment the DoD for your next challenge.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
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.0 -- 9nov17** * Added prebuilt executables for msWindows !! * Added working build scripts for msWindows !! * Corrected wrong linux SDL libraries...

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
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

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+1 vote
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+1 vote
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
Cyber Sentinel

Cyber Sentinel

Puzzle

In CyberSentinel you take the role of a hacker, who writes programs to steal data from secure systems in a kind of '80s/'90s stylized version of cyberspace...

ReThink | Evolved

ReThink | Evolved

Puzzle

ReThink | Evolved is a first person puzzle game based on the idea behind ReThink , but with completely reworked gameplay and additional features. Features...

Quintence

Quintence

Puzzle

A short puzzle game inspired by Portal, Quintence is a new concept fresh out of development.

Vesta

Vesta

Puzzle

Set in a highly technological universe, with Vesta you will again feel the challenge of traditional puzzle games mixed with more arcade elements, all...

Brick Breaker Puzzle Game

Brick Breaker Puzzle Game

Puzzle

Brick Breaker Puzzle Game is a game all about breaking, smashing and demolishing buildings, facades and castles. A simple yet exciting 3d fun game for...

SpaceChem

SpaceChem

Puzzle

SpaceChem is an obscenely addictive, design-based puzzle game about building machines and fighting monsters in the name of science! Take on the role of...

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
Embed Buttons
Link to AdaGate by selecting a button and using the embed code provided more...
AdaGate
Statistics
Last Update
Watchers
1 member
Files
13