Rocks'n'Diamonds | |
---|---|
![]() Above is a graphic used as the game icon and for a gameplay element, the emerald. | |
Developer(s) | Holger Schemel |
Publisher(s) | Artsoft Entertainment |
Platform(s) | |
Release | 23 October 1995
|
Genre(s) | Puzzle |
Mode(s) | Single-player, multiplayer |
Rocks'n'Diamonds is an open-source [a] puzzle video game created by Holger Schemel and published in 1995 by Artsoft Entertainment. It is a clone of Boulder Dash , Supaplex , Emerald Mine , and Sokoban .
A clone of several puzzle games, Rocks'n'Diamonds features gameplay elements from Boulder Dash, Emerald Mine, and Supaplex—the latter two themselves clones of Boulder Dash—as well as Sokoban, and comes with complete levels sets from all of them, although levels can contain combinations of elements from any of the aforementioned games, as well as new ones. [1]
A common element of Rocks'n'Diamonds involves collecting a set number of diamonds, opening an exit door through which the player can enter the next level. The levels are filled with dirt, which can be dug by simply moving through it, leaving behind empty space, as would "snapping" it without moving the player character. Diamonds are collected in a similar manner. Rocks and diamonds rest on dirt, walls, or other rocks and gems, but fall down once these are removed or a space next to them is vacated. This is sometimes useful, as the player can drop objects into "magic walls", which convert rocks passing through them into gems and gems into rocks, or on top of monsters roaming the levels, destroying most of anything surrounding them. Some destroyed monsters drop gems necessary to achieve the number needed to complete the level. Amoebae expand rapidly and, depending on the game style, will turn into either rocks after a certain amount of time or diamonds if suffocated with rocks prematurely.
The Emerald Mine and Supaplex level sets share the goal of collecting enough of an item before reaching the exit, but differ from the Boulder Dash set in having their own graphical styles, elements, and emulated engines and mechanics. For example, the Emerald Mine set includes dynamite that can be dropped to explode monsters and destructible objects and locked doors with matching keys, while the Supaplex set has no time limit and has levels where entryways restrict the player's movement and gravity affects their character. The Sokoban set differs from the others the most in that the goal is to push objects into the correct places in order to finish the level. As with Boulder Dash, the objects cannot be pulled, and the player must avoid situations where completing the objective becomes impossible. In this case, the objects are giant light bulbs that must be pushed into sockets. [1]
During each session, the player's run is recorded and saved as a replay, as indicated in an interface styled after a tape recorder. Using the tape recorder's controls, the "tapes"—the term used by the game for replays—can then be played back for viewing, or they can be overwritten or ejected for recording on a new tape. With a tape, the player can rewind to any point and record from that position; [2] this is useful in cases where the player wishes to retry a level without having to repeat an earlier part. [3] The game includes a level editor that lets the player create custom levels. The game also supports custom graphics, as well as wholly new level elements that can be created without any prior programming knowledge. [4] If the "Team Mode" option is selected, then up to four players can participate simultaneously in a multiplayer game, depending on session settings and a level's structure. This takes place either locally [5] or over a local area network or the Internet under a client–server model. [6]
Rocks'n'Diamonds's development was begun by Holger Schemel of Artsoft Entertainment, based in Germany. Schemel previously developed a port of Mindbender , a puzzle game based on Deflektor , for the Amiga in 1989 before releasing it on Linux as a free and open-source game called Mirror Magic II in May 1995. [7] His new project would be graphically similar to and its engine based on that of Mirror Magic II. [8]
The game is programmed in C. [8] The first version of Rocks'n'Diamonds, version 0.9, was published for X11-supported Linux distributions on 23 October 1995. [9] This was followed by several major updates. The DOS port debuted with version 1.2.0 on 5 December 1998. Version 2.0.0 saw the game's code rewritten to be compilable with Simple DirectMedia Layer on 1 January 2001, [10] and is thus marked as the release date for the Windows version. With version 2.1.0, Mac OS X was given a port on 5 August 2002. [11] In addition to the game's own engine, [12] three algorithms based on external sources were provided to emulate the mechanics of other games for increased level compatibility. One such method is derived from the engine of Megaplex, a clone of Supaplex, and was first used for Supaplex-styled levels in 2010. [13] The second method was added in 2020 for Emerald Mine levels, based on the engine of an unofficial port of Emerald Mine for X11. [14] The third algorithm, based on the engine of a Boulder Dash clone called GDash, is used for Boulder Dash levels and first appeared in 2024—twenty years after Schemel first conceived of an engine compatible with the original game. [15]
On 17 September 2014, the source code was made available via a Git repository, where the game continues to receive changes as of 29 May 2025 [update] . [16] Rocks'n'Diamonds is published under the GNU General Public License, version 2 and later. However, the Debian package's copyright file states that the status of the game data, which includes graphics resembling those of Emerald Mine and Supaplex [8] and music originating in Amiga demos, [17] is unclear. Therefore, the package is bundled with only the source code and hosted in the contrib area of the Debian repository; the installer then requests to retrieve the necessary files from Artsoft's website. [18]
Reviewing Rocks'n'Diamonds in 1998, Amiga Dream praised its environment, including the graphics and sound effects, and the level editor. Recommending it especially to newcomers of Boulder Dash-style games, it concluded that, while not demanding on a graphics card such as a RIVA TNT, the game would get first-time players "quickly tak[ing] on the form of the arrow keys". [19] The game garnered a generally favorable reception in the Czech Republic. Doupě.cz welcomed the tape recorder feature, but had a mixed reaction to the art style and criticized the difficulty curve and the choice of brief, low-quality samples for music (which Artsoft removed in 2010, citing the industry's awareness of sharing copyrighted files on the Internet [20] ). [3] The same reviewer also lauded the game's ease of use and the editor's versatility. [21] Root.cz was more dismissive of the graphics for its retro look, but praised the breadth of user-made levels sent to the game's author. [22]
Martin Brinkmann of Ghacks recommended Rocks'n'Diamonds as a means of reliving a Commodore 64 classic, praising the execution and the music pulled from the Amiga demoscene. [17] Other sources to recommend the game include Free Software Magazine [23] and Linux Magazine . [24] The Czech magazine Score regarded it as the best and most comprehensive Boulder Dash clone [25] —a point that Edge magazine concurred with when considering it as a noncommercial title with an extensive player base and user-generated content; [26] as of 2006, there were over 50,000 levels available online. [25]
Rocks & Diamonds propose toutes les variantes de Boulderdash et même quelques surprises, ainsi qu'un environnement des plus sympathiques (beau graphisme, ambiance sonore réussie). Les trois versions de Boulderdash sont présentes, mais les vrais connaisseurs iront plutôt exténuer leurs neurones sur les niveaux d'Emerald Mine (cher aux anciens de l'Amiga !). Le "moteur" de R&D est tellement "puissant" qu'il offre même de jouer à Sokoban (le titre préféré des manutentionnaires !). Et pour ceux qui viendront à bout des centaines de niveaux rassemblés, sachez qu'un éditeur de niveaux très bien fait est mis à la disposition de l'utilisateur. Bref, Rocks & Diamonds ne fera pas ronfler votre Riva TNT mais vos doigts auront rapidement la forme des touches de direction (les seules exploitées par Boulderdash) ![Rocks & Diamonds offers all the variants of Boulder Dash and even some surprises, as well as a most user-friendly environment (nice graphics, great sound atmosphere). The three versions of Boulder Dash are present, but true fans will rather challenge themselves with levels from Emerald Mine (dear to Amiga old-timers!). The "engine" of R&B is so "powerful" that it even lets you play Sokoban (the favorite title of warehousemen!). And for those who manage complete the hundreds of collected levels, know that a very well-done level editor is available to the user. In short, Rocks & Diamonds will not make your Riva TNT snore, but your fingers will quickly take the form of the arrow keys (the only ones used in Boulder Dash)!]
O vůbec nejlepším klonu ale není sporu - je jím Rocks'n'Diamonds! RnD je jasně nejkomplexnějším portem, ve kterém si můžete v sympatické grafice zahrát jak původní Boulder Dash, tak i oba zmíněné komerční porty Emerald Mines a Supaplex (plus navrch ještě poněkud nesouvisející Sokoban). Navíc je tu ale množství původních úrovní a především editor, díky němuž (a díky neúnavným fanouškům) se rychle dostanete na neuvěřitelných PADESÁT TISÍC levelů! To všechno samozřejmě zadarmo! Jistě, velká část z nich jsou často nepovedené amatérské pokusy, tisíce jiných však stojí za pokus - všechny je samozřejmě najdete i na našem DVD.[But there is no doubt at all about the best clone; it is Rocks'n'Diamonds! RnD is clearly the most comprehensive port, in which you can warm up both the original Boulder Dash and the two aforementioned commercial ports Emerald Mines and Supaplex (plus the somewhat unrelated Sokoban) in nice graphics. In addition, there is also an abundance of original levels and above all an editor, thanks to which (and thanks to tireless fans) you quickly get into an incredible FIFTY THOUSAND levels! This is all, of course, free of charge! To be sure, a big part of it is often poorly done amateur attempts, but thousands of others are worth a try; you can of course find them all on our DVD.]
Naturally, some are better than others, but a few definitely deserve attention, especially Rocks 'N' Diamonds, a 1995 open source freeware effort that now boasts over 50,000 user-generated levels.