Welcome
Welcome to a320

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. Registration is fast, simple, and absolutely free, so please, join our community today!

[Request] Enigma

Any and all A320 homebrew topics

Moderator: Moderators

[Request] Enigma

Postby ainu on Sat Sep 05, 2009 2:55 pm

Enigma - very cool logical game, I am Windows user, but sometimes i run linux on PC for play this game.
Please, port it somebody! For example, its already ported on gp2x, do it for dingoo!.
Code: Select all
Enigma is a transport puzzle computer game based on Oxyd, and is released under the GPL. Enigma continues to be very popular as an open source multi-platform derivative of Oxyd now that Oxyd is no longer maintained. The open source Enigma has been praised in reviews.[1] [2]

Landscapes usually take the form of logic puzzles, although frequently, dexterity with the pointing device (the only form of input) is also required. The landscapes are generated by scripts in the Lua programming language, making the creation of complicated landscapes relatively easy. A level editor exists, but it is currently not used very much.

As well as the 563 standard landscapes designed for it, Enigma also includes 20 tutorial landscapes, 149 landscapes adapted from various Sokoban games, 151 landscapes adapted from the Oxyd games, and 91 landscapes adapted from Oxyd's predecessor, Esprit. This makes a total of 974 landscapes.

Additionally, Enigma is capable of reading and playing landscapes from the data-files of the original Oxyd games, potentially adding another 550 landscapes to Enigma's collection. Although some Oxyd-series features are not yet implemented in Enigma, most of the landscapes are fully functional.
Gameplay

Enigma consists of approximately 1000 levels, known as ‘landscapes’ which may be played in any order. The player controls one or more marbles using the mouse, and interacts with the landscape purely through the marble. Levels fall into two broad categories: Oxyd landscapes and meditation landscapes. Some levels may appear to fall into one category while actually being in the other.

Often in each level, apart from the introductory ones that introduce the game gradually to the player, each level either contains a puzzle, race or many hazards (which tax the player's problem solving/logical skills, dexterity, patience and speed; these factors determine the overall difficulty of the level) which the player must solve, win or avoid or risk making the level impossible to solve (in which the player must restart it) or risk having the marble sink, fall down an abyss, destroyed or crushed. This takes away one of the players lives shown in the form of spare marbles in the inventory. The level automatically restarts from the beginning when all lives are lost, with the Oxyd colours randomly shuffled again. Some levels even are/have mazes which the player must find his/her way through.

Ok, some links:
http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,25,1729 Gp2x port
http://en.wikipedia.org/wiki/Enigma_(video_game) Description on Wikipedia
http://en.wikipedia.org/wiki/Oxyd Previous game, parent of Enigma (oxyd runs on AtariST very bad)
http://www.nongnu.org/enigma/download.html Official site, sources, and compiling instructions.
http://www.nongnu.org/enigma/manual/enigma.html About Enigma
http://www.oxyd-game.com/screenshots_eng.html Screenshots of Oxyd
http://wiki.gp2x.org/wiki/Enigma Enigma gp2x port wiki page
Dingoo Linux user & programmer from Russia
Sorry for my poor English
ainu
 
Posts: 35
Joined: Mon May 18, 2009 8:27 pm

Return to Homebrew

Who is online

Users browsing this forum: El Quedro and 3 guests