Template:Use dmy dates Template:Main other{{#invoke:infobox|infoboxTemplate | child = | subbox = | bodyclass = ib-video-game hproduct {{#ifeq:|yes|collapsible {{#if:|{{{state}}}|autocollapse}}}} | templatestyles = Infobox video game/styles.css | aboveclass = fn | italic title =

| above = Enigma

| image = {{#invoke:InfoboxImage|InfoboxImage|image={{#invoke:WikidataIB |getValue|rank=best|P18 |name=image |qid= |suppressfields= |fetchwikidata=ALL |onlysourced=no |noicon=yes|Enigma icon.png}}|size=150px|sizedefault=frameless|upright=1|alt=|border=|suppressplaceholder=yes}}

| caption = {{#if:Enigma icon.png|Enigma icon|Enigma icon}}

| label2 = Developer(s) | data2 = Ronald Lamprecht, Raoul Bourquin, Andreas Lochmann, Daniel Heck (founder), ...<ref name=credits>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

| label3 = Publisher(s) | data3 =

| label4 = Director(s) | data4 = Template:If first display both

| label5 = Producer(s) | data5 = Template:If first display both

| label6 = Designer(s) | data6 =

| label7 = Programmer(s) | data7 = Template:If first display both

| label8 = Artist(s) | data8 = Template:If first display both

| label9 = Writer(s) | data9 = Template:If first display both

| label10 = Composer(s) | data10 = Andrew Sega
Clifford J. Tasner

| label11 = Series | data11 =

| label12 = Engine | data12 = Custom

| label13 = Platform(s) | data13 = Microsoft Windows, Mac OS X, GP2X, Linux, FreeBSD

| label14 = Release | data14 = Template:Plainlist

| label15 = Genre(s) | data15 = Puzzle

| label16 = Mode(s) | data16 = Single-player

| label17 = Arcade system | data17 = Template:If first display both

| data30 =

| below = Template:EditOnWikidata

}}Template:Main other{{#invoke:Check for unknown parameters|check|unknown=Template:Main other|ignoreblank=1|preview=Page using Template:Infobox video game with unknown parameter "_VALUE_"| alt | arcade system | artist | caption | border | child | collapsible | commons | composer | designer | developer | director | embedded | engine | fetchwikidata | genre | image | image_size | image_upright | italic title | modes | noicon | onlysourced | platform | platforms | producer | programmer | publisher | qid | refs | release | released | series | state | subbox | suppressfields | title | writer }}Template:Main other{{#if:Enigma icon.png|}}

Enigma is a puzzle video game based on Oxyd, and is released under the GNU GPL-2.0-or-later. 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 fangame Enigma has been praised in reviews.<ref name=macobserver>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref name=pro-linux>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

Enigma is a marble game. Landscapes usually take the form of logic puzzles, although frequently, dexterity with the pointing device (the only form of input) is also required. The game is based on a traditional square grid map (2D computer graphics) and a realistic physics simulation.

Enigma is cross-platform and available for Mac OS X, GP2X, Microsoft Windows, FreeBSD and Linux (with packages available for several distributions).

GameplayEdit

File:EnigmaScreenshot.png
Enigma screenshot of level Enigma IV, #2: Double-Spiral

Enigma consists of approximately 2500 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.

Obstacle course navigationEdit

Apart from the introductory levels that gradually introduce the game's mechanics to the player, each level either contains a puzzle, race, or hazards which the player must solve, win, or avoid. The player risks making the level impossible to solve or having the marble sink, fall down an abyss, or be crushed or otherwise destroyed. The challenges tax the player's problem solving and logic skills, dexterity, patience and speed. These factors determine the overall difficulty of the level. If the player loses a marble, one of the player's lives shown in the form of spare marbles in the inventory is lost. The level automatically restarts from the beginning when all lives are lost, with the Oxyd colours randomly shuffled again. Some levels even have mazes the player must navigate.

Scoring systemEdit

Enigma also contains a score system which tracks how fast the player finishes the level. When a level is completed, a "personal record" for the level is made. All levels have two records which the player can try to beat: PAR (derived from the golf scoring format) and World Record. PAR usually takes some quick doing to achieve and even changes with time in the newer versions. Setting a new World Record is nearly impossible even for the dedicated player except through sheer luck. World Records are usually formed by groups of very dedicated players who have mastered moving the marble quickly but precisely and know the ins and outs of each level.

Score statistics are published every month at the official website of Enigma.<ref name=score>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> The most important categories are World Record Statistics and Solved Level Statistics. Due to the large number of levels and the variety of challenges involved, achieving 100% level completion is no small task. According to in-game published statistics, as of December 2010 only one person has managed 100% level completion.Template:Efn

HistoryEdit

The initial release of Enigma was in 2002.<ref name=initialrelease>Template:Cite mailing list</ref> Development started due to a stated desire to keep the spirit of the game Oxyd alive since its publisher had decided to leave the video game market that same year.<ref>Template:Cite book</ref> In 2007, Enigma reached stable version 1.01. Current version is 1.30.

DevelopmentEdit

The landscapes are generated by scripts in the Lua programming language, making the creation of complicated landscapes relatively easy.<ref>Template:Cite book</ref> A level editor exists.<ref name=blackballed>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref name=leveldevel>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Composer of the menu music 'Pentagonal Dreams' is Andrew 'Necros' Sega.

Enigma does not currently support the popular cooperative two-player network games that were available with some versions of Oxyd, but most of the two-player landscapes are playable in single-player.

ReceptionEdit

Enigma has been praised in reviews as open source fan game and clone of Oxyd.<ref name=macobserver/><ref name=pro-linux/> Enigma was selected by Linux Format as "HotPick" in February 2007.<ref>Linux Format 089 February 2007, page 73</ref> It is included in many Linux distributions and is distributed over various freeware outlets. Enigma was downloaded alone over SourceForge between 2011 and May 2017 over 110,000 times according to their download statistic,<ref>enigma-game – stats on sourceforge.net (2016)</ref> computerbild.de counted another 30,000 downloads.<ref>Enigma on computerbild.de (May 2007)</ref>

Also several video game magazines' cover disks included Enigma as part of Freeware and remake collections, for instance GameStar from June 2005.<ref>DVD Sonderheft GameStar 06/2005 on gamestar.de</ref>Template:Better source needed

ReferencesEdit

Notes

Template:Notelist

Inline citations

Template:Reflist

External linksEdit

Template:Sister project