Monkey Bubble - Le Bottin des Jeux Linux

Monkey Bubble

Specifications

Title: Monkey Bubble Type: Status lost
Genre: Puzzle Status:
Category: Puzzle ➤ Assembly ➤ Puzzle Bobble & Magical Drop Commercial:
Tags: Demo:
Released: Latest : 0.5 / Dev : E1803fb3e6 Package Name:
Date: 2013-03-17 Extern Repo:
License: GPL v2 Repo:
Perspective: Third person Package:
Visual: 2D Binary:
Pacing: Real Time Source: ✓
Played: Single & Multi PDA:
Quality (record): 5 stars Quality (game):
Contrib.: Goupil & Louis ID: 11972
Created: 2010-08-20 Updated: 2015-01-15

Summary

[fr]: Un clone du jeu Puzzle Bobble [en]: A clone of the game Puzzle Bobble

Videos

Trailer / Gameplay [en] / [en] / [fr] :

Links

Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t t t r r r r r g g] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

Commercial : (empty)

Resources
• (empty)
Technical informations
[Open Hub] [PCGamingWiki] [MobyGames]

Social
Devs (Monkey Bubble Team [fr] [en]) : [Site 1 2] [twitter] [YouTube] [Interview 1 2]
Game : [Blog] [Forums] [twitter] [YouTube]

On other sites
[Wikipedia (Puzzle Bobble) [fr] [en]]
[Jeux libres [fr]] [Fedora [fr]] [Framasoft [fr]]


Reviews


News / Source of this Entry (SotE) / News (SotN)

Description [fr]

Un clone du jeu Puzzle Bobble, par la Monkey Bubble Team.

Monkey Bubble est un clone mono et multijoueur (2 joueurs en hotseat) du jeu Puzzle Bobble.

Le principe de Puzzle Bobble est le suivant :
Le joueur lance des bulles de couleur à partir du bas de l'écran dans la direction souhaitée avec pour objectif d'éliminer les bulles situées au dessus avant que l'agrégat n'ait atteint le bas de l'écran.
Pour y parvenir il doit viser les bulles de couleur afin de créer des grappes d'au moins 3 bulles identiques qui dans ce cas, se détachent et tombent.
La difficulté est accrue par le fait :
• que le joueur a un temps limité pour lancer sa bulle (au delà du temps imparti elle est automatiquement lancée),
• qu'il ne maîtrise pas la couleur de la bulle,
• qu'à intervalle régulier l'ordinateur ajoute de nouvelles lignes de bulles et/ou fait descendre d'une ligne l'ensemble de l'agrégat.
Dans le mode multijoueur, les joueurs luttent pour la rapidité et induisent l'ajout de bulles supplémentaires sur le terrain adverse lorsqu'ils éliminent des grappes de bulles.

Description [en]

A clone of the game Puzzle Bobble.

Monkey bubble is a Gnome game in wich you must explode all bubbles in the game area, just like frozen-bubble.

It use Gtk and GStreamer

Wikipedia :Puzzle Bobble (Japanese: パズルボブル Hepburn: Pazuru Boburu?), also known as Bust-a-Move, is a 1994 tile-matching arcade puzzle video game for one or two players created by Taito Corporation. It is based on Taito's popular 1986 arcade game Bubble Bobble, featuring characters and themes from that game. Its characteristically "cute" Japanese animation and music, along with its play mechanics and level designs, made it successful as an arcade title and spawned several sequels and ports to home gaming systems.

Gameplay

At the start of each round, the rectangular playing arena contains a prearranged pattern of coloured "bubbles". (These are actually referred to in the translation as "balls"; however, they were clearly intended to be bubbles, since they pop, and are taken from Bubble Bobble.) At the bottom of the screen, the player controls a device called a "pointer", which aims and fires bubbles up the screen. The colour of bubbles fired is randomly generated and chosen from the colors of bubbles still left on the screen.

The fired bubbles travel in straight lines (possibly bouncing off the side walls of the arena), stopping when they touch other bubbles or reach the top of the arena. If a bubble touches identically-colored bubbles, forming a group of three or more, those bubbles—as well as any bubbles hanging from them—are removed from the field of play, and points are awarded.

After every few shots, the "ceiling" of the playing arena drops downwards slightly, along with all the bubbles stuck to it. The number of shots between each drop of the ceiling is influenced by the number of bubble colors remaining. The closer the bubbles get to the bottom of the screen, the faster the music plays and if they cross the line at the bottom then the game is over.

The objective of the game is to clear all the bubbles from the arena without any bubble crossing the bottom line. Bubbles will fire automatically if the player remains idle. After clearing the arena, the next round begins with a new pattern of bubbles to clear.

Installation [fr]

INSTALLATION :
Installez les paquets :libcairo2-dev libgtk2.0-dev libpango1.0-dev libgconf2-dev librsvg2-dev gir1.2-gstreamer-0.10 libgstreamer0.10-dev libglade2-dev libgnomecanvas2-dev libgnome2-dev libgnomeui-dev libsepol1-dev libselinux1-dev libcanberra-gtk-dev

Compilez le jeu en lançant successivement en console dans le répertoire du jeu les commandes suivantes :
$ ./autogen.sh
$ make

Test [fr]

Test (0.5) :
Très joli et très prenant, dommage qu'il n'y ait pour l'instant pas de son.


Test (e1803fb3e6) :
Un source est uniquement disponible. Une grosse galère pour tenter de l'installer du fait des nombreuses dépendances non détectée par le script (trouvées par tâtonnement, et encore je ne suis pas sûr d'avoir tout trouvé) :(.

Malheureusement sa compilation plante sur :
$ make
(...)
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/harfbuzz -g -O2 -MT linktest-linktest.o -MD -MP -MF .deps/linktest-linktest.Tpo -c -o linktest-linktest.o `test -f 'linktest.c' || echo './'`linktest.c
linktest.c: In function ‘main’:
linktest.c:42:30: warning: passing argument 3 of ‘gnome_scores_new’ from incompatible pointer type [enabled by default]
FALSE);
^
In file included from linktest.c:23:0:
../libgnomeui/gnome-scores.h:114:12: note: expected ‘gfloat *’ but argument is of type ‘double *’
GtkWidget* gnome_scores_new (
^
mv -f .deps/linktest-linktest.Tpo .deps/linktest-linktest.Po
(...)
board.c: In function ‘advance_quadrant’:
board.c:722:7: error: variable ‘x’ set but not used [-Werror=unused-but-set-variable]
gint x, y;
^
cc1: all warnings being treated as errors
make[4]: *** [board.o] Erreur 1
make[4]: quittant le répertoire « /mnt/DDprc/Download/monkey-bubble-master/src/monkey »
make[3]: *** [all] Erreur 2
make[3]: quittant le répertoire « /mnt/DDprc/Download/monkey-bubble-master/src/monkey »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /mnt/DDprc/Download/monkey-bubble-master/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /mnt/DDprc/Download/monkey-bubble-master »
make: *** [all] Erreur 2

J'ai tenté un : $ make -i
(pour ignorer les erreurs), mais çà ne fonctionne pas davantage :(


Commentaires généraux :
Le site d'origine (http://home.gna.org/monkeybubble/index.html) est à présent fermé.
Néanmoins le jeu est sur Launchpad (lien "Dev site 2, j'ai tenté sa compilation : elle plante aussi) et "GitHub (lien "Dev site 1", sa compilation plante, voir plus haut).
Je maintien néanmoins cette fiche (sans son statut "Linux Games") dans l'espoir de revoir ce jeu de très bonne qualité ...