Rocks'n'Diamonds

Last updated
Rocks'n'Diamonds.svg
Developer(s) Holger Schemel
Publisher(s) Artsoft Entertainment
Platform(s) Windows, Linux, OS X, Unix, MS-DOS, Android
Release
Genre(s) Puzzle
Mode(s) Single-player, multiplayer
Level 13 Rocksndiamonds lvl13.png
Level 13
Level 15 Rocksndiamonds lvl15.png
Level 15
Level 19 Rocksndiamonds lvl19.png
Level 19

Rocks'n'Diamonds is a puzzle video game with elements of Boulder Dash , Supaplex , Emerald Mine , Solomon's Key , and Sokoban . It is free software under the GNU GPL-2.0-only license created by Artsoft Entertainment and designed by Holger Schemel. [1]

Contents

Gameplay

Rocks'n'Diamonds features gameplay elements from all the games mentioned above, usually in the form of sub-games, although levels can feature combinations of elements from any of the games mentioned above, as well as new ones.

There are currently more than 50,000 levels available on Rocks'n'Diamonds-related pages. Rocks'n'Diamonds can also read native levels from the games Emerald Mine, Supaplex and Diamond Caves II.

Boulder Dash

The Boulder Dash game involves collecting a set number of diamonds after which an exit door opens through which the player can enter the next level. The levels are filled with dirt which can be dug simply by moving through it. This creates empty space. Diamonds can be collected by moving into them. Rocks and diamonds can rest on dirt, walls (only indestructible and slippery/magic walls), or other rocks and gems, but once these are removed (or the space next to them), they will fall down. This is sometimes useful, as the player can drop things on top of monsters (butterflies and fireflies) roaming the levels. Some destroyed monsters drop gems necessary to achieve the necessary number to complete the level. Amoeba can be dangerous and unpredictable, but also occasionally useful for several reasons of too few diamonds, or if you need to destroy a monster.

Supaplex and Emerald Mine

The Supaplex and Emerald Mine games can be considered clones of Boulder Dash themselves, although they have added elements, including explosives, acid, locked doors with matched keys, and more. Rocks'n'Diamonds provides a download of approximately 50000 Emerald Mine levels, however, it can only play a very limited amount of them under its primary engine; because of this, it utilizes an older version of Emerald Mine for X11 to play those levels.

Sokoban

The Sokoban game is a puzzle, and can be considered to be viewed from above, as its elements are not affected by gravity. This game lets the player push giant light bulbs into sockets in order to finish the level.

Level editor

The game includes a level editor that lets the player create custom levels. The game also supports custom graphics, as well as whole new level elements which can be created without any programming knowledge.

Development

With its release in 1995, [2] it is one of the earliest games available for Linux, [3] and it also runs on MS-DOS, Microsoft Windows, Unix, and Mac OS X. The MS-DOS version is based on code by Guido Schulz. The native Emerald Mine game engine is based on an older version of Emerald Mine for X11 by David Tritscher, which is used to read and play all native Emerald Mine levels.

Since 2014 the source code is available via a Git repository. [4] The game was later ported to various platforms, for instance in 2014 to the OpenPandora handheld. [5]

Reviews

The game has been praised and noted by Free Software Magazine [6] and Linux Magazine . [7]

See also

Related Research Articles

<span class="mw-page-title-main">Puzzle video game</span> Video game genre

Puzzle video games make up a broad genre of video games that emphasize puzzle solving. The types of puzzles can test problem-solving skills, including logic, pattern recognition, sequence solving, spatial recognition, and word completion. Many puzzle games involve a real-time element and require quick thinking, such as Tetris (1985) and Lemmings (1991).

<i>Sokoban</i> 1981 video game

Sokoban is a puzzle video game in which the player pushes boxes around in a warehouse, trying to get them to storage locations. The game was designed in 1981 by Hiroyuki Imabayashi, and first published in December 1982.

<i>Chips Challenge</i> 1989 video game

Chip's Challenge is a top-down tile-based puzzle video game originally published in 1989 by Epyx as a launch title for the Atari Lynx. It was later ported to several other systems and was included in the Windows 3.1 bundle Microsoft Entertainment Pack 4 (1992), and the Windows version of the Best of Microsoft Entertainment Pack (1995), where it found a much larger audience.

Irrlicht is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, Xbox, PlayStation Portable, Symbian, iPhone, AmigaOS 4, Sailfish OS via a QT/Qml wrapper, and Google Native Client.

<i>Boulder Dash</i> (video game) 1984 video game

Boulder Dash is a 2D maze-puzzle video game released in 1984 by First Star Software for Atari 8-bit computers. It was created by Canadian developers Peter Liepa and Chris Gray. The player controls Rockford, who collects treasures while evading hazards.

<i>Supaplex</i> 1991 video game

Supaplex is a video game created by Philip Jespersen and Michael Stopp, two Swiss students, and published by Digital Integration in 1991. It is an extended clone of Boulder Dash.

<i>Repton</i> (video game) Video game series

Repton is a video game originally developed by 16-year-old Briton Tim Tyler for the BBC Micro and Acorn Electron and released by Superior Software in 1985. The game spawned a series of follow up games which were released throughout the 1980s. The series sold around 125,000 copies between 1985 and 1990 with Repton 2 selling 35,000 itself. The games have since been remade for several modern systems, including iRepton for the iPhone / iPod Touch in 2010, and Android Repton 1, Android Repton 2 and Android Repton 3 from 2016 to 2018.

