the cutting room mirror

SpongeBob SquarePants: Invasion of the Lava King

This article has a talk page!
view on tcrf.net

To do:

  • Elaborate on the level builder and provide a patched download. More screenshots aswell.
  • There are 100% more unused graphics.
  • Check for revisional differences among the three parts.
  • Create a development page.

Possibly one of the more ambitious SpongeBob flash games, Spongebob SquarePants: Invasion of the Lava King is a Zelda clone with an overarching story, released in three parts; The Lava King has invaded Bikini Bottom, and it's up to our porous yellow hero to save the day!

Unused Graphics#

mcJellyTest#

A crudely drawn arrow in a circle called "mcJellyTest". Seems to be a placeholder or template for the Jellyfish enemies, as it has all the same animations, including all directions of movement and being hurt.

Game Over Screen Placeholder#

Invasion_of_the_Lava_King_Unused_"Game_Over".png
While not fully unused, the symbol for the Game Over screen contains an early version of the UI.

Level Filename Label#

Inside the symbol for the HUD, there is an unused element, a display label designated as "txtLevel", which by default displays "worldmap01". This indicates that it is a level filename display used during development. Unfortunately, the code that updates it seems to have been replaced, leaving only code that disables it every time a map is loaded. It is rather trivial to re-implement, however, and how this would look in-game is shown above.

Level Builder Icons#

While most assets are represented in the level builder as accurate depictions of how they appear in-game, a notable exception are the NPCs, being Patrick, Sandy, Mr. Krabs, and Squidward. They are all represented instead with quick scribbles, with Mr. Krabs having a shop label, and Patrick strangely having what appears to be a beard. It is possible that for the fantasy theming (and Zelda pastiche-ing), it was considered to have Patrick be a full on sage or old man during development, reflecting his tutorial status with sufficient beard to match.

Level Builder Pop Ups#

Two pop up menus that are used for the level builder's map connection and puzzle logic tools respectively.

Unused Code#

SpongeBobInvasionOfTheLavaKingEditor.png
On the title screen there is a button labeled "Level Builder", however the game always makes it invisible. The code for this reveals that the developers used an enhanced third party projector called "MDM Zinc" during development, and the game tries to check for it's presence to determine if the Level Builder should be accessible. Using some light modification to the code, this functionality can be restored, causing the option for it to appear if the game is played through Zinc.

Unused Text#

Level Builder Label#

Level Builder

This is the string used for the Level Builder's appearance on the title screen.

Focus Keeper#

txtFocusKeeper

Text found in the preloader referencing a "Focus Keeper", a symbol that keeps the game in focus so keyboard inputs register if you click off the Flash.

High Score Placeholders#

Arthur
Raymond Robert
Mish Pata
Miss Saturne de la joie
Arthur
Arthur
Carla
Bomberman
Mish Pata
Carla

Placeholder names for the leaderboard, including Bomberman.