1Games::FrozenBubble(3)User Contributed Perl DocumentationGames::FrozenBubble(3)
2
3
4

NAME

6       Games::FrozenBubble - arcade/reflex game - THIS IS A BETA VERSION
7

TIPS

9       During net/lan game choose, there is a chat system. Here are the
10       available keys and tips:
11
12       just type and hit enter to send a message
13       page up and page down allow you to view history as in IRC programs
14       arrow up and down allow you to recall previous messages you've sent
15       the TAB key triggers nick completion on listening players
16       in the pre-game chat, the following commands are available:
17               /me <action>: sends an action message instead of sending a regular message
18               /nick <new_nick>: change your nick
19               /server: query the name of the server you're connected to
20               /fs: toggle fullscreen
21               /list: view list of listening players
22               /geolocate: geolocate yourself again
23               /autokick <nick> [<text>]: add/remove that nick to autokick list
24
25       in the in-game chat, the following commands are available:
26               /kick <nick> [<text>]: kick a joiner from your game (if you're
27                                      creator), optionally with an explanatory text
28
29       During a game, the following default key shortcuts are available:
30
31       TAB: next playlist music (if sound available and when playlist is used)
32       F11: toggle music
33       F12: toggle sound
34       Keypad Minus: lower music/sound volume
35       Keypad Plus: raise music/sound volume
36
37       When in multiplayer with 3+ players:
38
39       F1: send malus to top left player
40       F2: send malus to top right player
41       F3: send malus to bottom left player
42       F4: send malus to bottom right player
43       F10: send malus to all opponents
44
45       Notice: you can see who you attack because the F1..F4 little text next
46       to the player turns white - you can see who is attacking by the
47       presence of the small pinguins of the opponent on the left of your
48       igloo.
49

TROUBLESHOOTING

51   Having problems running Frozen Bubble?
52       If you are colourblind, we already have what you're looking for: please
53       use the "-cb"commandline parameter, and bubbles will be printed with
54       little geometrical symbols inside.
55
56   Fix your problems
57       Most of the problems you can encounter with Frozen-Bubble don't require
58       contacting us directly, and actually we can't fix most of them.
59
60       First, please notice that we have developed this software on the
61       GNU/Linux platform. There are ports to other operating systems, but we
62       can't and don't want to support them. If you happen to be using Frozen-
63       Bubble on FreeBSD, NetBSD, Windows or Mac OS X, please contact the
64       authors of this "port" if you have trouble installing/running/whatever.
65       Thank you.
66
67       Then, if you use Linux and installed a package provided by your
68       distribution, you have to contact the guys of your distribution. We
69       don't know the intrinsics of every Linux distributions and neither the
70       patches they have applied to Frozen-Bubble when packaging.
71
72   Troubleshoot most common problems on GNU/Linux
73       First, please notice that we are not a GNU/Linux vendor, we are not
74       Debian, Red Hat, Ubuntu, Mandriva or Gentoo. So if you can't install it
75       with apt-get, emerge, urpmi, yum or whatever, or if you managed to
76       install it but it won't start or won't run properly, there are much
77       higher chances this is a problem with your vendor, not with us. Try to
78       think before contacting us: is your problem really with our software?
79       or with how your vendor compiled/integrated it with the system?
80
81       Now, to ease your life, we provide links to common problems you may
82       encounter.
83
84       "...cannot handle TLS data..." message at startup
85           It seems this is related with buggy or badly installed nvidia
86           drivers. Debian has a bugreport and a fix
87           (<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=223096>) for
88           this one.
89
90       "Can't locate SDL.pm in @INC..." message at startup
91           Either you didn't install sdlperl, or you installed it at the wrong
92           location.  Check where the file SDL.pm was installed on your system
93           and what is the @INC search path of perl, there are chances they
94           don't match.
95
96               perl -e 'print join("\n", @INC)
97
98       crash with a "SIGILL" when trying to start a new game
99           You're probably using buggy "SDL-1.2.6" on an Intel processor;
100           please update to "SDL-1.2.7" or more recent.
101
102       "Not a HASH reference at /usr/games/frozen-bubble line 310" message at
103       startup
104           It seems that you're using an incompatible (too recent) version of
105           perl-SDL on FB1. Either downgrade or apply this patch.
106           <http://www.frozen-bubble.org/perl-SDL.patch>
107
108       If you have more to add, you may want to contact us: "contact2 X
109       frozen-bubble.org",
110       <http://sdlperl.ath.cx/projects/SDLPerl/query?component=FrozenBubble>
111

FREQUENTLY ASKED QUESTIONS

