Contents
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:
|
|
|
|
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
1. Source code
Latest stable released version is 2.4.6.
Source code: gbrainy-2.4.6.tar.gz (sha1sum 6d285437a19c396ea823ba0ae1a0f6bba8901119)
2. Unix / Linux versions
Packages for Debian.
Packages for Ubuntu
Packages for Fedora (Also build with OpenSuse build service).
Packages for openSUSE.
Packages for Mandriva.
Packages for One Laptop Per Child.
Packages for Slackware
Packages for ArchLinux
Also available as live CD:
Mono live CD includes all the Mono tools and gbrainy.
3. 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.
Contact
Jordi Mas <jmas at softcatala.org>. Personal home page