With the interview over, it was time to kick my kids off of my computer and discover for myself what these games do right, and what they don't.
Grubby Games' current trio of games can be split into two types. First, there's Professor Fizzwizzle (PF) and its sequel, Professor Fizzwizzle and the Molten Mystery (PFMM). Both are puzzle games where the object is to get the Professor from the starting point to the ending point utilizing various gadgets and objects along the way.
Second, there's FizzBall, which is completely different. It is an arcade-type game in the Arkanoid tradition with very little in the way of puzzle solving.
All three of the games are suitable (and fun) for all ages, from 3–103.
Because I so seldom purchase Linux software, it felt weird when I bought the games. Despite the strange “I'm buying a game for Linux!” feeling, the actual process was very easy. Essentially, it's the same as purchasing anything else on-line. Your receipt and the games themselves are delivered to you via special links that are sent to you by e-mail.
The games range in size from 10–20MB, so if you're on a slow Internet connection, you may want to leave the downloads running overnight so that they'll be finished and waiting for you in the morning. I was able to download them in just a few minutes.
After the download is complete, you will have a .tar.gz file (or two or three) sitting in front of you waiting to be unpacked.
The games are distributed as .tar.gz files, and untarring them is how they are installed. I put mine into /usr/local/share/games/grubby/, but they could live anywhere on your system.
Start the games using a shell script called run.sh on PF and FizzBall. On PFMM, the game is started with script called run.cmd. It would have been nice if all three were named consistently. A graphical shell script installer of some sort, like CrossOver Office, would be another alternative. Quibbles aside, the .tar.gz method will, at least, work almost everywhere.
One of the first things I did after unpacking the files was to create some launchers for my GNOME panel, so that I didn't have to launch the games from the command line. The icons included are ugly, at least they're there.
Launch the games from the command line the first time you run them, just to be sure they're working properly. When run in this way, you will get some helpful diagnostic output in your terminal if things aren't quite right. In the case of PF, you must launch the game from the command line the first time, because it asks you which sound system and driver to use. I'm very glad the two more recent games have eliminated this step.
I think the command-line oriented installation process on all three of these games, although relatively painless for me, could be a big stumbling block to nontechnical Linux users. Additionally, such a manual install process is out of character with the otherwise very good-looking games. I hope they come up with a better method for future games.
There also were some libraries I had to install on my Ubuntu 7.04 box to get the games to work right: zlib1g-dev and libpng3 for FizzBall and libsdl-ttf2.0-0 for PFMM.
Installation and library issues aside, once the games are up and running, they look and sound great. They're all very polished—exactly what I expect from games I paid real money to get.
Each game starts up into an easy-to-use menu system that you can navigate either with your mouse or keyboard. The Preferences section of each game lets you set things like whether to play fullscreen or in a window, the volume of music and sound effects and so on. Everything is simple and well organized.
The focus of the two Professor Fizzwizzle games is on puzzle solving. The easiest, or “kid's” levels, are basic runs from one side of the screen to the other, often with neat pictures built out of different level parts filling the screen.
The other levels are divided into “regular” and “advanced”. These range from fairly easy to nearly impossible.
The replayability of individual levels in each of these games is not very high, because once you know how to beat a level, you easily can do so at any future time (unless, of course, you're like me and forget). Thankfully, the games come with enough levels to keep you busy for a long time. What keeps my children coming back to these two games are the level editors built into each one.
My kids spend hours fiddling and perfecting their levels, and I have to say, I'm impressed with the sophistication of some of their best ones. I've even taken a stab at level design myself and came up with a Linux Journal-themed level that, although not very hard to beat, was still fun to make.
I've uploaded my level to the Grubby Games Web site, so feel free to give it a try.
|Free Today: September Issue of Linux Journal (Retail value: $5.99)||Sep 27, 2016|
|nginx||Sep 27, 2016|
|Epiq Solutions' Sidekiq M.2||Sep 26, 2016|
|Nativ Disc||Sep 23, 2016|
|Android Browser Security--What You Haven't Been Told||Sep 22, 2016|
|The Many Paths to a Solution||Sep 21, 2016|
- Free Today: September Issue of Linux Journal (Retail value: $5.99)
- Android Browser Security--What You Haven't Been Told
- Readers' Choice Awards 2013
- Epiq Solutions' Sidekiq M.2
- The Many Paths to a Solution
- Nativ Disc
- Securing the Programmer
- Returning Values from Bash Functions
- Downloading an Entire Web Site with wget
Pick up any e-commerce web or mobile app today, and you’ll be holding a mashup of interconnected applications and services from a variety of different providers. For instance, when you connect to Amazon’s e-commerce app, cookies, tags and pixels that are monitored by solutions like Exact Target, BazaarVoice, Bing, Shopzilla, Liveramp and Google Tag Manager track every action you take. You’re presented with special offers and coupons based on your viewing and buying patterns. If you find something you want for your birthday, a third party manages your wish list, which you can share through multiple social- media outlets or email to a friend. When you select something to buy, you find yourself presented with similar items as kind suggestions. And when you finally check out, you’re offered the ability to pay with promo codes, gifts cards, PayPal or a variety of credit cards.Get the Guide