|
|
To do: |
You're out to eat a shark. Not a very big plot line here. Honestly, the real-life plot line that this game was one of the victims of EA trying to retcon entire PopCap games from existence (with the other notable victim being the entire Bookworm series) is more notable than anything else we could write here.
Unused Level#
With the data for the other levels, there is an unused level in the folder "edtest". This level appears to have been used during development, as Stun, Shield and Feeding Fury are power-ups in the final game.
Stage 0: A Demo Level
XXX\n
It's crazy out there!
This demo level includes the most recent power-up
additions to the game. These include 'Stun', 'Shield'
and 'Feeding Fury'.
Since these power-ups appear later in the game, we
decided to stick a little demo level in the front of
this build of the game.
The hidden level 0 is accessed by downloading a version of the game with the "resource" and "config" folders, then to copy the "stage," "startscreen" and "completestage" into another level's folder and overwrite the files, preferrably "SmallFishSmallPond".
This is the unused level. It has the Big Ridge scene, and is flooded with orcas, angelfish, minnows and pufferfish. It also contains an abundance of poison minnows and mines that rarely remain on-screen due to the swarms of fish. The only powerup seen during this gameplay was the Fury Bubble, the other bubbles were only starfish and extra lives--and yes, that means that the Stun and Shield power ups mentioned in the description are totally absent. The food bank also fills very slowly, but you can be killed very often.
The level is probably this crowded to test the limit of the "Feeding Fury" power-up, and it seems it was set up to be deliberately easy to tweak so it could be used to test other power-ups, like the aforementioned Stun and Shield powerups.
Unused Playable Characters#
Hidden in the "fish" subfolder of the "config" folder are two unused .xml files for player fish, named "pufferplayer.xml" and "sharkplayer.xml". As shown in the names, they are for a pufferfish player and a shark player--and in fact, these player characters have actual names, despite going unused! The Shark is named "Max", and the Pufferfish is named "Spike".
.xml file |
Description |
In-game result |
|---|---|---|
|
An unused player .xml file for Max the Shark |
![]() |
|
An unused player .xml file for Spike the Pufferfish |
![]() |
It seems that they were initial players in place of JD the John Dory or were otherwise meant to appear in the late-game places that he shows up in, due to their "class" parameter being set to "JohnDoryPlayer".
Unused Animations#
An unused idle animation for the pufferfish.
While technically not unused, it's normally unseen as idle animations only ever play when a fish is controlled by a player and the playerfish is idle. Due to the unused player XML of "Spike the Pufferfish" being found it was likely a leftover of when it was considered playable as it's the only fish in the final game that has an idle that isn't playable at any point.
CVS Leftovers#
The resources folder and all other subfolders have directories from CVS version control.
entries:
D/FX////
D/HUD////
D/JohnDory////
D/Lion////
D/Oyster////
D/angelFish////
D/angler////
D/backdrops////
D/barracuda////
D/bonus////
D/brineShrimp////
D/jellyFish////
D/marlin////
D/menus////
D/mermaid////
D/mine////
D/music////
D/orca////
D/parrot////
D/pufferFish////
D/shark////
D/sounds////
D/splash////
D/surgeonFish////
D/tuna////
repository:
MacSrc/FeedingFrenzy/FeedingFrenzy/resources
root:
:pserver:joe@vulcan:/home/cvs
File Backup#
Version 5.7.18.1 contains a backup file "config/gamestrings.xml~" that also contains game logic:
<stringTable>
<string name="levelStartCapFormat"
string="Stage %d: %s" />
<string name="nextUpFormat"
string="Next up:\nStage %d: %s" />
<string name="nextSaverFormat"
string="Next saver at: %d Food Bank points" />
<string name="allSSUnlocked"
string="All savers unlocked!" />
<string name="contLeftFormat"
string="Continues Left: %d" />
<string name="rankUpFormat"
string="You've earned the rank of: %s!" />
if ( m_foodCount < 100 )
{
return("Newbie Nibbler");
}
else if ( m_foodCount < 300 )
{
return ("Bottom Feeder");
}
else if ( m_foodCount < 500 )
{
return ("Shark-bait");
}
else if ( m_foodCount < 800 )
{
return ("Small Fry");
}
else if ( m_foodCount < 1000 )
{
return ("Minnow Muncher");
}
else if ( m_foodCount < 1250 )
{
return ("Hungry Hunter");
}
else if ( m_foodCount < 1500 )
{
return ("Persistent Predator");
}
else if ( m_foodCount < 2000 )
{
return ("Greedy Gobbler");
}
else if ( m_foodCount < 2500 )
{
return ("Flounder Pounder");
}
else if ( m_foodCount < 3000 )
{
return ("Angler Wrangler");
}
else if ( m_foodCount < 3500 )
{
return ("Marine Masticator");
}
else if ( m_foodCount < 4000 )
{
return ("Sturgeonator");
}
else if ( m_foodCount < 4500 )
{
return ("Gnarly Gnasher");
}
else if ( m_foodCount < 5000 )
{
return ("Expert Eater");
}
else if ( m_foodCount < 5500 )
{
return ("Hardcore Hunter");
}
else if ( m_foodCount < 6000 )
{
return ("Crazy Carnivore");
}
else if ( m_foodCount < 6500 )
{
return ("Ferocious Feeder");
}
else if ( m_foodCount < 7000 )
{
return ("Divine Diner");
}
else if ( m_foodCount < 8000 )
{
return ("Champion Chomper");
}
else if ( m_foodCount < 9000 )
{
return ("Perfect Predator");
}
else
{
return ("Frenzy Fanatic");
}
</stringTable>
Unused Sounds#
The RealArcade version has two unused sounds. The angler sound hints at a lure ability for Eddie the Anglerfish.
bubbleLoop1.wav#
anglerLureLoop.wav#
Unused Images#
bubbletestactive.png#
bubbletesthi.png#
bubbletestnormal.png#
mainbuttonquit.png#
playerbubblered.png#
playcursor.png#
Unused Tooltips#
The RealArcade version contains unused files for tooltips. These were used to help guide the player in the game. The options screen .xml still references this feature with the "toolTipsCheck" checkbox, but the display string is now changed to "Help Bubbles".

|
The Feeding Frenzy series | |
|---|---|
|
Windows, Mac OS X |
|

