• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

autom4te.cache/H17-Jun-2005-27,37524,901

data/H03-May-2022-472418

m4/H17-Jun-2005-

src/H03-May-2022-6,2584,843

AUTHORSH A D20-Dec-200459 43

COPYINGH A D10-Feb-200517.6 KiB341281

ChangeLogH A D17-Jun-20052.8 KiB8359

INSTALLH A D10-Feb-20059 KiB230175

Makefile.amH A D21-May-200519 21

Makefile.inH A D17-Jun-200518 KiB581508

NEWSH A D22-May-20051.2 KiB1916

READMEH A D17-Jun-20052.2 KiB5542

aclocal.m4H A D03-Mar-200544.6 KiB1,2211,062

backupH A D09-Jun-200519.9 KiB713699

config.guessH A D03-Mar-200542.4 KiB1,4541,257

config.h.inH A D03-Mar-2005741 2919

config.subH A D03-Mar-200530.7 KiB1,5671,426

configureH A D03-Mar-2005161.1 KiB5,3194,333

configure.acH A D03-Mar-2005644 1110

depcompH A D10-Feb-200514.8 KiB527335

install-shH A D10-Feb-20059.3 KiB326189

missingH A D10-Feb-200510.4 KiB361270

README

1OpenBubbles 1.2
2Written by Benny Sperisen
3
4Please email feedback, bug reports and suggestions to lasindi@gmail.com.
5
6Visit www.freewebs.com/lasindi for more free software!
7
8Requirements
9============
10You need a Unix operating system with bash, g++, X11, SDL, and SDL_image
11installed in order to compile and run OpenBubbles. You will also need SDL_gfx,
12available at: www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0
13
14Installation and Uninstallation
15===============================
16See the INSTALL file included in the program.
17
18Help with Debugging
19===================
20I have reason to believe that a bug in the game makes the screen go blank. If
21you would like to help me with this problem, please look at line 270 in
22src/gameloop.cpp. If you experience the bug and want to help me fix it, please
23follow the instructions and email me the results.
24
25License
26=======
27OpenBubbles is released under the terms of the GNU General Public License
28(GPL). Please see the COPYING file to read the license.
29
30Credits
31=======
32Thanks to Evan Bailey (http://www.dolphinsafe.tk/) for a great game in terms of
33game design. As I lack any serious skill in game design, this project let me
34program without having to worry about doing anything creative.
35
36Thanks also to Michael Harris (http://www.harrisfamily.cc/michael) for the
37loop-timing code I use. Although it has negligible effect on faster computers,
38if you're running an old clunker it might help.
39
40I also use the BFont library (http://www.cs.unibo.it/~dbilli/bfont) by Diego
41Billi (http://www.cs.unibo.it/~dbilli). It's neat, simple, and lets me print
42stuff on the screen. Plus, since I get to bundle it with OpenBubbles, users
43don't have to worry about another dependency.
44
45I have to also thank the kind folks on the #sdl channel on Freenode,
46especially LIM. Thanks to them, I was able to get my program to fully utilize
47autoconf, make it more portable, and plug up memory leaks. Also thanks to rnx
48the image of a torus that I edited to create data/sharky.png.
49
50Great credit goes to Jason Woofenden for writing the physics code in
51in the bounceOff() function (implemented in sprite.cpp). Now the bubbles
52bounce off of one another perfectly.
53
54All sounds were public domain.
55