If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

User:Wumbo/Bad Piggies (Adobe Flash)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Bad Piggies

Also known as: Angry Birds Social
Developer: Rovio
Platforms: Adobe Flash


DebugIcon.png This game has debugging material.


This game was stuffed away in a cardboard box and found 30 years later in a garage
This game was never completed and/or given a public release.
As a result of this, keep in mind that the developers might have used or deleted some of the content featured here, had the game actually been released.
Cactus 2.0!
This article has just been started and needs the article basics added.
Help us out and add them.

Bad Piggies for Adobe Flash is Rovio's aborted attempt at a level creation platform for the Angry Birds franchise that predates the released game of the same name. Having never been announced before its cancellation, it only reached the public eye through a long-abandoned Google Cloud website where builds from March and May 2011 exist to this day. While Rovio's vision of a "social" Angry Birds game never came to fruition, their work didn't all go to waste - the underlying engine was finished and used by a slew of sponsored webgames as well as Angry Birds Friends, while the core concept was reworked into the spin-off we all know and love.

Build Differences

Hmmm...
To do:
Add screenshots for the revised level themes/templates, and move this section to a prototype article if the admins don't like it here.

General

  • The birds and pigs originally used their designs from early versions of Angry Birds. By the May build, they were replaced with the updated sprites seen in Angry Birds Chrome.
  • The physics are far more fleshed out in the May build.
  • The May build makes use of server-side functionality which no longer exists, and thus will not launch without hacking.
  • The game favors different resolutions based on the current screen, which themselves differ between the two builds.
  • Many of the level themes were updated or rehauled by the May build.
  • Every level template was simplified between the March and May builds, probably so as to not offer completed levels from the get-go.

Loading screen

March 24th, 2011 May 18th, 2011
AB Social Loading Screen (March Build).png AB Social Loading Screen (May Build).png

An animation of the pigs doing constuction work on the loading bar was replaced with a lone bobbing pig in the May build. Captions were added under the loading bar as well.

Title screen

March 24th, 2011 May 18th, 2011
AB Social Title Screen (March Build).png AB Social Title Screen (May Build).png

The title screen background was originally a blue gradient. This was changed to the Mighty Hoax background in the May build.

Main menu

March 24th, 2011 May 18th, 2011
AB Social Main Menu (March Build).png AB Social Main Menu (May Build).png

The main menu was overhauled in the May build, presumably to leave room for the user's saved levels. Strangely, the button for creating a new level appears twice.

Level editor

March 24th, 2011 May 18th, 2011
AB Social Level Editor (March Build).png AB Social Level Editor (May Build).png

Much of the level editor UI was revamped. The elements at the bottom of the screen recieved a simpler yellow theme, and labels were added in correspondence to the game's would-be currency. New buttons for rotating and deleting objects were added, and the level options in the top right corner were moved to the bottom panel.

Debugging Features

A simple debug mode is enabled by default in both builds. It displays the FPS and build date at the top of the screen, and adds buttons to the pause menu to end the level and return to the title screen.

Oddities

Angry Birds Placeholder Levels

The May build contains data for all 63 levels from the Poached Eggs episode of Angry Birds. The boolean variable smRunLevelHack in com.AngryBirds.states.StateLevelLoad presumably replaces the online level listing with these; however, enabling it does nothing.