Freedom Planet
Freedom Planet |
---|
Developer: GalaxyTrail This game has unused animations. This game has a prototype article This game has a prerelease article This game has a notes page This game has a bugs page |
Freedom Planet is a 2D platformer about a trio of female anthropomorphic animals on a mission to save their planet from an evil warlord.
Originally planned as a Sonic the Hedgehog fan game, game developer Strife quickly changed her mind and turned the game into her own original property. The game's fundraiser and launch were successful, the reception positive - Freedom Planet was praised for its unique mix of Sonic and other retro game elements.
A sequel was released in 2022.
For an elaboration on the term frame in the context of this game, see "Frames". |
To do:
|
Sub-Pages
Prototype Info |
Prerelease Info |
Notes |
Bugs |
Torque Beta Stuff only readily available, and dissectible, in that build in particular, which includes an unfinished stage and shmup section. |
Debug Includes a level select and debug mode. |
Unused Dialogue Everything they removed from the Director's Cut, and more. |
Version Differences Mostly bug fixes and added graphical polish. |
Character Locks
Since v1.20.2, attempting to play as either Spade or Torque will result in the game restarting, thus also locking access to Horizon Starport and Warp Sector due to the fact that the game forces Torque as a playble character on them. Doesn't apply to Torque in the Torque beta versions for obvious reasons.
Invisible Objects
Monitor Icons
Object name: MonitorIcon
A leftover from early prototypes. The sprites in order: Crystals, Petals, Fire Shield, Metal Shield, Water Shield, Invincibility, Speed Up, Extra Life (for Lilac), Extra Life (for Carol, presumably, but without any graphic), Wood Shield, Earth Shield, Keystones (presumably), (Yen?), and... a chicken?
They are still sometimes used as a timer to delay their effects. Variable A starts with 0 and increases by 1 each frame.
Crystal Flowers, Shard Flowers, Keystone Monitors, Bombs, and Crates spawn their contents instantaneously and as such, the icon will not even be created. Other types of monitors are set to be triggered once A reaches exactly 64 (which is a whole one second and four frames).
Sign
Despite the sign only showing up on very early pre-release footage, it's still used in the game, for changing frames. For example : if flag 1 of the Sign is on, game will change a Global Value, and transition you to the different frame.
Cat Face
Object name: Object_CatFace
Found in Lilac's Treehouse (Day) and used during a cutscene but invisible, it will store Lilac's X position (a value of 252) right before she runs off in the blooper moment. Once the next line of dialogue is loaded, Lilac will be teleported back to where she originally stood using the stored value.
Mantalith Icons
Object names: Boss_AnimationData, Boss_JumpPoint
Icons for the Mantalith boss in Relic Maze that are used to trigger its jumping behavior.
Fortune Night Easter Egg
Landing on the pieces of the keyboard in a specific order rewards the player with a 1-up.
What most people won't notice is that the note sheet is of the victory jingle found in Jade Phoenix, one of Strife's old game projects.
Naming Oddities
- The Crystal Flower is still referred to as a Ring Monitor.
- Listed as "Hunter Snake", the boss' components are still using a "Serpentine" prefix.
- In the Fortune Night end boss room, Serpentine retained his "Panther Rider" name from the prototypes.
- Both Serpentine's and Spade's special attacks are referred to as "Dual Crash".
- While listed as "Robogunship" in the Shang Tu Dojo, it is also just called "Gunship".
- The Absolution is sometimes internally named "Brevon's Mech".
- Listed as "Big Chomper", its components use the name "Chomper Snake".
- The Metal Pup is also called "Chomper".
- Biker Ninjas are also called "Bike Ninja".
- The purple Totems are also named "Totematic".
- Shade Troopers are internally named both "Shade Elite" and just "Elite". The Shang Tu Dojo lists them properly as "Shade Trooper".
- The Boost Rings in Pangu Lagoon are also named "Time Gates".
- There's some terminology confusion: in-game dialogue uses "motorcycle" to refer to Carol's bike, while internal files still call it "bike".
Unused Rooms
Lilac's Treehouse ("Day" and "Night")
Frame 14 ("Lilac's Treehouse (Day)") and 15 ("Lilac's Treehouse (Night)")
While technically used, both areas are only seen in cutscenes and cannot be explored in any of the game's release versions. Through memory editing, it's possible to access the frames and, as long as global variable Checkpoint doesn't have a value of 11 or higher, no cutscenes will be triggered. You can enter the treehouse and get to the living room, but there is no way to enter the bedroom. If you are not playing as Lilac, she will sit outside on a bench next to the bridge.
In the night version of the area, Torque (in his Shellduck disguise) can be found along with his tent to the left of the treehouse, though the tent cannot be entered. Also, it is possible to talk with Lilac by approaching her and pressing Up, though all this does is temporarily glitch the character you are using (unless you are too far away from Lilac, potentially making you stuck in that case), and none of the assigned voice clips actually play.
Pausing the game in both areas brings up the pause screen used during cutscenes. Leaving the area triggers the stage transition, moving the player to the next stage, Aqua Tunnel.
Shang Tu Dojo
Frame 76 (Version ???).
Frame 73 (Version 1.15.5) .
Albeit being similar to the Shang Mu Academy, the Shang Tu Dojo has a different setup, and no stages can be played, unfortunately. The background torches ended up reused for Trap Hideout.
The frame stores strings that contain a bunch of enemies and boss names and has sprites for Turretus, Dragonfly, Ganseki Jr., Cacteon, Spore Pod, Star Flounder, Hopper, Slug, Iris, Extractor's body, Golem's eye, Firespitter, Ganseki's body, Bone Golem's head, Firefly, Slime, Iron Worm's head and Chomper, all of which would be unseen.
Inaccessible Areas/Objects
Found in Frame 8 ("Update Records").
All graphics for the Result Screen found in early prototypes are still present, though they are missing all of their functionality. For reference, the top border of the screen starts at X:0 Y:-496, placing the bottom border at -120 pixels above the room's boundary.
Found in Frame 14 ("Bonus Stage").
Starting at X:464 Y:392, there's a different layout for the bonus stage. The targets, which find their use in the Shang Mu Academy, are non-functional. It is also not possible to jump through the platforms since they are tiles with basic non-layered collision.
Found in Frame 24 ("Dragon Valley 4").
At around X:12000 Y:224, there's a pair of "floating" islands that are not necessarily inaccessible but hard to reach thanks to the camera trying to focus on both the player and the boulder during the chase section.
Found in Frame 48 ("Thermal Base 4").
Starting at X:4160 Y:824, it may at first seem like an unused tile formation. In actuality, a resized version of this formation can be seen in the stage's background as part of the parallax, albeit with more bland coloring.
Found in Frame 54 ("Pangu Lagoon 4").
At around X:8411 Y:1182, there's a Terreon placed outside of the stage boundary.
Found in Frame 70 ("Final Dreadnought 5").
Below X:0 Y:730, starts a big section only visible during an exposition from Torque.
Unused Code
Alternate Scenery Shift
There still exists an older version of Fortune Night's scenery shift that happens when the player leaves / enters the mall. Normally invisible, the Sky Battalion can now be seen raining down projectiles. One of the ships is also shown slowly pulling up the Kingdom Stone. Reactivating this in place of the new scenery shift will result in a softlock, as the Robopanther cutscene will never be triggered.
Palette Swap Feature
Originally, the game allowed you to change the colors of the character's outfit, or hair when playing as Milla. Lilac, Carol, and Milla all have finished palettes, which cannot be said about Torque and Spade.
This went ultimately unused as it caused graphical glitches in all "turbocharged" builds of the game. Not all stages suffer from them but special mention goes to the Robopanther boss, which can softlock the game due to the glitches occasionally modifying some objects' functions.
Talking Blips
There is a value in the game that allows you to turn off the voice acting and instead have the dialogue be voiced through blips. It is unknown if this was meant to be an option or an old placeholder until voice acting was finished, but the code that handles the mode seems to point to the former.
This was probably scrapped early on, as it only works for a handful of the cast (all other characters do not receive any audio, be it blips or voice acting). It breaks other character's animations during some cutscenes too.
Dragon Valley Intro Cutscene
The intro cutscene seen in the early December 14th footage. It has been left over since, and is still accessible by enabling cutscene mode. The game always sets Global Value 5 to 1, which disables any cutscenes from playing. Forcefully setting the value to 0 allows you to see it. The game will softlock afterwards due to not having any code to disable cutscene mode.
Unused Spade Game Over Cutscene
When hacking the game to play as Spade and getting a game over with him, an unused continue screen will play in the same vein as the other 3 playable characters. What's especially interesting is that his continue "pose" after returning offscreen plays the same effect used for Spade's Dual Crash attack from all the way back in v1.3.
It's also worth noting that (in v1.15.5) Torque technically has a continue screen also, but it just plays Milla's which softlocks after she goes offscreen.
Shang Mu Academy Basketball Minigame?
Found in the frame for Shang Mu Academy is a basketball and 2 hoops on opposite sides of the map, presumably for a basketball minigame. The hoops are set to not be created when the frame starts and have no code. However, the basketball does, but only for jumping and playing it's animation, indicating this was probably scrapped pretty early on.
Shang Mu Academy Level Editor
An unused level editor for Shang Mu Academy. The levels can be loaded normally using the Shang Mu Academy stage select in non-release versions. Maps are saved and can be loaded from the C:/maps/ folder on Windows, although this folder is completely ignored in release versions of the game due to having the maps built-in.
Oddly enough, the unused speed up power-up is present in the object list, suggesting this was made very early on in development. However when placed down, it turns into a wooden crate full of crystals.
Control List
Directional buttons - Moves the cursor. Start button - Sends you back to the Shang Mu Academy stage select. The A and B buttons' functions differ based on what you're currently doing, and is shown on-screen. C button - Opens the object menu. 1 - Increases the Map ID. (seen at the top of the screen) 2 - Decreases the Map ID. S - Saves the level in a .map file, depending on the Map ID. L - Loads a level from the .map file, depending on the Map ID.
Unused Boss Behavior
To do: There's more. |
Syntax Squid Mode
After its short intro scene, an unused trigger would cause the camera to slightly lag behind the player during the fight.
Unused Enemy
Object name: Enemy_Magnetizer
An enemy called "Magnetizer" can be found in the "Earth Ship" section of Sky Battalion, albeit placed out of bounds and thus immediately removed from memory. Design-wise, it looks pretty similar to the Pelletizer, just with magnets instead of cannons.
It has 15 HP. Once the player is standing under it, it will attack by launching its magnets, which can deal touch damage.
There also exists a special kind of crate called Enemy_MagnetizerCrate that just looks exactly like a pushable crate found in the Metal Ship. If the Magnetizer is standing under one, it will use its magnets to pick up the crate, making it possible for the crate to be moved around. After some time, or if the player happens to stand under it, the Magnetizer will then drop the crate. The crate does not crush the player but still deal damage.
Unused Graphics
Lilac breathing an air bubble. Goes unused since the bubbles were modified from their Sonic-typical behavior.
An older version of Lilac's dance.
Spade's sitting animation, which only consists of a single frame.
Spade laughing. Split into the entry frame and the loop.
Unfinished sprite of Serpentine falling over, which is missing his arms.
Stage-Related
Early sprite for the Buoy Buoy enemy.
Sketches of an unused shark enemy, found inside the Buoy Buoy animation set.
Earlier version of the Axle Turret enemy. The sprite is found inside the Bullfrag animation set, despite the Axle Turret itself never appearing in Jade Creek.
Sketch-ish sprite for a pose the Shade Trooper enemy could have made.
An alternate sprite of the Pushup enemy. Its upper cannon looks different and it is missing its bottom cannon.
Unused animation of the Ninja enemy throwing something. Since the Bike Ninja never leaves its bike (except for when it dies), it goes unused.
Unused laughing animation for the Ninja enemy.
Sketches of the Bike Ninja.
Sketches of the Rocket Puncher enemy.
Unused frame for the enemy variant of Sparky, showing it has teeth.
Old and unfinished sprites for the Absolution's head, both of which are gray instead of the turquoise that the final sprite uses.
Sketch of something called a "Crane", which is literally a crane. The object that contains the sprites uses the "Enemy_" prefix, hinting that it was intended to become one at some point.
An older version of the mural found on the wall of the living room inside Lilac's Treehouse.
The poster of the Ninja Hurk translated into Chinese (莫霍克突变, "Mohawk Mutation").
The sprite of an unused enemy called "Mallet", which is basically a recolored Turretus, but with a giant hammer attached to it. It was never programmed into the game and remains out of bounds. Strife herself referred to this enemy as a "Hammer Turretus".
Sprite dump of the "Hopper Missile", at different angles and with various design tweaks. Like the Mallet above, they were merely "sketch" sprites for potential enemy concepts.
The sprite of a basketball, and a bouncing animation.
A basketball hoop along with the net that is attached to it.
A question mark.
Pre-release / Prototype Leftovers
Objects and Items
Sprite | Description |
---|---|
The old goal post, spinning. | |
End-of-goal post images for Lilac (in her old design) and Carol. | |
Multiple small potions using the same colors as the shield powerups, purpose unknown. |
UI & HUD leftovers
Sprite | Description |
---|---|
A grayed-out version of the "ADVENTURE" text on the title screen. It was used in earlier builds of the game where Adventure Mode was inaccessible, but goes unused in the final game. | |
The "COPY" text that was used for a, guess it, copy save function. |
FX leftovers & early versions
Sprite | Description |
---|---|
An older version of Neera's Ice Ring projectile. Looks thinner than the one seen in the final game. |
Misc.
Unused Music
Alternative Version of "Relic Maze"
Location: *game_folder*\Data\BGM\m_stage2a.ogg
An alternate version of "Relic Maze 1" created by BlueWarrior. On Soundcloud, Strife stated that she chose Woofle's rendition as it was "the best fit for the pacing of the stage". Another, unfinished, version of the track has been released in the Official Soundtrack under "Relic Maze (Extended Mix)".
Cut Intro of "Sky Battalion"
The version found in the Official Soundtrack contains a six-seconds long intro section not found in the game version. This preview was cut to only include the intro section; the track continues like normal at ~0:06.
Disaster
Location: *game_folder*\Data\BGM\m_disaster.ogg
Can be found in the Official Soundtrack, where it has been dubbed "Disaster Strikes".
Trap Hideout 2
Location: *game_folder*\Data\BGM\m_stage7b.ogg
Trap Hideout was originally intended to have a second variation. It was ultimately left unused, as the game does not feature a second "act". This track has been included in the Official Soundtrack.
Unused Text
Savefile Deletion Cut-off Text
The text for the savefile deletion option is cut-off and unable to be seen normally. This is due to the text container only being scaled to fit 2 lines of text. The game can be modified to rescale the container in order to fit more lines, making it readable in full:
This file will be deleted when you select RETURN. Press START to cancel.
It was most likely "removed" due to redundancy.
The Freedom Planet series
| |
---|---|
Windows | Freedom Planet (Prototypes) • Freedom Planet 2 (Sample Version) |
Mac OS X, Linux | Freedom Planet (Prototypes) |
Wii U | Freedom Planet |
- Pages missing developer references
- Games developed by GalaxyTrail
- Pages missing publisher references
- Games published by GalaxyTrail
- Windows games
- Mac OS X games
- Linux games
- Pages missing date references
- Games released in 2014
- Games released in July
- Games released on July 21
- Games with unused animations
- Games with unused areas
- Games with unused characters
- Games with unused code
- Games with unused enemies
- Games with unused objects
- Games with unused graphics
- Games with unused abilities
- Games with unused music
- Games with unused sounds
- Games with unused text
- Games with hidden level selects
- To do
- Freedom Planet series
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with hidden level selects
Games > Games by content > Games with unused abilities
Games > Games by content > Games with unused animations
Games > Games by content > Games with unused areas
Games > Games by content > Games with unused characters
Games > Games by content > Games with unused code
Games > Games by content > Games with unused enemies
Games > Games by content > Games with unused graphics
Games > Games by content > Games with unused music
Games > Games by content > Games with unused objects
Games > Games by content > Games with unused sounds
Games > Games by content > Games with unused text
Games > Games by developer > Games developed by GalaxyTrail
Games > Games by platform > Linux games
Games > Games by platform > Mac OS X games
Games > Games by platform > Windows games
Games > Games by publisher > Games published by GalaxyTrail
Games > Games by release date > Games released in 2014
Games > Games by release date > Games released in July
Games > Games by release date > Games released in July > Games released on July 21
Games > Games by series > Freedom Planet series