Log In  

Cart #bunnysurvivor-9 | 2022-08-31 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

Small action rogue like game.

Source code: https://github.com/unikotoast/buns-bunny-survivor

Play and support me on itch.io https://unikotoast.itch.io/buns-bunny-survivor

Steam: https://store.steampowered.com/app/2684450/Buns_Bunny_Survivor

Collision checks via spatial hash is impletented with https://www.lexaloffle.com/bbs/?tid=29466

My first game ever. I really struggle with token limits and I have to remove lots of stuff from the game.

map.lua - infinte map, generates random grass tiles with something like chunks, I never done anything like that so I think it's horrible code.

animations.lua - I'm not sure that this is how you should save objects to animate them.

I received lots of help from discord and by reading other games code.

I know absolutely nothing about sound design and music so making beeps and boops was hard but fun.

Version 1.9 🥕

  • added more music by @extar
  • carrot burger now heals
  • bufffed shurikens

Version 1.8

  • added music
  • added chance for super carrot in enemy loot, increases damage a lot for 10 seconds
  • ring of flame - increased area on first levels, decreased damage, stronger movement speed debuff
  • buffed shurikens
  • buffed carrot explosion
  • bats are weaker for the first minute of the game
  • fixed bug when final boss just disappeared and game did not end
  • added minimal movement speed cap

Version 1.7

  • added image to the cart
  • selecting upgrade is more defined
  • small fixes

Version 1.6

  • beggining of the game is easier
  • new enemy: skull that spawn crazy bunnies
  • no upgrades require to sacrifice hearts anymore
  • small balance changes

Version 1.5

  • added fire and frost dash
  • added reroll option every 5th level
  • added golden carrot
  • added new enemy
  • the map has borders now
  • small balance changes and fixes
P#112740 2022-06-05 08:54 ( Edited 2023-12-24 07:33)

This is pretty awesome. I'd been playing Vampire Survivor recently and was thinking of making something like that for Pico-8, but here you've already done it!

Here is a good resource for token optimization tricks. I used a bunch of these and ended up saving thousands of tokens for my game.

P#112752 2022-06-05 18:26

Yeah, Vampire Survivors breathed a new life into this simple genre, I saw many similar small games like this on itch and steam but none on Pico-8 yet.

Thanks for the recommendation, I'll check it.

P#112759 2022-06-05 19:55

very fun game, but a bit too brutal. I'd recommend slowing the difficulty curve if possible.

P#112767 2022-06-05 22:35

No :D It's only 10 minutes if you get the right build, though skills and enemy balance are not that well calibrated but I like the brutality.

P#112768 2022-06-05 22:41

In the previous version I got to the point where I saw the boss and
in this version we were able to defeat and clear the boss!

As a means of saving the remaining tokens, the following seem useful

  • "split()" to create an array from a string.
  • "unpack()" to distribute array elements to variables.
  • Use "_env[]" to declare global variables.
P#112773 2022-06-06 05:00

Nice game but difficult though. I found that for the first couple of levels I could cope with the onslaught but once I start dashing then I seem to constantly be on the run from an ever increasing horde of monsters and death is inevitable...

P#112781 2022-06-06 08:06

This is fun but it is all about balance and ramping up nicely. It can still be a hefty challenge while leading people into it...it's not just one or the other.

The only thing I'd suggest stealing from VS is the auto-fire, or at least make it an option.

P#112788 2022-06-06 13:17

This is a pretty good top down movement shooter, and is quite impressive for a first game (menu, various effects, particles, etc.) That being said, there's one major problem I seem to be running into, although it may be intended. Within a minute of playtime, there are easily over 50 enemies on screen with so much HP that you cant kill them faster than they spawn. This, coupled with the fungi, means that if you don't get good rolls on your level ups, you could see a game over by sheer numbers in under 2 minutes. I would suggest lowering the spawn rate, or, to give the player a feeling of power, making level ups more effective. Maybe they always fill your HP the rest of the way, or damage output is always an option. The way the game is now is perfectly playable, however, and had me in for a solid half hour.

P#112925 2022-06-09 03:17

Yay an update - but now it seems even more difficult !!! I managed to beat the game previously, but I can't seem to get past about level 6 now.

I do fear that what will put a number of people off is how to get into the swing of things. The balance of play really does need addressing and so much seems to depend on getting lucky options when you level-up

Even though I have beaten this game I confess I still don't understand some of the rules. Shooting a bunny turns it into a fruit which replenishes a heart, but how do I get more hearts and carrots. They seemed to occasionally get added. Also have the walking red diamonds now gone to be replaced by blue diamonds that hurt you?

One change that I think you have introduced is that you can now die by choosing an upgrade that removes a heart. This is no fun.

