Bundle Dumper: Flordia Edition by cheesepencil

Bundle Dumper: Florida Edition
Hurl babies through five exciting levels (including a tutorial level) in this flappy inspired side scroller with a Floridian twist! Also my first complete PICO-8 game, so now you've been warned.
Controls
It's a PICO-8 game, you get what you get and you don't get much:
* left and right arrows to change direction
* Z is the circle button (C on keyboards that nobody uses in Florida)
* X is the cross button (V on keyboards that nobody uses in Florida)
* But save yourself the wrist strain and just use a gamepad/controller!!!
Mechanics
- Flapping increases vertical AND horizontal momentum (that is, flapping while turning changes your direction faster)
- Aim your delivery by holding down the cross button but keep in mind you can't flap or turn while aiming
- Once you've started aiming, you're committed. Release the cross button to drop the baby from your beak
- If you hurl a baby and miss, you can get another one from the hot air balloon at the beginning of the level - don't worry, you can't run out
- ...even if you don't miss, on levels with multiple deliveries you will have to go back to the hot air balloon to get more babies!
Hazards
- Think you can cheese the game by camping at the top of the screen? Think again! THE MERCILESS FLORIDA SUN WILL BURN YOU TO TOAST
- Think you can cheese the game by camping at the bottom of the screen? Think again! THE MERCILESS FLORIDA ALLIGATORS WILL CHEW YOU UP LIKE BUBBLEGUM
- Well armed Floridians will shoot you
- Cleverly placed drones will shred you
Speedrunning Notes
- The timer starts when the first level loads and ends when you see your final time displayed on the "YOU WIN!" screen.
- Strategic deaths will get you back to the hot air balloon faster but if you run out of lives and then continue all your deliveries in the current level will be reset.
- regrettably the timer is only precise to seconds (I ran out of time! I barely had time to add sound effects!)
My personal best time is 5 minutes and 31 seconds - I DARE anyone to do better and post a screenshot in the comments!
Apologies in Advance
- Hit detection is a little off... it was my first time writing my own AABB collision detection and while I've done my best sometimes there are deaths that look cheap.
- The aiming trajectory thing is largely accurate when you're moving right, and off by six pixels or so when the player is moving left. At least the clumsy hit detection works to your advantage here.
| Link | https://cheesepencil.itch.io/bundle-dumper-florida-edition |
| Link | https://github.com/cheesepencil/ld53 |
| Original URL | https://ldjam.com/events/ludum-dare/53/bundle-dumper-flordia-edition |
Ratings
| Given | 3🗳️ | 0🗨️ |
The sound effects were great too, and while I did notice the lack of a main theme song, it never bothered me and I feel it helped me focus on the puzzles at hand.
Amazing game for a game jam, and even more amazing considering it is your first PICO8 jam!
Great job, great entry!
Oh and I couldn't go near you 5:31. :D
and omg this is so brutal, i love it hahaha!! especially that you can see the alligators closing in when you go near the ground :)
Here is a link to the VOD that starts at your section.
https://www.twitch.tv/videos/1809875425?t=04h37m58s
Also really funny! Hilarious seeing your stork explode followed by the baby. Art was good too, appreciate the polish you got in with the win screen.
Only real criticism is the sound is a little sparse, but you did have all the sound FX needed to support the gameplay.
4/5
https://clips.twitch.tv/FrailTrustworthyToadMrDestructoid-M4shA_eqJkyLaxDf
I didn't find the controls any harder to use than I'd expect for a flappy bird game. My biggest struggle was probably getting used to the physics, and I figured that out pretty quickly
https://www.youtube.com/watch?v=o1jjtp0dcDg
Everything feels tight, and was good fun too!
working on it
Still much improvement possible :)
still did one mistake
my time on level 4 still can be improved a lot tho
https://youtu.be/EEUQuvG5nYE
My score: 9 minutes, 2 seconds. But, it was 9 minutes and 2 seconds full of fun and blood. My favorite two moments where when I got shot down, but the baby survived, and was successfully delivered, and when I was just flying along and clipped a drone and it turned the baby into a strawberry smoothly while I just kept on flying.
Great entry!
If I make a game like this next LD I will make sure the enemy cycles are powered by time-since-last-respawn instead of time-since-game-launch so the runs are deterministic entirely according to player input, which should largely remove the element of luck and make demonstrations of skill like yours even cooler
I'm very happy that you're having so much fun with it. That means a lot to me. Thank you <3
@baknik thanks! you do too!
@glove there's a common turn of phrase "sink or swim" but in florida it's "swim or get eaten by alligators". thanks for playing!
@calcopod thank you for the kind words! I shouldn't have waited until the end of sunday to think about sound design and music but 48 hours is just never enough...
@pianoman373 happy you think it's humorous, it's deliberately ridiculous (trying to crack top 3 in humor (again)) thanks for playing!
@cinterre i saw a gator in florida last summer! that's exactly what they're like!! thanks for playing <3
@nhcarter123 i wanted the game to make you feel like you were hitting yourself in the face, but also wanting to keep doing it. very happy to hear i tuned the difficulty just right. thanks for playing!
@josh-bothun if i had more time i would have gladly made more obstacles in the scene to better tune the difficulty, in the end i had to make the controls something of an obstacle to give the game the most depth I could in the 48 hours. thank you so, so much for the kind words and giving it your best shot
@zahkros I went in with low expectations from PICO-8 and ended the weekend in love with it. It will be my first choice for jamming in the future, for sure. I always debate composing long writeups for LD (knowing that most people don't read them, and the ones that do may easily spend more time reading about the game than playing it) but I'm glad I did and someone read it. thanks for playing!
@bartalomew i got way more out of pico than i thought i would, i'm happy with the result and it means a lot to me that you enjoyed it, too. thanks for playing!
@boboch-d-brew you're the best! thanks so much!
@the3rdhunter I'm so pleased you felt that every death was your fault, that's how I felt about Spelunky and the feeling I was trying to replicate for this jam. I am certain some of my janky hit detection killed you at least once and it wasn't your fault - but I'll get it right next LD! Thanks for playing
@janures Did you know that SPF 100 is the best selling grade of sunscreen in Florida? (You don't, because I just made it up). I'm glad the game gave you a rise, and thank you for playing!
@jcmonkey thanks for giving it a shot!! I learned a lot this LD and will definitely make good controls a high priority next time
@gary-the-enchanter I was afraid it might be a little over-the-top but sometimes you gotta break a few eggs to place in the humor category haha. thanks for playing!
@riley9 Last weekend I learned that PICO-8 is the bomb! I have mucho respect for the folks (like you) that can squeeze a lot of depth out of a tiny little cart, and I'm glad you had fun with mine <3
@augmotic What a trip! Thanks for taking the time to play my game
@borderdestroyer i had as much fun watching you play it lol thank you for the kind words!
@spacespytv MISSION ACCOMPLISHED thanks so much for playing
@protowlf it was awesome watching you gradually improve until you rocked it, thanks for playing!
@rookrules you let me know when you upload that YT short with that clutch baby drop. it was a blast watching you play
@lone-wolf thank you for the kind words and thank you for playing <3
@potkirland PICO-8 is very limited and online leaderboards just aren't possible in 48 hours without a lot of hacks - oh how i wish i could, though! thank you so much for playing
@krassenstein oh man it was a hoot. the pleasure was mine!
@furtive-pygmy it makes me really happy to hear you say the difficulty ramps well. thank you for the kind words and thank you for playing <3
@jimbly half of the streamers I've seen play it are getting 10-20 minute times, you're ahead of the curve!! I'm very happy to hear those "clutch" moments are frequent enough that a lot of folks get to experience them. thank you for playing!!

You can't respawn until all of *the stork's* gore particles despawn (baby gore doesn't matter).
Drone movement is based on the time since the cart loaded, the effect being the cycles - for all drones, on all levels - begin on cart boot and don't end until cart reboot.
Man I can see myself grinding this another 1-2 hours tonight lol
its can be great mobile game! :)
Regardless, thanks for playing!!
Incredible use of pico-8. I love it that the baby and the stork have separate collision, that has some hilarious consequences!

I loved the graphics. The detail and character in your stork with what...50 pixels? The baby is like 10. Incredible.
here's a link to the VOD: https://www.twitch.tv/videos/1812705828?t=2h27m54s
I first saw it on a stream and kept thinking to myself "Damn this guy sucks", then when I got to play it I saw how hard it is!
The graphics are amazing, you can recognize the rednecks and aligators. The bloodbath of every death is so ludicrous and fun.
The sound effects are awesome, but I missed some music to accompany.
I managed to beat the last level though the stork died right before the baby got delivered. I got the game over/retry screen, and then the house raised the happy baby flag. I had to rage quit!
One nit-picky thing I'd point is that the instructions mention circle button but in-game it looks like a square. This got me slightly confused at start, but it's just a small detail.
Congratulations on such a fun and crazy experience!
* drone cycles start when the level starts and restart when you "retry" a level after all storks are exhausted
* elapsed time on winner screen includes fractional seconds
* the first formation of drones on level 2 moved 8 pixels upwards
* corrected stork and drone hitboxes
other than some effects, ui, and minor sprite enhancements there are no other changes
@olddog i'm glad you had fun thank you for playing!
@kot9 thank you for the kind words <3
@gamedocs thank you for playing! would you believe it works great on mobile as is? 
@0x-void-x0 watching the streamers almost everybody "gave up" by accident the first time, I should have made the text read "flap to retry"... thank you so much for playing!!!
@gn-fur competition in the humor category is cutthroat, gotta stand out somehow XD thank you so much for playing
@bodhiagora lots of fun watching you play on stream!
@conduit I'm so glad you had fun thanks for playing!
@jitspoe it was a real hoot to watch you play on stream, thanks so much for the kind words (and great time btw)
@dgo i didn't know i was going love pico-8 before the jam, but i love it now. thanks for playing!
@bytomancer i'm so glad you got a chuckle from it! and great time! thanks for playing <3
@nardandas thank you so much for the kind words. you're absolutely right the lives/retry mechanism is a little tacked on. I knew no one would finish the game if I didn't include a feature to retry from the same level. I wanted something to prevent players from kamikazi'ing on the longer levels and having the retry reset the deliveries seemed less cruel than forcing everyone back to the title screen
@leo-barber-dev I'm overjoyed that you persisted and succeeded! thank you for playing!
@tricky-fat-cat it makes me happy you got a chuckle from it, thanks so much for playing <3
@wetburritosupreme thanks for playing!
@gmaker Florida is a major exporter of tomatoes!!! thanks for playing!
@chris1919 you did great!! altering time with a PICO-8 cart is beyond my skills now but maybe next LD... thanks for playing!
@langotriel i'm so happy you had fun i hope it wasn't too traumatizing!! thanks for playing <3
@matt-green PICO-8 uses 8x8 sprites for nearly everything and only has a 128x128 screen space... every pixel counts! thank you for playing!!
@bongard22 it was so much fun to watch you play on stream. see you next LD!!
@badcop i had a ton of fun watching you play!! gg!
@niz thanks for playing!!
@smdg I'm glad you were satisfied with the controls, thanks for playing!!
@harmadillo it brings me great joy to hear folks say "just one more try..." so much. thank you for playing!!
@jdemattos thank you thank you thank you and thank you for playing <3
one thing you could fix that would drastically improce speedrunning is that when you hit the new level button for more than one frame it does a flap at the start of the level. that makes it e.g. impossible to clear the first formation on level 2. Maybe make it so it does not register the flap input if it was pressed on level select?
250ms cooldown on flap input when stork spawns
It was a bit bloody for my taste, which is something I never thought I'd say about a game where I played a baby delivery stork :laughing: But it's a solid and well put together game. Props for making it in PICO8, I really like that retro vibe.
I appreciated the wackyness of it all! I wished I could keep on flapping while taking aim. I couldn't beat all the levels. I have to give props for accomplishing this as a compo entry, and in a very limiting environment!
Since I took a decent number of deaths (I think I saw the retry screen at least once in level 2 and then about twice in levels 3 and 4 each), it did frustrate me a bit that it took a long time to respawn. Though that's probably to give a ejected baby a chance to just barely make it while the stork expires? (Though maybe there could've been a button.)
So _maybe_ not really 'for me', but otherwise this is exemplary of PICO-8: Small, retro, juicy and joyful in its own strange experimental way.
Anyways, nice delivery + flappy bird combo. I'm glad there's retry feature so I could complete this game.
The bird feels very good to control and I liked all the ideas for the hazards. the floppy alligators were my fav >:D
That said, this is why I don't live in Florida.
This is a great use of PICO-8, with excellent graphics and sounds effects as well. Great job!
I spent more than 1 hour playing, there were many attempts, to reach this result.

I really liked it!
@poshdan you gave it your best shot! Thank you for playing!
@francis you're right. it seemed like a good idea at the time, because I wanted it to be difficult enough that it couldn't be beaten on the first try. if i had more time I would have added more hazards and enemies instead and tightened up the controls and bird mechanics. Thank you for playing!
@meta-link thank you so much for the kind words and thank you for playing!
@veralos the gators are my favorite part too and i'm glad folks like them, I spent nearly half the jam trying to get them right!! Thank you for playing!
@lcstark There are dozens of us! lol Thanks for giving it your best shot and I'm glad you stuck wihth it long enough to effectively see all of the game content <3
@caeonosphere you're right the lives system is a little unsatisfying. I wanted to punish speedrunners for abusing the revive mechanic but still allow them calculated strategic deaths (the only alternative I could think of would be to reset completed deliveries every death, which i think would unfairly punish *everybody*). Thank you for playing!
@valentinwb So glad you stuck with it! Thank you for playing!
@remco You're totally right about the respawn delay. I wanted to delay for maybe a second but time constraints forced me to keep my original implementation that doesn't allow for bird respawn until all bird gore derenders. Thank you for playing!
@paulhocker Glad you had fun! Thank you for playing!
@bloodbane 10 minutes is a great time! Most streamers took around 15 minutes. One even took nearly 26 minutes. You're practically a baby delivering expert... Thank you for playing!
@0mbre You did great! Thank you for playing!
@itsboats that is an EXCELLENT time for playing it blind. The alligators are my favorite part too, I'm very pleased to hear they're a hit <3 Thank you for playing!
@zefphyer That's an average time so you did great!! There are lots of great reasons not to live in Florida - glad you stuck with it and Thank you for playing!
@zundou it warms my heart when you say something i made makes you want to play it again. Thank you so much for playing <3
@f1krazy you got really far! and basically far enough to see practically all of the content, and I'm happy for that. Thank you for playing!
@psv-games-studio That's an excellent time!! I can't believe you spent an hour on it, that's really nice to hear, I'm glad it could provide some amusement in these trying times <3 Thank you for playing!
@acearcher I'm sure you did great and I'm glad you got a chuckle, Thank you for playing!