8bitrocket.com
17Nov/081

The 56K Connection: Fisherboy review.

Fisher Boy,  http://www.box10.com/fisher-boy.html

California wildfires have caused more than 60,000 people to be
evacuated from their homes and we've had 3 days of constant
television coverage of the devastation.  Although
I'm not in
any imminent danger, soot and ash is flying through the air covering
everything with a layer whitish gray flakes, the sky is glowing
yellowy-orange and the news reports are telling us to try not to
'breathe' too much.

So I'm going deep-sea fishing.

At the start of Fisher Boy the player is given a harpoon: 
which
is classified as 'Basic Weapon:  Turtle
Class'. 
As play progresses the player is able to go to the Weapon Shop and buy
upgrades and better weapons.    The player
picks a name
and it is listed at the top of the screen with the blunt title of
'Fish Killer' underneath.  This was my
first
indication that persons to whom English is not their first language may
have created this game.  I love funky translations.

As the player starts the adventure, a map of ocean and islands rolls
out, by clicking on the red dot ('select spot to
go')
you're ready.  I also know this because the screen
told me,
'YOO. BURN YOUR SPIRIT!' ' Which I
interpreted to
mean, 'It's time to start your adventure, go have a
jolly
'ol time'.  

Fisher Boy

By using the A & D keys the player moves the Fisher Boy left
and
right, by using the S & W keys the player moves Fisher Boy up
and
down.  Pressing the 'E' key, will pause
the game and
pressing the 'Q' key does something described as
'PRESS Q TO ALTER QUALITY'.  Feeling
adventurous, I
pressed the 'Q' key several times.  It
didn't
seem to do anything other than squish the playing screen sideways about
a millimeter.  Obviously I do not understand quality but my
Fisher
Boy did just fine with out it.

Fisher Boy is geared out with mask, red trunks and weapon and the idea
is to use the letter keys to move and the mouse to aim and
fire. 
On each level there is a particular number of fish that the player has
to harpoon before moving on.  The playing screen is cute and
clutter-free; a small dock, a strip of sky and clouds with an
occasional seagull fly-by are in the top quarter and the rest of the
screen is ocean.  

The First level is kind of a tutorial.  There are bunches of
little fish to aim at and one shark.  Fisher Boy has a limited
amount of air  ('O2') and must rise to the
surface
periodically or he passes out - or as the game says,
'YOU'VE FAINTED'.  I love that,
no stress,
Fisher Boy doesn't drown, he just faints and you have to
start
the level over.  

Other things that steal your air are sharks.  No man-eating
with
these guys, they just bump into Fisher Boy, he lets out a squeal and
the shark steals your oxygen.  However, if Fisher Boy is at
the
surface getting air, the shark just passes by, it doesn't
even
nip at Fisher Boy's toes, just floats on by.  The
only thing
that seems to piss off a shark is hitting it with your wimpy
harpoon.  I'm guessing that later on, with a better
weapon,
the player may be able to kill the sharks - but not at the beginning of
the game.  By hitting a shark it will make a bee-line over to
where Fisher Boy is an basically sit on him and suck out all his air.
 

Fisher Boy moves around the screen easily and his animation of his body
and kicking legs is fantastic.  It really looks like
he's
gliding through the water like a pro 'Fish Killer'.
 

Once a level is finished, a player can move on to the next spot on the
map or go to the Weapon Store to buy, sell or upgrade.  Each
weapon has a rating for Strength; to make your shots stronger, Agility;
for a shorter reload time and uh, Brutality; which is described as,
'More arrows in one shot! More brutal!' '
Okay, I
guess it's accurate in that you do get more arrows, but
nothing
in Fisher Boy could really be described as
'brutal'.  

Fisher Boy qualifies as a game that will be very low on a
player's stress meter; there isn't even a time
limit. 
The player has unlimited shots and can take as much time as they want
to shoot and aim and even swim around with the fishies, as long as they
don't bump into the air-sucking sharks.  As the
levels
progress, there are less small fish and jelly fish to shoot and more
larger fish that require multiple shots and will try to suck your O2 if
you give them a chance.  All in all this game is easy,
addictive
and interesting ' but won't satisfy hard-core
gamers who
need shock, stress and danger fed to them through an intravenous tube
for ultimate satisfaction.  In other words, it's MY
type of
game. 

Filed under: 56k Connection 1 Comment
17Nov/080

Free Flash Game Development Tool Kit

Free Flash Game Development Tool Kit

My latest quest has been to create both a Windows and Mac Free Flash Game development tool kit. I have heard some rumors and horror stories about some of the popular free tools available, so I decided to take a look for myself and see if I could move from Adobe tools to similar free versions. This is by no means an exhaustive list, and I encourage anyone with competing or better alternatives to point them out.

SWF Platform Game Development
There are many decent alternatives to using the Flash IDE for game development. I have found that that Flex SDK and Flash Develop work best for me. If you are interested in trying this out, check out my HelloWorld Flash Develop and Flex. If you are using a Mac, the choices are not as pretty, but I have heard a combination of Eclipse, Flex SDK, and an Eclipse AS3 plug-in will do the trick. I had a little trouble getting this to work on my Mac, so I am currently using the FlashDevelop/Flex system in Parallels (Win Xp).

HaXe is another great alternative. I have been reading about it for at least a year now, but haven't had time to check it out. It is an alternative language to AS3 that will compile into SWFs for the Flash player. They have a plug-in for FlashDevelop and TextMate for the Mac. TextMate is not free, but is realtively cheap at about $50 for a single user license.HaXe code can be written in any text editor though.

Bitmap Image Creation
I had heard horror stories about Gimp before I actually tried it. I was looking primarily for an alternative to Fireworks with some very basic criteria:
1. I have to be able to create an image with a transparent background.
2. I had to be able to save as a png
3. I have to able able to edit pixel for pixel on a 32x32 grid for my tiles.
4. I needed to be able to export to jpg and be able to set the compression on the way out.

Both Gimp (Mac,Win, Linux), and GimpShop (Win, Linux, Mac but not the latest OSX version for some reason) provide the above and pretty much all of the tools necessary to create pretty much any bitmap images needed for games. This is one tool that has been given some bad grief by pros, but I think it looks and works great, especially for the tasks I need it to perform. Free is good!

Paint.net for Windows machines is a pretty good alternative, but I couldn't get the grid to be anything but 1x1 and the images cannot be set to start with a transparent background. It has a very nice set of plug-ins and all of the other tools necessary to create great game bitmaps though.

Vector Image Creation (these need to be able to save in the SVG format for Embedding into a Flex app)
Inkscape (Win/Mac/Linux) is the premier free app capable of replicating many of the features found in the commercial vector image creation tools. There are some other good contenders out there like Scribus(Win/Mac/Linux).

Sound and Music
Audacity (Win/Mac/Linux) is probably the best known free software for creating and editing single track sound files. It has all of the tools necessary for basic editing and exporting to .wav and mp3 formats (using the LAME encoder)

SFXR(Windows only) is a great tool that uses a combination of classic synth wav forms to create awesome 8-bit game sounds.

Sony Acid Xpress (Windows only) is a free basic version of the great Acid tool that can be used to combine loops on multiple tracks into a song.

Kristal (Windows only) is a free music studio that can be used to combine Midi and Sound files to make music.it is free for personal use, and the is nominal fee for a commercial license.

Quartz (Windows Only) Audio Master is a free 4 track midi recorder.

Garage Band is free in the iLife package for any user who has purchased a Mac in the last few years. It is powerful enough to do almost any music tracking. Artists such as Trent Reznor have created and released entire albums just using it alone.

FTP
FileZilla (windows/mac/linux) is my FTP package of choice. It does absolutely everything I need and is constantly being updated.

Tilemap Creation
My
tile map tool of choice is Mappy (Windows only).
There are other good options out there though, like Tiled, and Tile Studio.

HTML and Web Page Creation
NVU(Windows/Mac/Linux) is a very nice standards compliant WYSIWYG HTML editor.