gbrainy

gbrainy is a brain teaser game and trainer to have fun and to keep your brain trained.

It provides the following types of games:

Logic puzzles. Games designed to challenge your reasoning and thinking skills.

Mental calculation. Games based on arithmetical operations designed to prove your mental calculation skills.

Memory trainers. Games designed to challenge your short term memory.

Verbal analogies. Games that challenge your verbal aptitude.

gbrainy provides different difficulty levels making gbrainy enjoyable for kids, adults or senior citizens. It also features player's game history, player's personal records, tips for the player, or fullscreen mode. gbrainy can be also extended easily with new games developed by third parties.

It is designed for GNOME and runs on top of GNU/Linux and different Unix flavours. There is also a port for Microsoft Windows.

gbrainy project's objectives

gbrainy project's objectives are:

To produce gbrainy, a free and open brain teaser game for Linux, Windows and other platforms.

To bring a platform (gbrainy.Core) that other people can use to build up their own applications or clients.

To author a collection of free and open brain teasers described using XML that can be consumed by any other application. See games.xml and verbal_analogies.xml.

Frequently asked questions

There is a collection of Frequently asked questions about gbrainy.

Screenshots

These are some screenshots of gbrainy:



gbrainy main screen

An example of a logic game

An example of a memory game

An example of a calculation game

Requirements

gbrainy requires:

intltool 0.35 or higher

Mono 3.0.0 or higher

GTK and GTK Sharp 2.10 or higher

librsvg 2.2 or higher

Cairo 1.2 or higher

Mono.Addins 0.3 or higher

In a standard Ubuntu installation the packages required to compile gbrainy are: intltool, mono-gmcs, mono-devel, libmono-dev, libgnome2-dev, libgnomeui-dev, libmono-cairo2.0-cil.

Download

Source code

Latest stable released version is 2.4.2.

Unix / Linux versions

Also available as live CD:

Mono live CD includes all the Mono tools and gbrainy.

Windows

gbrainy is a game designed for Linux but however it can run on Win32. gbrainy installer for Windows installs the application and the translations that were 95% when the installer was built. The language that gbrainy is used in based in your Microsoft Windows locale configuration.

You can download gbrainy Windows build from:

Getting the Source Code from GNOME Git

gbrainy's source code is stored in GNOME Git. To get a working copy of the latest available source code, type:

git clone https://gitlab.gnome.org/GNOME/gbrainy.git

Browse the code on-line using https://gitlab.gnome.org/GNOME/gbrainy.

How to install it from sources

Decompress the contents of the gbrainy compressed distribution file and then do:

./autogen.sh (only if downloaded from git) ./configure make install

Once you finish, just run it using the gbrainy script or using mono gbrainy.exe.

Development

gbrainy is written for GNOME using Mono, C# and Cairo. There is a development page with all the information for people willing to do bug fixing, develop or extend gbrainy.

Roadmap

There is a detailed roadmap for future versions.

See the previously released versions since August 2007.

Reporting bugs

You can summit bug reports for gbrainy using the issue tracker.

How to help

Help in any area is appreciated. Here are some areas were you can help:

Play the game and provide feedback about the application.

Translation to different languages. Check the current status of gbrainy translations. Please, read our recommendations on the areas that you should give special attention when translating gbrainy.

Any development aid, including fixes, new puzzles or verbal analogies.

Ideas for new logic puzzles or game trainers.

If you like gbrainy, blog about it and tell your friends about it!

Discuss

There is a gbrainy public group where people can share its experiences, ideas and get involved in gbrainy development. If you have ideas or experiences it is better if you use the list instead of writing to me directly.

Jordi Mas <jmas at softcatala.org>. Personal home page

CategoryLogicGame