-
Notifications
You must be signed in to change notification settings - Fork 2
In this Breakout-style game, guide the bouncing ball left and right, clearing away blocks to reach the next level. Diamonds is a tribute to the original game, created by Oliver Dreer and released by Varcon Systems in 1992.
License
mblaine/Diamonds
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Diamonds In this Breakout-style game, guide the bouncing ball left and right, clearing away blocks to reach the next level. Diamonds is a tribute to the original game, created by Oliver Dreer and released by Varcon Systems in 1992. >>> How to play Controls Left arrow - move the ball left Right arraow - move the ball right F2 - start a new game P - pause/unpause R - restart the current level Q - quit the current game Escape - exit the program (doesn't alwasy work, try Game->Exit) While the ball constantly bounces up and down, the only control you really have is with the left and right arrow keys. The goal is to see how far you can make it before running out of lives, lost when the ball makes contact with a skull block. To complete a level, clear away all the diamond blocks on the screen by bouncing the ball off of them. However, before the diamond blocks will be destructable, all the color blocks must be destroyed. To remove a color block, the ball must hit it while matching the block's color. To change the color of the ball, run it into a paintbrush block first. Light blue blocks must be cleared first because there are no light blue paintbrush blocks. The only time the ball is light blue is when first starting a level, or right after losing a life. Also, there are lock and key blocks. These aren't required to be eliminated to complete a level, but probably do prevent access to color or diamond blocks which must be cleared. The ball has to be orange to pick up a key or to use a key to destroy a lock. Hints Again, when starting a new level avoid paintbrush blocks until all the light blue blocks are gone. Watch out for reverse blocks, they swap the left and right keys for the rest of the current level or until a skull block is hit. Be sure and check out the "More Diamonds" levelset from the Levelset menu! >>> License This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. A copy of the GNU General Public License can be found in the file COPYING.txt wherever Diamonds is installed, or at gnu.org/licenses/. >>> Source The source code for Diamonds is freely available at github.com/mblaine/Diamonds. The source for Diamonds' dependencies can be found at the urls listed in the Dependencies section below. >>> Change log March 27, 2012 Moved to repository on GitHub May 5, 2008 (v0.4) First public release (on SourceForge at diamonds.sourceforge.net) >>> Installation If on Windows, you can download and run the installer from github.com/mblaine/Diamonds/downloads. Either way, you can unzip a build archive wherever you want and then run diamonds.exe. Every file Diamonds reads or writes is in the data directory and is refered to by that relative path. >>> Building Be sure and see the dependencies section below. If building using MinGW on Windows, see BUILD-WIN32-MINGW.txt in the build-win32-mingw directory extracted from the source archive. Unfortunately Diamonds has not been built using any other compiler on any archive operating system yet. >>> Dependencies SDL - libsdl.org/download-1.2.php SDL_image - libsdl.org/projects/SDL_image/ SDL_mixer - libsdl.org/projects/SDL_mixer/ SDL_ttf - libsdl.org/projects/SDL_ttf/ Which as used by Diamonds depend on libpng - libpng.org/pub/png/libpng.html libogg - xiph.org/downloads/ libvorbis - xiph.org/downloads/ libvorbisfile - xiph.org/downloads/ libfreetype - sourceforge.net/projects/freetype/ zlib - zlib.net/ And if building wxWidgets - wxwidgets.org/downloads/
About
In this Breakout-style game, guide the bouncing ball left and right, clearing away blocks to reach the next level. Diamonds is a tribute to the original game, created by Oliver Dreer and released by Varcon Systems in 1992.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published