Regarding the upgrades, personally I found some are totally worthless (what are magic points anyway ? is it dash respawan time?) whilst others are essential. Shuriken, Splash Damage and Attractor seem like the best upgrades (and maybe a 2 or 4-way shooter). Most of the rest ( Carror Parfait, Burger and Cake ) I just don't bother with, but maybe I should?

But this is a really fun game that I keep coming back to. Its a shame that you are at / near your token limit. Maybe just an explanation of the rules would be enough to help. And as a first ever game you should be really proud of this!

P#112977 2022-06-10 07:57

Thanks for the feedback! This is my first game but I have a lot of experience in programming which really helped. I added a couple of new abilities and made some balance changes

P#113034 2022-06-11 23:49

It's definietly not an easy game but so far I'm loving it! There are a few ways to build early game and the experimenting is really fun! 1:30 minutes seems like the first diff spike/big wave to me, which I still have to go through! Good work, even more as a first game! Going onto the handheld library for sure!

Little update on it, the only thing I'm missing is some background music, which I know is not easy to do, so that's only a minor thing.

P#113053 2022-06-12 13:39 ( Edited 2022-06-12 13:55)

I did it! I'm so addicted.
This game is so simple but deep feeling.
I enjoyed it so much, Thanks!

I want any sound effects when player push dash or jump button in cool time.
It will remind players they can't do it.

P#113054 2022-06-12 14:04

Is it possiuble to die due to -1 heart upgrades? I'm pretty sure i was far away from everything, had double Ring of Flame and upon selecting the third died instantly. TBH my instict would say that you could not go under 1 Heart with those.

P#113055 2022-06-12 14:07

@Achie72 in some iterations of this game, upgrades definitely could kill you if you weren't careful. I think it would be fairer to the player if this didn't happen.

@unikotoast - Another update! Loving how now dash can be an attack and limiting the size of the arena is a great touch. This is a really great cart - Keep going !!

P#113062 2022-06-12 18:34 ( Edited 2022-06-12 18:56)

Updated, I removed all -1 heart from upgrades, now you sacrifice only max carrots, move or attack speed. Also made first 2 minutes more chill and added some small stuff. Thanks everyone for suggestions!

@Achie72 Music is unknown world for me that I hope I will discover slowly in other new games but for now - no music, only some bits in the ending :D

P#113117 2022-06-13 14:13 ( Edited 2022-06-13 14:15)

TBH I would keep those upgrades but maybe only offer them until you have more than 1 Health so you cannot die from them, but can play with the risk of picking a powerful effect!

If you feel like it maybe look around in the Nine Songs car for some music, and see if one fits your taste!

Thank you for the updates will check them out later in the day!

P#113118 2022-06-13 14:22

The updates are a great! It feels much better and is a nicer ramp up in the challenge. The removal of sacrifice hearts is a really welcomed...I know the worry of "is this too easy" but it gets difficult quick anyway :)

But all that means we can get a little nit pickier ;P On the upgrade pop-up, the pink highlight is incredibly hard to see. Also, I expect the highlight to be on the first item but it looks like it's just highlighting the same slot I picked previously...and because the pink is hard to see, it's frustrating to find the upgrade I'm after. I know...minor but hey, that's what you get when games improve!

Lovin' it and gonna keep trying to see what comes after chickens.

P#113152 2022-06-14 14:11

this games is great ,my best was lvl 16. The pink highlight in the upgrade pop-up is a little hard to see, maybe you can fix that in the next update.

P#113220 2022-06-16 07:05

Thank you all! I'll fix the upgrade highlight but for now I don't have anything new for the next patch, if anyone have more ideas I can try to add them, you can message me here or on discord uniko#7220 or https://twitter.com/unikotoast

P#113224 2022-06-16 13:10 ( Edited 2022-06-16 13:13)


P#113240 2022-06-17 01:12

Wow-y, that was fun! This game was sooo satisifying! I am making my first game and I had so much fun that im going to rock this type of game!

P#113256 2022-06-17 09:00 ( Edited 2022-06-17 09:03)

Added image to the cart and upgraded the upgrade highlight.

P#113407 2022-06-20 17:24

OOH new image!!

P#113413 2022-06-20 18:48
P#113704 [hidden by admin]

Well done

P#113755 2022-06-28 08:47

This is such a great game. If anyone is struggling and wants to complete it, look at the image in the post from @BlueBirdSings and see which powerups are important.

P#113767 2022-06-28 15:47

beaten the game on mobile somehow

P#114003 2022-07-06 07:53

Man, that was fun! I havent played the inspiration for this, but this was great! Good times. I made it 8 minutes in - gonna try and beat it next.

If i had to critique something, I might complain that your character's hurtbox feels a little too big - i felt like I was constantly getting clipped by enemies. Even so, great fun!


Beat it! That was great! stacking the fire crown really made a world of difference. May try some other strats too, but I doubt any will be as good as that.

P#114037 2022-07-07 18:30 ( Edited 2022-07-07 18:56)


