Note: this is a fork of the upstream project which contains
- Addition of fixes for bugs already opened on upstream but never closed by the original author.
- Addition of a desktop launcher with icon.
Freegemas is an open source version of the well known Bejeweled, for GNU/Linux and Windows. It's written in C++ using SDL2. In the past it used Gosu instead of SDL2, and the old repository can be found at Google Code
First, you need to install git and gcc:
sudo apt-get install git build-essential cmake
Next, install SDL2 from the repositories:
sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-mixer-dev
After that, clone the repo:
git clone https://github.com/savbran/freegemas-fixed.git
Do an out-of-source compilation and run the program:
mkdir build
cd build
cmake ..
make
./freegemas
This assumes that you are already using Homebrew. You will need CMake and a few libraries to compile Freegemas:
brew install cmake sdl2 sdl2_mixer sdl2_ttf sdl2_image gettext
Now follow the instructions above, starting with git clone
.
The music in the game is Easy Lemon by Kevin MacLeod Licensed under Creative Commons: By Attribution 3.0