Detentionaire - Break Out
AS3 / XML / PHP
My Role: Developer and level design
My Time Spent: 9 weeks
Inspired by the largely successful game Bingopocalypse, Break Out is a puzzle game I was assigned to build for Teletoon while working at Corus. Unlike Lemmings, the game was changed so that there is only one character (as opposed to having many characters in other Lemmings-style games). I was also given artwork made for a scrolling game, dramatically changing the gameplay from previous games.
As with Bingopocalypse, the most challenging part of building this game was level design, which involved making sure the levels weren't too easy or repetitive. Many of the levels featured more than one solution. It's always fun watching different people play to see which solution they come up with to pass each level. The game featured isometric projection, the ability to fast forward game play at any point, and full screen view.
Some interesting statistics about this game:
- 40: # of Levels in Break Out
- 28: # of different interactive objects in this game
- 9: # of different characters in the game, including enemies
- 49: # of background images that could be tiled or tinted independently in each level
Landing page where users can enter a secret code to warp to different levels.
Level selection page. A preview of each level is displayed when user mouses over each square. Highest score (your grade) is also displayed for each level.
Learning how to use stairs in the first level.
Learning to use a plank.
Learning to use a drill.
Learning to use ladders.
Learning to use a skateboard.
Learning to go in and out of doors.
Learning to swing on a rope.
Learning to cut through a rope.
Learning to use Biffy, one of three friends you can use in Break Out.
Biffy helps you out by punching enemies away.
Learning to use Camillio. Camillio is helpful because he isn't affected by anyone, since he's too busy listening to music.
Learning to use Holger. Holger helps by getting all enemies to follow the delicious scent of the burger he carries.
Using a skateboard on a ramp leaned against a crate will make Lee propel even farther.
Using a key to open a locked door.
Using dynamite to get obstacles out of the way.
Using a magnet to attract metal objects.
Languages: ActionScript (AS3/AS2) • Ajax • Assembly • ASP • C • C++ • CSS • DHTML • HaXe • HTML/HTML5 • Java • JavaScript • JSON • jQuery • MySQL • Pascal • PHP • Visual Basic • XML
Software & Frameworks: Adobe Air • Adobe Flash • Android • Audacity • CoolEdit • Dreamweaver • Eclipse • Facebook Integration • FireBug • Flash Builder • FlashDevelop • Flex • Gimp • Illustrator • MacOS • Media Encoder • MS Office • Netbeans • Open Office • Photoshop • phpMyAdmin • TortoiseSVN • Visual Studio • Windows • XAMPP • UNIX