A downloadable game for Windows, macOS, and Linux

Download NowName your own price

Note:  RufasGate is an early C++ version of AdaGate, and is no longer under active development.  It remains mainly to demonstrate a simpler build process using C++ directly, rather than using several Ada interfaces [bindings].

RufasGate is a first-person (you are the pusher) 3D sokoban puzzle game within a Stargate/Portal fantasy setting.  It now runs on Windows, OSX, and GNU/Linux.

Shipwrecked on a remote south-seas island, you find an operational stargate that sends you into a curious sequence of dungeons. Your escape will require moving weird power cells, called Zero Point Modules [ZPMs], that can roll in only two directions.

Shoot your portal guns at the dungeon walls to define an escape tunnel through another dimension.  But, in order to activate the portals, all of the ZPMs must be bumped onto a power socket.  And since you can only PUSH the ZPMs, you will fail if you roll one into a corner or against a wall.  So think carefully before you push.

There are 4 dungeons and 5 degrees of difficulty [DoD] for a total of 20 user-replaceable puzzles to solve.  Escape all 4 levels at the current DoD to reach an exotic lake on the surface, where the DoD is increased for your next game.  Each game resumes at the DoD and level attained in the previous game.

Works on Macs running OS-X and PCs running Windows or GNU/Linux.

Note that RufasGate can run on minimal graphics hardware, eg MacMini.

# Newest Update:

**ver 4.0.1 -- 5mar19**

* Repaired bad DOD default that could cause aborts;
* Smoothed Xbox motion;
* Adjusted movement params;
* Improved ocean waves & foam;
* Improved lavapool;


Download NowName your own price

Click download now to get access to the following files:

rg27aug19.7z 101 MB


Log in with itch.io to leave a comment.

RufasGate has relatively modest graphics requirements, by today's standards. It does, however, require OpenGL v. 3.3 or greater. On GNU/Linux this might require using a proprietary graphic driver, but I'm not sure. I have tested it and it runs on my 2009 Mac Mini, and an old MacBook as well as GNU/Linux (Ubuntu 14.04 with nVidia proprietary graphic driver).