<i>Super Puzzle Fighter II Turbo</i> 1996 video game

Super Puzzle Fighter II Turbo, released in Japan as Super Puzzle Fighter II X, is a tile-matching puzzle video game released in 1996 for the CP System II (CPS2) arcade board, by Capcom and its Capcom Coin-Op division. The game's title is a play on Super Street Fighter II Turbo, as there were no other Puzzle Fighter games at the time, and the game includes music and interface elements spoofing the Street Fighter Alpha and Darkstalkers games. It was a response to Sega's Puyo Puyo 2 that had been sweeping the Japanese arcade scene.

<i>Kroz</i> 1987 video game

Kroz is a series of Roguelike video games created by Scott Miller for IBM PC compatibles. The first episode in the series, Kingdom of Kroz, was released in 1987 as Apogee Software's first game. It was also published on Big Blue Disk #20. Kroz introduced the scheme of the first episode being free and charging money for additional episodes, a technique which defined the business model for Apogee and was adopted by other MS-DOS shareware publishers.

SVGAlib is an open-source low-level graphics library which ran on Linux and FreeBSD and allowed programs to change video mode and display full-screen graphics, without the use of a windowing system. Alongside X11 and the General Graphics Interface, it was one of the earliest libraries allowing graphical video games on Linux.

<span class="mw-page-title-main">Lincity</span> Free and open-source SimCity clone

Lincity is a free and open-source software construction and management simulation game, which puts the player in control of managing a city's socio-economy, similar in concept to SimCity. The player can develop a city by buying appropriate buildings, services and infrastructure. Its name is both a Linux reference and a play on the title of the original city-building game, SimCity, and it was released under the GNU General Public License v2.

<i>Bone Cruncher</i> 1987 video game

Bone Cruncher is a puzzle video game for the Acorn Electron, BBC Micro, and Commodore 64 first published by Superior Software in 1987. It uses the "rocks and diamonds" mechanics of Boulder Dash. An Amiga version was released in 1988.

<span class="mw-page-title-main">Kye (video game)</span> 1992 video game

Kye is a real-time puzzle game with a variety of interacting objects. It takes ideas from puzzle games like Sokoban and Boulder Dash, but the inclusion of active objects gives it a real-time component, and it can also produce arcade-game levels like those found in Pac-Man. Anyone can create new levels for the game.

<i>Crystal Mines II</i> 1992 video game

Crystal Mines II is a puzzle video game designed and programmed by Ken Beckett for Color Dreams. It was licensed to Atari Corporation for the Lynx handheld system. The game is a sequel to Crystal Mines for the Nintendo Entertainment System. Both releases are similar to Boulder Dash, a genre which has since become known as "rocks and diamonds" games.

<i>Perplexity</i> (video game) 1990 video game

Perplexity is a video game created by Ian Collinson for the Acorn Electron and BBC Micro and published by Superior Software in 1990. It is a pseudo 3D maze game with Sokoban-style puzzles.

<span class="mw-page-title-main">Simple and Fast Multimedia Library</span> Graphics and Multimedia Library written in C++

Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2.

<i>Sokobond</i> 2013 video game

Sokobond is a puzzle video game created by Alan Hazelden and Harry Lee. Gameplay involves moving atoms around 2D grids to form chemical compounds. The game was released on Linux, OS X, and Windows in August 2013. It was later released for Nintendo Switch in September 2021, and iOS and Android in May 2022. The game received generally favorable reviews from critics.

<i>Minetest</i> 2010 open source video game

Minetest is a free and open-source game creation system with focus on voxel graphics. It is written primarily in C++ and makes use of the Irrlicht Engine. Minetest provides an API for users to write their own games and mods written in Lua. It is cross-platform, being available for Microsoft Windows, macOS, Linux, some BSD descendants, some GNU variants and Android.

<i>Emerald Mine</i> 1987 video game

Emerald Mine is a 1987 puzzle video game developed and published for Amiga and Atari ST by Kingsoft. The series follows mines filled with various gems, such as emeralds. It is a Boulder Dash clone in which the player completes levels by collecting sufficient gems before reaching the exit. Emerald Mine was Kingsoft's best-selling title with reviews generally favorable, and spawned several sequels. It was also Volker Wertich's, one of the game's designers, most successful game until The Settlers in 1993, of which he was also the creator.

<i>Helltaker</i> 2020 video game

Helltaker is a freeware indie puzzle-adventure game with dating-sim elements designed by Polish developer Łukasz Piskorz, also known as vanripper. It was released in May 2020 for Microsoft Windows, macOS, and Linux, and is described as "a short game about sharply dressed demon girls."

References

  1. "Rocks'n'Diamonds". directory.fsf.org . FSF. 24 November 2013. Retrieved 1 May 2014.
  2. Changes readme for the early versions of Rocks'n'Diamonds. Retrieved on 07-may-2008.
  3. It belongs e.g. to the standard install size of the games package for SUSE Linux.
  4. rocksndiamonds.git on git.artsoft.org
  5. rocksndiamonds on repo.openpandora.org
  6. Free Software Game Favorites: Rocks'n'Diamonds Archived 2008-07-06 at the Wayback Machine - Free Software Magazine
  7. Gifts for Gamers: Some End-of-Year Recommendations, Part 3 - Linux Magazine