I Revamped This Old Boss Fight in my Indie Game!
Ғылым және технология
💥 Enjoy your ad free experience with Stands: www.standsapp.org/
Wishlist Slimekeep! - store.steampowered.com/app/15...
Join the Discord - / discord
Play my games - benbonk.itch.io/
My twitter - / benbonkdev
[Slimekeep Devlog #42]
In this video I revamped and added music to the DJ Slime Boss fight in Slimekeep. I also worked on a few bits of polish in the game, and attempted to optimize the game overall.
About me:
Hey, I'm BenBonk, an indie game developer who uses the Unity Engine. I've made and released many small games before on my itch page, though now I'm attempting to make my first commercial game, Slimekeep. Slimekeep is a roguelike, using a very limited color palette, similar to Enter the Gungeon, though with a few interesting mechanics, such as keeping slimes alive longer will earn you more money, and the ability to capture slimes to power up your slime pet. If you enjoyed anything you saw, please consider subscribing, as it really helps me out.
Music by Pieper Beats
subscribe gamers ( ͡ᵔ ͜ʖ ͡ᵔ)
Пікірлер: 335
Excellent work on the boss fight! The only thing I would change about it is the trumpet lasers, I don't think fit the theme of it and look weird, I would add a wave animation to it and maybe try to break it up so it's not one solid beam and more of a sound wave.
@starbeam7679
9 ай бұрын
Yeah, and it would be really cool if you could see slimes playing the instruments.
@BenBonk
9 ай бұрын
Yeah that's true. I think they do look pretty static-y so I might have to work on that.
@riliththerogue
9 ай бұрын
I was thinking something similar, but instead of trumpets, them being either laser lights or spotlights! Which still sticks with the dj theme
@Astro-bh7fv
6 ай бұрын
@@BenBonk what about making them move vertically as well as rotating, may make it harder and more intersting too. also Imo slime king needs another revamp, still a bit too easy for a final boss, but if you don't think so, that's fine.
So all this time watching benbonk… WE HAVE BEEN THE SAME AGE!!! It’s crazy to have such great results at such a young age!
@BenBonk
9 ай бұрын
Lol thanks
@bellaander
9 ай бұрын
I cannot believe benbonk is younger than me. What have I been doing with my life...
@lunaponta594
9 ай бұрын
i read this comment before getting to that part of the video and thought "it's impossible they're both my age" i was wrong
@Jellyjam14blas
9 ай бұрын
Same haha
@DumpsterFireDev
9 ай бұрын
Imagine being a year younger than him and also trying to get into game dev! Trust me it is a very chaotic feeling! I have never felt so powerful and weak but I know that I could to cool stuff like that in the future! (It may just take me awhile! Lol)
Looking great! But I think the new piano attack for the DJ boss fight should have a keyboard across the whole bottom of the screen and fire out the actual MIDI art of the music upwards at you
@jontheartist5918
9 ай бұрын
yes.
@Elunorhino
9 ай бұрын
yes.
@cherricake1796
9 ай бұрын
yes.
@theCoolestRICCI
9 ай бұрын
Yes.
@Ciurk
9 ай бұрын
yes.
OH MY GOD, I was waiting for this video ever since you made this boss, the bossfight was EPIC
@BenBonk
9 ай бұрын
😎
i love the remake you did for the DJ boss :0 it adds a lot of character and memorability to it :) but i do think the trumpets should be shooting sound waves rather than laser beams would be more thematically fitting the amount of extra decor you made is nice too i think it looks great! ^_^ though i think the whole rooms not having variety is due to the floor only being one colour and one type of floor for most rooms
You made me want to do game development I'm so glad I found your channel Keep up the great work
@BenBonk
9 ай бұрын
That's awesome, good luck dude.
Dude congrats on graduating and getting into college! As a game dev in college myself, yeah its pretty difficult to focus on school stuff AND my game. BUT, if there's anyone who can do this, its you! Best of luck man, keep doing great!
@BenBonk
9 ай бұрын
Thanks! yeah it'll definitely be a step up and I'm sure I'll miss a lot of the free time, but I'll do everything I can to try to make it work.
New Slimelog! :D I love how you used my music in the boss fights!
Can we talk about how awesome this music is? I can't wait for this game to come out so I can play it and for the OST.
@BenBonk
9 ай бұрын
Thanks, Splash is the GOAT.
@NightHutStudio
9 ай бұрын
Agree, I've been bopping along to it haha!
@Splash029
9 ай бұрын
Im glad y’all like it :D
This is one of the most interesting looking boss fights I've seen in a while. Definitely going to be a favorite.
man 42 that is such a big number I have been here since the start since 19 even and can't WAIT to see the final game and play it but no rush the more time you take the better it will be, keep it up
love the boss revamp, the attacks could do with some more impact like the projectiles flashing white when appearing or easing in/ out of movement like in Just Shapes & Beats to emphasise the sync
@BenBonk
9 ай бұрын
Gotcha, yeah I agree. Maybe if I get to more polish stuff in the game I can try that out
You should add faint cloud shadows that move across the screen randomly in certain parts of the game. That would create a much more imersive feeling if done right!
Congrats on starting college! I'm happy to follow along on this channel at whatever pace you choose :)
Bro really made an entire JSAB level
Loving the game progress so far. One thing I would suggest but all depends on how you want lay it out is explaining one or a few boss mechanics subtlely to the player. I thought I remembered in some older style games they would use some decoration items or enemy mobs near the boss entrance to introduce at least one mechanic either toned down or in some fashion to prepare the player for the more intense fight. Then once that decoration was destroyed (could be like a hidden turret object or whatever makes sense) or the enemy mob was defeated, it wouldn't respawn after the boss was defeated. Basically, because its like a mini tutorial for the boss. Hopefully that makes sense. It's all up to you whether you want to totally surprise the player with different mechanics or not, just wanted to offer that concept. Giving the player advance notice kind of makes it easier for them to understand how to beat the boss or survive an attack, but it also comes with the drawback of potentially reducing the difficulty.
The new decorations look great! I think the natural features (rocks and vines) really fit the main rooms, and the benches would probably fill some empty space in the break rooms. I love the boss fight, it looks like a big improvement :) I don't if you already planned on adding animations to the boss attacks but it looks still, that and sfx might mix better to show how it matches the beat. Also, having more equal space on the sides of the room might make it easier to use the dash on it. ANYWAYS, these whole devlogs have taught me about game dev (I don't get as frustrated when I see what you go through) I'll definitely be playing it anytime it comes out !
You should call the 3 different attack versions for the DJ boss verses
The boss fight looks great but I personally think it could benefit from some post processing. Screen shake color changes and so forth. Still great work!
@BenBonk
9 ай бұрын
Oh yeah, didn't even really think about that. Definitely could spice it up a bit. Thanks for the idea, I'll see.
@sneggulf
9 ай бұрын
Love your videos man@@BenBonk 👍
I have been wondering for a while now what most of the point of the mini-map as it's currently implemented is, and now with the question of optimisation, here's my pitch: Instead of it just showing a zoomed out version of the rooms, why not simplify it to squares that only show what sides they connect to other rooms, and maybe an icon to show the main feature of that room (e.g. house icon for your house, a dollar sign for a room with a shop, skull for a boss room, etc.). You wouldn't even need to track the player's position in the room for the mini-map, just whatever room they are currently in.
Instead of setting everything as a list for weapon timing, you could have the music have different triggers built/encoded in for each specific attack to watch for so just by changing the music the boss fight adjusts automatically to stay in sync.
Maybe coming up with a theme for the entire games location could help decorate the rooms. Maybe making the rooms be some kind of park with pathways could be cool or honestly whatever you come up with. Good luck in college!
💥 Enjoy your ad free experience with Stands: www.standsapp.org/
@nobodycarewho
9 ай бұрын
5 days ago?
@G0o0se
9 ай бұрын
@@nobodycarewhoit's just KZread premiere
@najok
9 ай бұрын
my wifi already blocks adds
@FabbeNJ369
9 ай бұрын
You know what, this is the first time I'm actually gonna download something sponsored, I've been thinking about an adblocker, and this was the final push to make me do it
@Terminid_Brood_Emperor
9 ай бұрын
You should add mini dungeons with mini bosses
The boss looks cool as fudge! The king of boss fight creation has blessed us yet again!
@BenBonk
9 ай бұрын
Thank you!
Not a Unity dev, but surely Unity has something like a canvas for UI. UI should never need a camera or in any way be influenced by the game world (unless your fog of war is incredibly hacky)
ok this is really cool and the music too
I love what you did with the boss! it looks like its going to be a fun challenge! Good luck at College and I can't wait for the next devlog!
@BenBonk
9 ай бұрын
That's great to hear, and thank you!
Thats really cool man! 🎉
This is fire man the sync is awesome
I think you should add difficulty options
@BenBonk
9 ай бұрын
Might happen in the future, but no promises.
loved the music part of the video! As you know, I'm making a devlog about making music and roguelike as well! we're brothers! :)
*suggestion* for improved variety in rooms: Create an object that spawns a random wall decoration and then self-destructs. Write a quick script to replace all your hand-placed wall decorations with the spawner object. This way, every time you enter the same room layout, the wall decor will be different!
@sky01james28
9 ай бұрын
The same can be done for floor decorations, but it’s up to you if that’s important
Hey benbonk! I have been watching this channel ever since slimekeep started and am so thankful for this channel and all the ways you helped me through tough times. You deserve way more subscribers than you have. Can’t wait to keep watching videos, even if they don’t come out monthly. Thanks :)
@BenBonk
9 ай бұрын
That's awesome dude, thank you for sticking with me for so long. Hope everything goes well with you, and I'm happy I could potentially help.
Trumpet lasers look a bit static compared to everything else. Maybe making them shake a bit would look nice. Everything else looks really cool!
@BenBonk
9 ай бұрын
Got this a few times, I'll prob try to make them less static-y in the future :)
The DJ fight is gonna be this game's fan favorite boss, kinda like Zenith in Paper Planet if you know that game
Yaaay finally new video. I’ve been watching since the very beginning and I love your content
6:02 DUUUUUDEEEEEE you gave a really sick idea holy shit a boss fight that has the midi of the song playing for you to dodge. like those synthesia piano roll videos. holy fuck that would be awesome, and i'd love to make the song thinking about people dodging it, and sneak in some midi art and everything ughhh that's just too fucking cool
Nah but that boss theme SLAPS. Your composer got talent.
When you load another "zone" you have -100fps for a second. i think you can do a preload when the player is close to the zone
Oh crap we're almost the same age! And I just started college too! Congrats on graduating, and good luck with college!
As a tuba player I can confirm that those whole note projectiles coming from the tubas are accurate.
@BenBonk
9 ай бұрын
Let's goooo
I have 4 dumb ideas. First, a very expensive and rare heart container that permanently makes your max HP go up by one, maxing out at ~15 HP. Second, a very rare and expensive stamina vessel that increases dashed by 1 permanently, and maxes out at ~7 dashes. Third, a shield that blocks some attacks and reduces knockback. Last, a weapon that charges by collecting the souls of slimes. For example, if you killed a basic slime with your pistol, you would get a few souls. These souls are used as powerful bullets that can create a very small explosion that has high knockback and high damage. Soul bullets could not generate souls, though. Everyone tell me what you think in the replies!
@silly_billyYT
9 ай бұрын
Put your thoughts here.
the furniture and other things in the room look very cool, i really like those :)
I just found your channel with this video, your game looks really cool!
I literally just finished watching all the Slimekeep devlogs and this comes out... the timing is crazy
i love youre videos i have been following since the very start and love when you upload😊
I am so hyped for this game! It’s looking great so far!
5 Optional suggestions: 1: Add a setting to remove corruption if you don’t like it 2: A narrator/bot to read text somehow 3: Language Settings (for multiple episodes) 4: By beating the game, you get to unlock full-colour mode 5: Mapping system so people have their own maps to make, and pick between an automated slime system or add their own If you use any of these ideas, I would like to have my name in the credits (optional) I prefer if you use YTScratchStuff in the credits (I am using another account)
Nice work! I'd suggest syncing the camera to the music as well so it's not so static and the beats feel more alive
Wow i didn’t know you were 18! I'm 17 and I have not made anything as cool as you have but I know I could one day make a game as cool as yours! (I think it will be a bit before I make boss battles that cool!) I hope college goes well for you! I am currently working on a project related to slimes as well! It is probably my biggest project yet but I am making sure to keep it at a reasonable scale. My sophomore year i made a game for FBLA and got 4th in the state of Missouri so I guess I'm not too bad. I hope both of our games about slimes are successful! I am excited to see the next dev log!
I’m totally addicted to indie roquelikes, I’m gonna no life this like I did with patch quest…
@BenBonk
9 ай бұрын
Lol let's gooo
i think there could be some screen shake in the dj fight because of the music
Oh man that music and that boss fight is 🔥
Ya know its kinda funny, you and me are very similar. I’m 18 as well and have been working on my game for about 2 years now and I’d say I’m about as far through it as you are with Slimekeep (Tho I’d say my games a tad smaller). You’ve been a huge motivator to keep me working on my game, I can’t wait to watch as Slimekeep develops more and eventually becomes a finished game
I just had a cool idea. Once you finish the game and kill the slime king, there will be unlocked a new mode which will be like a nightmare mode where everything will be 2 times harder and this mode will be called slimare. That would be super cool to have in your amazing game. Also thank you for being such a cool youtuber.
calling this boss old made me feel old because it feels like yesterday since it was first added
Boss fight looks and sounds great!
I guess you could say the short passages of music really reVAMPed the fight.
I was waiting for #42
i think a idea for optimizing the ui camera is to disable it rendering all layers and only render stuff in the ui layer
Yo, I don't know if you read these comments, but making the laser have a 2-3sprite animation going really fast to make it look like its flowing would make it look way better instead of a static sprite
@BenBonk
9 ай бұрын
Totally agree with you, and yes I read these comments lol
yo congrats on graduating man!
Dude, you just graduated high school?! That’s awesome and I totally love that you wanna focus on college and still work on the game. Personally, I always love sitting back and checking in whenever you upload, I didn’t even notice it was once a month. But it blows me away that your ability to code is this good in high school, it’s just one of those things that surprises people. Anyway, I’ll still be looking out for your next vid, even if you don’t get to work on the game til your breaks, I’ll still be here! ❤
It's great seeing a game about music. Those are hard to come by.
I think adding some rugs would help with all the rooms looking plane.
i had no clue you were only 18 ! keep up the great work
Hey, ben looks cool. I'm writing this comment after getting to 5:37 (what I'm talking about comes before that). The attacks are cool, but the character definitely seems to stay in the same place the whole time. Like, I really doubt anyone would ever purposely go on the sides or closer to the dude for fear of getting hit. I think a solution to this could be either making the attacks crit on the north and sides of the arena or drawing a line where you can't shoot projectiles / the projectiles will hit the line instead of your target. Or, maybe you could get knocked onto the sides by the attacks. Also the trumpets 🎺 look like lightsabers.
I think that it would be cool if you had adaptive music for each non boss room and it will change depending on the stage of growth of the slimes by making certain elements of the music louder depending on the type of slime and removing the elements when that type of slime is killed
The DJ boss look really cool and satisfying but it can get better by adding sometimes screen shakes
Another option could be dynamic music, with specific instruments playing during certain attacks
Great video Ben! I hope you enjoy college, good luck! Brilliant update to the fight. I think it looks really fun, how does it feel when playing?
@BenBonk
9 ай бұрын
Thanks as always Skeffles. I think it’s pretty fun to play, but I guess I’ll just see how the play testers feel about it.
@Skeffles
9 ай бұрын
@@BenBonk brilliant!
Well, for starters, congrats on graduating high school! I hope college is a nice and fulfilling experience. College is an extremely transitional time in someone life, and as someone who’s graduated at the end of last year, I can say that it’s very normal to get caught up in college and not have a hold of the things that made you “you” outside of your studies/work. What’s important to know is that once you’re out of college, you will have the leeway and free time to find out what those things are again. I had some online pals who I didn’t have the time to talk with, but since graduating, we talk just as regularly as we used to. Don’t sweat Slime Keep. Even if you are swamped, it will be there when you have the time to get back to it. Your channel will be, too. You’ve done great work, and I can’t speak for everyone, but I will continue to be a fan of you and Slime Keep, be the next upload a month or 4 years from now.
@BenBonk
9 ай бұрын
Thanks! Yeah, I'll just have to see about college. I obviously want to work on Slimekeep throughout it and just finish the game once and for all, but at the same time I don't want to put pressure on myself and release something I'm not happy with. Guess I'll just take things as they come and see how it goes :)
good luck in college!!! hope to see more slimekeep, but take as much time off as you need for school!
@BenBonk
9 ай бұрын
Thank you! I'll see how it goes, but hopefully I'll still have time to work on the game here and there.
Im currently trying to make a roguelike and your videos inspire me to put in the work to make it better,
The trumpet attacks look WAY too much like lightsabers. Really awesome concept though, with the art fixed a bit for that it would really shine more
Woah, assumed you were already in college this whole time. Best of luck and no pressure to keep up the same pace, but hope you do finish it
If you're not already doing so, you should make it so each music loop in the bossfight switches which version. It would make the boss a bit more random during the fight while still keeping the beat.
@BenBonk
9 ай бұрын
Oh snap, I didn't even think about that. Maybe I'll change that in the future. Thanks for the suggestion
@Splash029
9 ай бұрын
@@BenBonkthe different versions got different arrangement and midi tho lol
@BenBonk
9 ай бұрын
@@Splash029 😳
@Splash029
9 ай бұрын
@@BenBonk you never noticed ? The ending part is different in every version and the arrangement is different too lol
@BenBonk
9 ай бұрын
@@Splash029 arrange this ratio
I don't know how to implement this in unity but the ui elements should have abstractions and basically everytime you change some value it re-renders the element. You could also do this for the minimap where you only update it when the player moves. You can also make the minimap render a bigger area than the part you see and if the movement doesn't go outside that additional part you don't do anything.
The boss fight looks really great! Also, would you be willing to change your background screen to a slightly darker color? If it's just me then it's fine, but I keep getting flashbanged by the white screens lol
Siivagunner is very happy with you - three versions means three high quality rips.
I know a lot of people are probably saying this, but I had no idea you were so young! Congrats, you're a really good developer
In the rooms what about rocks or grass that can block a certain amount of projectile that randomly generates whenever you enter the room taking a page out of other roguelites (which has furniture)
recommend making the boss hgealth bar using the darker half, it blends A LOT with the background.
The new decorations look too much like items or collectibles because of the limited color palette. Maybe have them be either slightly transparent or more saturated?
Hi Benbonk! I had an interesting idea for DJ BOSS, what do you think when the music speeds up (4:33) the camera starts moving in infinite motion, to match the boss aesthetic and make it more unique. Playing with the camera on certain bosses can be something very different and interesting
looking great though it does lack some polish on the visuals department, the sprites of a lot of things are just too stagnant, adding animations like with what you have on the main speakers would make the fight look much better, also have the tubas line up with the shots they fire rather than just idly moving up and down, this also applies somewhat to the other bosses in the game that you have shown
music is a bop
really cool
can you use the benches for cover? If not, I think that would be a neat idea!
I think the Piano attack can be improved, maybe instead of moving the piano from left to right, it can be a bigger sprite that doesn't have to move, so a bit harder by making it less predictable. The rest of the fight looks awesome tho. Another thing that would make a cool change would be a day/night cycle, giving you a time limit for each day, giving the game a bit more depth and really making you decide on how you should spend your day. You found Ron the Rat!11!!!1!!!11 🐀
I had an idea, what if you made it so for the DJ boss fight it could have a piano across the whole bottom of the screen and fire out the actual MIDI of the song at you
Okay, don’t even know if you will see this but here goes. I had a problem like the ui camera for my fps where I want to render the weapon on a different camera to remove clipping. What you should do is make a new layer for the ui. And have the ui camera only render that layer and the normal camera never render that layer. Worked for me hope it does for you.
Are you planning on adding any difficulty increases to the game? I would love to see a turbo mode (like in Enter the Gungeon).
I just realized I’ve been watching you for a while once you said you made the boss 2 years ago
Love the video
You need to add melee weapons, I remember at the beginning of the devlog series, he said he would add melee weapons/ mode
I dont think the piano (version 2) has enough warning. The keys should flash green or something before they shoot so that you know how to dodge if your at the bottom
YOOOOOOOO my friend Splash is in the video :DD
for the UI camera, could you just have render or whatever when the UI is updated?
Nice devlog as always, have you considered a console release?