P#114324 2022-07-14 22:53

Well done @JasonPlayz and unless I'm mistaken you didn't use the Ring of Fire. That's seriously good playing then ( I find it makes the game considerably easier)

Also I never use either Thundercloud or Frosty Dash and I see you've gone for both. Maybe I'll try a run focusing on those.

P#114341 2022-07-15 08:28

Im curious...I am trying to go for high level (30 at first) before I beat the demon...is there a level cap? (Not that I have hit thirty, yet)

P#114802 2022-07-25 12:01 ( Edited 2022-07-25 12:02)

That was fun, even though the bosses got me. Nice variety in the enemies, and then I think I've got used to the bats and then a different pattern of them spawns. (Version 7.)

I got a four fire ring upgrades, and for a while just running close to things felt more effective than trying to shoot them.

Do carrots with both piercing and splash damage only do the splash damage at the end of their flight? On one run when I got both upgrades it felt like they were doing this.

P#115860 2022-08-16 06:11

@BlueBirdSings : I don't think there is a level cap. Through overuse of the fire crown, I survived the boss wave but didn't actually destroy the bosses. At some point they just vanished, but the game continued. While that was going on, some massive waves of bats spawned, but fried as soon as they came in range of my ring of absurd flames. I ended up at level 33!

With 20 minutes elapsed, occasional bombs and rabbits spawned.

While this was an odd state to get into, I am very impressed by how robust this game programming is when I stack multiple upgrades. Not all are tactically useful, but they all seem to do something.

P#115865 2022-08-16 09:59

Yay, won a round of this! Nice victory music, too. If anyone gets through without a lot of points in Ring of Flame, I'd be fascinated to see what upgrades you use instead. I can see the effect of carrots with Splash Damage, or lots of Shuriken, but never managed to aim either of them well enough.

P#115871 2022-08-16 12:52

thecnically this is a rougelite but its a great game anyway

P#115893 2022-08-16 20:13

Super cool game, just super hard!!!

P#115926 2022-08-17 06:49

@unikotoast - I got into the same state as Cowirrie from a few posts up - I think it's the thundercloud - it killed the boss and the game didn't end.

P#115998 2022-08-18 22:09

@unikotoast An idea is for an alternate mode where you get to aim with a mouse, which would make a lot of the moving towards danger to attack better and help with not being exactly aligned for the shot. You might want to change the slimes in the title screen to be blue, like in the actual gameplay.

P#116001 2022-08-19 00:24 ( Edited 2022-08-20 22:55)

My strategy is what I call: "Untouchable". You just get lots of fire rings + damage, and then anything near you vaporizes. Fire Dash and Attractor were also S-tiers. Make sure to get plenty of speed boosts, or you'll become too much of a turtle. When you get further on, make sure to get in the direction of bunnies. Their xp shouldn't matter anymore, because heat ring keeps you from touching them directly, but those fruits will heal you.

P#116076 2022-08-20 22:45 ( Edited 2022-08-20 22:45)

Cool game! Is inspired by Vampire Survivors, I guess?
Anyway, it would be cool to see mroe art (maybe in game) Of the protagonist! She is super cute!

P#116088 2022-08-21 10:27

@unikotoast The end screen text looks a little boxy. Do you think you might wan to just make a pink outline of the letters (with enough tokens), instead of a highlight?

P#116138 2022-08-22 17:20

Finally beat it after getting stuck on lvl 9 for a while, good game overall!

P#116197 2022-08-23 23:16

if you get the enough speed debuffs you will start to walk backwards

P#116213 2022-08-24 02:00

This game reminds me of Hug Arena. Never managed to beat that one, but I've beat this one several times.

P#116239 2022-08-24 18:49

Nice game GG!

P#116307 2022-08-26 04:11

Thanks everyone for the feedback, it means a lot to me! I made a small update, added music and fixed some bugs.

P#116381 2022-08-28 10:52

@unikotoast I'd say more than a small update. This changes the game significantly. Not in a bad way, but I need to change my strategy to win now. Hmm...

P#116565 2022-08-30 04:34

very good game. But then it became impossible with the number of enemies. :)

P#116668 2022-08-31 17:29

Another quick patch, added new music by @extar he also reviewed the game on youtube https://www.youtube.com/watch?v=xuXunS3jm-k thanks a lot!

I'll share some of the best synergies:
explosion + crossfire
shurikens + piercing
ring of flame + attack speed and damage

Bad synergies, avoid them:
explosion + shurikens, they are weak at first levels so you must concentrate on upgrading only one.
explosion + piercing, carrot will go through the enemy and explode too far.

You can leave peaches and carrots on the ground for latter use.

Dash can save your life in tough situations.

With this update the game is officially completed, I will only patch bugs. I'm working on a new game and will release it soon, follow me on twitter.

P#116692 2022-08-31 21:13

[Please log in to post a comment]