113   Help! I am unable to download Frozen-Bubble from your website!
114       Uh, the downloads page (<http://www.frozen-bubble.org/downloads/>)
115       should be fairly understandableX
116
117       If you're using Windows, or Mac OS X, read the Ports section of the
118       downloads page (<http://www.frozen-bubble.org/downloads/#Ports>)!  man,
119       you can do it, I am sure you can, don't quit trying so fast!
120
121   Help! Frozen-Bubble doesn't work!
122       Easy, go to the troubleshooting page
123       (<http://www.frozen-bubble.org/troubleshooting/>).  And don't forget we
124       don't know your system or distribution, help yourself or ask your
125       vendor.
126
127   Hey, why not porting Frozen-Bubble to <my favorite phone or whatever>?
128       Simple! Because we aren't interested in this. Ask the authors of other
129       ports, maybe they will be. But no use emailing us about it.  Thanks.
130
131   I'd suggest adding mouse aiming to the game
132       Yes, but, see, it would not be fair to players using keyboard, because
133       mouse aiming is analog-based, whereas keys are not. So, no mouse,
134       sorry.
135
136   My joystick doesn't work!
137       If you're not using Linux, sorry we don't know and support your system.
138
139       If you're using Linux, maybe we can help. When trying to use your
140       joystick in Frozen-Bubble, if nothing comes up, most probably your
141       joystick isn't configured correctly (or supported in Linux), use
142       "--joysticks-info" commandline parameter to verify that FB detects your
143       joystick properly: if it does, information about your joystick(s) will
144       be printed in console on startup, and you should have no problem using
145       your joystick in FB - just trigger a direction or a button in the
146       "change keys" dialog; if not, try to load the proper kernel modules etc
147       - for example, the kernel module "joydev" is needed for all joysticks,
148       but it is sometimes not automatically loaded when plugging in a
149       joystick (even in modern distros and with USB joysticks) - after
150       loading this kernel module, retry in FB.
151
152   Special keys
153       In the 3p/4p/5p network game, you can see F1, F2, F3 and F4 printed in
154       the game screen - one function key per remote player. These keys allow
155       you to aim at a particular remote player instead of everyone at the
156       same time. Indeed, by default, when you create malus bubbles to be sent
157       to your opponents (by exploding a larger group or when bubbles were
158       sticked to exploding bubbles), they are distributed evenly among all of
159       the (living) opponents. If you hit the, say, F2 key before (you can
160       verify you did because F2 is then printed in white on the game screen),
161       next time you will create malus bubbles, they will all be sent to the
162       top-right opponent. This feature can allow you to team up or to aim at
163       the strongest opponent. You can hit F10 to request back an evenly
164       distribution. Notice that when using at least version 2.1.0, you can
165       see who's attacking you at any time by looking at at pinguins left to
166       your igloo
167       (<http://www.frozen-bubble.org/data/fb2.1-attackmaterialized.png>).
168
169       The keys F11 and F12 are also useful (version 2.1.0 minimum): F11
170       allows to toggle the music, and F12 allows to toggle the sound (music
171       plus sound effects).  Additionally, keypad's minus and plus keys allow
172       to alter sound volume.
173
174   It is a shame, I cannot toggle sound in the game!
175       Easy, read the "Special keys" FAQ item.
176
177   Why not 2 or more players on the same computer, and still a 3/4/5 player
178       game in network?
179       Because in 3p/4p/5p game, there is room for only one player with full
180       size graphics. For the other players, the graphics are smaller
181       (<http://www.frozen-bubble.org/downloads/data/fb2-5p.png>), so more
182       than one local player is not possible.
183
184   What are chain reactions?
185       When you pop some bubbles, and another bubble was being held up by the
186       bubbles you popped, that other bubble falls and becomes a malus bubble.
187       In chain reaction mode, that other bubble can also rise up and pop some
188       other bubbles, if you have a pair of bubbles on your screen that are
189       the same color as it with a free position next to it.  This might, in
190       turn, release more bubbles, which can also rise up and pop pairs of
191       their own color, in a big chain reaction. Let's illustrate that:
192
193       1. First, you pop some bubbles of the same color, yellow in our
194       example, which release some extra bubbles of a different color (black
195       and purple).
196           <http://www.frozen-bubble.org/data/cr1-0.png>
197
198       2. The purple bubble just falls.  The black bubble would fall too, but
199       this is chain-reaction mode.  So instead of falling, the black bubble
200       sees a group of other black bubble with a free position next to it, and
201       swoops back up to be with them.
202           <http://www.frozen-bubble.org/data/cr1-1.png>
203
204       3. The black bubbles pop, releasing several other bubbles.  The orange
205       bubble sees a group of other orange bubbles with a free position next
206       to it, and swoops back up to be with them.
207           <http://www.frozen-bubble.org/data/cr1-2.png>
208
209       4. The orange bubbles pop, releasing a couple of other bubbles.
210           <http://www.frozen-bubble.org/data/cr1-3.png>
211
212       5. But there are no more groups for these bubbles, so the chain
213       reaction is over.
214           <http://www.frozen-bubble.org/data/cr1-4.png>
215
216   What's single player targetting?
217       Easy, read the "Special keys" FAQ item.
218
219   Can I meet the game designers or other players on IRC?
220       Sure! Please join the IRC channel "#fb2-en" for English, or "#fb2-fr"
221       for French, on irc.freenode.net (<http://freenode.net/>) - though we're
222       rarely there. Best is to send a mail.
223

CONTRIBUTE

225       Talk to FROGGS or kthakore on #sdl irc.perl.org.
226
227       Fork and hack on <http://github.com/kthakore/frozen-bubble>
228
229
230
231perl v5.36.0                      2022-07-21            Games::FrozenBubble(3)
Impressum