OpenBubbles
Home OpenBubbles Chess AI Stoichiometry Solver TicTacToe AI Transportation Efficiency The Case for Semi-Free Software Navigation Menu

 This is a clone of Evan Bailey's game Bubbles. Why did I reinvent the wheel? In this case, the wheel is made in Game Maker, so anyone who wants to do any serious programming would not be able to unless they A) ran Windows and B) ran a program that doesn't give the user very great power. OpenBubbles is written in C++ using SDL, so the programmer has some pretty powerful tools at his/her disposal; in addition, because SDL is cross-platform, OpenBubbles can be ported to any (major) platform, including Windows. Of course, I only run Unix, so I will only be producing Unix source code. Though it was a relatively minor issue, Evan's license is only semi-free because it doesn't permit commercial use of the source code. Now, you are free to make as much money as you want off of improvements of OpenBubbles (provided, of course, that you share them with me and everyone else under the GPL, too).

 Why Bubbles? It's Evan's best game. I mean, with all due respect, it's not really worth doing "Whack-a-something." So now, I got to get my feet wet in SDL, didn't have to do anything creative in the process, and produced my first actually fun program (100% CPU Pong isn't that much fun, trust me). Thanks, of course, to Evan for an excellent game in terms of game design.

Changes from 1.1
  • Eye Candy: Bubbles now has 3D-looking sprites, and the "crumbs" have fading trails. Now OpenBubbles isn't just a clone; it's a sexy clone.
  • High Score Display: If you get a high score, you are now shown what your score is at the end of the game. (I found not knowing my score kind of annoying.)

Look at some screenshots!
Screen Shot 1      Screen Shot 2      Screen Shot 3

 If you would like help with using the program, find any bugs, have any suggestions on how to make the program more user-friendly or on how to improve the code (should you be a programmer), please email me at lasindi@gmail.com.

All of the software on this website is released under the GNU General Public License.

Note: OpenBubbles requires SDL_gfx.

OpenBubbles 1.2
    Source Code

Valid HTML 4.01!    Valid CSS!

This website is hosted for free by Freewebs.com - free website. Get your own Free Website now!