Propulsion - a physics-puzzle-platformer
Propulsion - a physics-puzzle-platformer
by ruairidx

Plese be patient...

Loading...

Again!Again! Pixel AdventurePixel Adventure Chuck Chicken Magic EggChuck Chicken Magic Egg Offroad ManiaOffroad Mania Ragdoll ShooterRagdoll Shooter Idle Pinball BreakoutIdle Pinball Breakout Amazing Sticky Hex – Hexa Block Puzzle GamesAmazing Sticky Hex – Hexa Block Puzzle Games World PuzzleWorld Puzzle Don't Get PinnedDon't Get Pinned Ball DropBall Drop Geometry Egg DashGeometry Egg Dash Unchecked-8 (platformer maze)Unchecked-8 (platformer maze) Jump and SplatJump and Splat Catch The AppleCatch The Apple Puzzle BallsPuzzle Balls Wake Up the BoxWake Up the Box Run Run DuckRun Run Duck Penguin Rescue - Puzzle PlatformerPenguin Rescue - Puzzle Platformer Icesters TroubleIcesters Trouble Ballzor Level Pack 1Ballzor Level Pack 1 Shootout BenderShootout Bender Amigo PanchoAmigo Pancho Falling BlocksFalling Blocks Hungry LillyHungry Lilly Angry OrkAngry Ork Donutosaur 2Donutosaur 2 Crab & FishCrab & Fish Battle Royale Puzzle ChallengeBattle Royale Puzzle Challenge Motocross Puzzle ChallengeMotocross Puzzle Challenge Abyssinian Puzzle ChallengeAbyssinian Puzzle Challenge Bactrian camel Puzzle ChallengeBactrian camel Puzzle Challenge Amazing SudokuAmazing Sudoku Report Cards Are InReport Cards Are In Pendulum Simulation DoodlePendulum Simulation Doodle BubbleQuodBubbleQuod Shoot Em AllShoot Em All Momo's MomentumMomo's Momentum Bepo the MothBepo the Moth KatkootKatkoot Pichon: The Bouncy BirdPichon: The Bouncy Bird Slime RiderSlime Rider Super Stacker 2Super Stacker 2 PlayHeads Soccer AllWorld CupPlayHeads Soccer AllWorld Cup Find The Candy 1Find The Candy 1 Stack the CratesStack the Crates Bounce master physics gameBounce master physics game Strike HitStrike Hit Tasty DropTasty Drop Fish and JumpFish and Jump Going Nuts GameGoing Nuts Game Pinball BreakoutPinball Breakout Rise Up BalloonRise Up Balloon Paintball RacersPaintball Racers dead sticksdead sticks Baby Cow LauncherBaby Cow Launcher 8 Ball Pool With Friends8 Ball Pool With Friends Bomb The BridgeBomb The Bridge Rise Egg UpRise Egg Up Stack The BlocksStack The Blocks Knock Down CansKnock Down Cans Balance ItBalance It Fall Red StickmanFall Red Stickman Stupid ZombiesStupid Zombies Stack The Gifts XmasStack The Gifts Xmas Rise Up XmasRise Up Xmas Kill The SpyKill The Spy Ball Picker 3DBall Picker 3D Hanger 2 HTML5Hanger 2 HTML5 Hanger 2 HTML5 CensoredHanger 2 HTML5 Censored Jewels And MonsterJewels And Monster Soda Can KnockoutSoda Can Knockout Candy And MonstersCandy And Monsters Spider TrumpSpider Trump Bouncing EggsBouncing Eggs Car Simulator Racing Car gameCar Simulator Racing Car game Super Stickman FightSuper Stickman Fight Fun Bump 3DFun Bump 3D Rope Cut and BoomRope Cut and Boom Super Drive AheadSuper Drive Ahead Sieger 2Sieger 2 Kick the Huggie WuggieKick the Huggie Wuggie Halloween Puzzle GameHalloween Puzzle Game Toy Shop Jigsaw PuzzleToy Shop Jigsaw Puzzle fill one line puzzle gamefill one line puzzle game Slidey Block PuzzleSlidey Block Puzzle Tile Match PuzzleTile Match Puzzle Tiny Platformer (TutorialExample Project)Tiny Platformer (TutorialExample Project) To take root Among the StarsTo take root Among the Stars OutvainOutvain The FlightlessThe Flightless Arrow RunArrow Run Grow Dungeon - Death Dungeon IIGrow Dungeon - Death Dungeon II BasementBasement Chamber EscapeChamber Escape Hard LifeHard Life Oddbods Monster TruckOddbods Monster Truck
...
...
...

Propulsion - a physics-puzzle-platformer

Source
This is actually a remake of a Flash game I made back in 2011-2012, which you can play here. I even remade the original music in glorious 4-channel chiptune (I got the original music from the Newgrounds Audio Portal and it's since been deleted. Wish I could find the original artist!)
I made a post before about porting a physics library called bump to PICO-8; this is the first project I've made using it in earnest. I mentioned concerns in that thread about token pressure from including the library. In the end, the greatest strain on token count was representing levels in code (the game doesn't actually run while unminified); I had to get creative with string encoding and other tricks to make it all fit (81918192 tokens!). I wrote a pretty ropey python script for converting multiple Tiled tmx files into generated lua code (you can find the script here). I encoded the tiles as PICO-8-compatible hex strings (this meant that the data just needed to be copied into a reserved section of the map when loading a level); the rest was encoded as structures of entity types, co-ordinates and properties (e.g. switch colours, platform directions).



License: None (Free)

Close
Connection Error!

Please check your connection and try again.