A lot of programmers wont bother removing things if it isnt effecting the game or performance. The programmer joke: "99 bugs in the code, take one down, patch it around, 1167 bugs in the code" Is more true than most will think. And as the game has done incredibly well, why not laugh it off?
@@DukeDudeston Oh I wish this was a joke. The number of times I've patched a bug, just to have several more appear from the changes is infeasible to count. Everything seems to be going well, then you hit a technical hurdle that causes a bug, and in order to fix said bug you often need to rework a system that was working in other scenarios and now you may have just broken everything else in the program ;/ So sometimes leaving small bugs in the code that have none to almost no effect can prevent you from potentially causing numerous actual serious problems.
@@DukeDudeston Not just that, working in a 3D program, you may drop things off to the side with the intention of using or removing it but just forget for whatever reason, and no one else would ever think to look there.
@@MaxOakland Yeah, I work in films but even there they try to keep the clutter in scenes down to a minimum, as unnecessary assets causes the scene to load slower/longer, and the time really adds up over time.
NONE /Dragon well at least Shovel knight got so popular as an indie title that it got its own place in a very popular, very good triple-A game. Keep in mind that other characters from much bigger companies were awaiting their place and didn’t even get in, so this is very impressive on its own.
This is a message to everyone: the poor excuse of an attempt at baiting above is just a small piece of coal please ignore him because he finds it funny how everyone would react negatively. Also another announcement: shovel knight is battling the enchantress and he needs you, send him your credit card number and the numbers on the back of the card in the site www.thisistotalyarealwebsite.com but hurry shovel knight needs you
would be really neat to hear from the dev if this already being in a 3D engine made the 3DS port easier or if the layering in a 2D engine is already close enough to that process.
Using a 3D engine for a 2D game is a really common practice actually, and it makes several things easier. Layering foreground and background elements forward or back instead of changing a "depth" value is simpler to maintain, and you can actually use an element's Z direction (towards and away from the camera) as a sort of scale factor for parallax effects, making things closer to 0 move at different speeds to the ones further away from 0. Not only that, but you also have the other benefits of 3D engines as David mentioned, with most platforms supporting it now.
Not sure I can think of too many released examples but when I was taught 2D development it's always made a lot of use of 3D I'm sure there's more examples around tho Especially any 2D games made in Unity (such as Cuphead), if they didn't use 3D to some degree I'd be surprised
I'm sure if the option existed back in the 8-bit NES/Master System/Amiga/etc. era, devs of the day would have used it much like modern devs are. As it is, they used what they had and made the best of it.
I love the Shovel Knight devs, they've been such an active part of the community it's fantastic, even showing up to donate and comment on speedruns at GDQ events. Can't wait for Shovel Knight content to complete, and to see what they make next!
Yacht Club Games are such cool guys. They renewed my faith in kickstarter funded games back when the whole experience was turning into a huge disappointment.
Yeah kickstarter games really arent, its like vaccines you only ever hear people talk about the small amount of bad and rarely the immense amount of good.
I found it hilarious when he started talking about the TB signature and said "We have those breakable tiles" and then says "I forgot what TB stands for" Theory time: TB stands for Tile Break?
its really cool to see the developers of games not only providing insight into the inner workings of the games they've worked on but also activly assisting in the process by providing access to debug tools not present in public builds. It gives this show an element of legitimacy. Props out to them for not only, evidently, being fans of the series but also taking time out of their day to awnser our stupid questions :P
It's really awesome that you get developer opinions and explanations interwoven into all of this. I'm sure it's a little nerve-wracking to have people picking apart so many details, but everyone in reality gets to learn from stuff like this. If I ever found myself pursuing a developer role in life, a video like this teaches me to consider different perspectives (literally) when assessing a product. Obviously Boundary Break is about showing us what we don't typically notice behind the scenes, but this video makes me want to consider how many ways I haven't assessed things that I do. Great video, tons of fun stuff going on here.
I must be like that _'Everytime someone mentions Deus Ex, someone re-installs it'_ joke. 'Cuz everytime I see *Shovel Knight* in my feed, I wanna replay the campaign again! :D
@@Avriel_Mimiga In Shovel of Hope, there's an extra room in the hall of champions where you'll find the Curious Map. This unlocks the Mysterious Area where you find the Battletoads. shovelknight.fandom.com/wiki/Curious_Map
Another really awesome episode! Thank you, David D'Angelo, for taking the time to come on Boundary Break and help explain some of these details. I love the warping idea. Shovel Knight really is a reinvention of an older game style, right down to the way the game is made, and it is fascinating. As a side note, Yacht Club Games did a fantastic job with the layering.
Thank you David and your friends for helping us get this episode, I never would've expected this to be 3d. We cant wait to see future projects. And thanks Shesez for using this stuff and showing us the amazing things that there are.
when you showed the Battle Toads stuff i thought you'd alos show off the Kratos stuff. oh well, still a great episode especially the help you got with making it.
@@shny_scott oh, i thought Battle Toads was Xbox exclusive, cuz they said it was at the time when it came out. guess Microsoft threw it to Windows 10 like they did everything else they realized they were losing money on by making it exclusive to a console most people dont own.
As someone who has hundred-percented specter of torment, (including new game plus) it is totally worth beating and finding most, if not all, of the secrets... Except that darn tower minigame... It is undeniably the hardest part of specter mode to me.
@@CrazyCollinator Yeah, it is definitely worth beating, but everything has hard moments... The satisfaction though makes it all worth it! And Specter's control scheme is truly a joy to play with.
11:53 That is a kinda amazing usage of a green screen there, that should become a staple of the series, Boundary Breaking Boundary Break if you will. Kinda incredible that you got Yacht Club Games to not only participate in this episode but also provide the camera. Granted, with closing in at 600000 subscribers you aren't that small, but other bigger TH-camrs don't get that level of support. Probably because Boundary Break is kinda unique. It stings a little though, wasn't King of Cards supposed to be out in April now.
Here's a list of games that I would love to see Shesez do an episode of: 1: Silent Hill 4: The Room 2: Ratatoullie (PS2) 3: Tony Hawk Underground 2 4: Some of the old Harry Potter PC games 5: Conker: Live and Reloaded I hope Shesez sees my comment 😊
Honestly one of my favorite episodes. Having the developers explain stuff that we don't know and they 100% know is interesting. Its also funny when you find something that wasnt even suppose to be there anymore like the battle toads background or TB. It was also super nice of them to just give you the camera to search they just seem like really chill developers who are actually passionate about there games.
Wow, I did not notice that when I was messing with the game a while back. I noticed that the game used the SDL2 2D graphics library, but what I forgot is that SDL2 can be used together with OpenGL! It's likely that SDL2 is used for window and input handling and OpenGL is used for the graphics. Now I'm quite interested in learning more. I guess I'll be taking a look at the game's function calls.
I love the fact that quite a few of strange assets are simply things the developers forgot to remove :D I always try to find a hidden meaning behind certain hidden assets, so it's good to know that this hidden meaning doesn't always exist. :)
It's also like, how do you conceptualize the division between "2D" and "3D"? The output of even the most complex 3D renderer is going to be either one or two (for "3D" screens) flat images. As long as one thing is being drawn, and then another thing is being drawn on top of that - which is the case for anything that has sprites - you effectively have Z-levels, whether or not the system is hooked up to show them in "3D" the way this Shovel Knight camera does.
I’m not a game designer, but as an artist, it makes a lot of sense. If everything is on a different layer, it makes it easier to go and fix any errors without worrying that you’re going to mess up anything else touching it by accident. Also, if you’re going to make a pixel art game, why limit yourself by using the limitations of the NES/SNES/GB when the consoles of today have so much more processing power?
I knew it was all on layers but I didn't think there was nonfunctional "space" between them. After all, they don't have it set up to show perspective or depth
@@benniewanders4388 its not output that define 3d vs 2d its math that does. 2d games have 2 dimentions in terms of math that governs their world while 3d games have 3 dimentions. The reason why people called first doom games fake 3d is because nearly all math happends in 2d plane and its mostly just rendering thats have height (there are some exceptions tho).
@@HidekiShinichi The exceptions are actually the 2D ones. Most game logic in Doom works in 3D, with only a few minor things - like monster melee attacks, the check for using switches, and the rocket's explosive damage - and one major thing - collisions between two specifically _solid_ actors - cheating by only doing 2D calculations. But like, collision between a solid actor and a projectile actor? Collisions between actors and the level itself? Hitscans? Movement as whole? All functional, if a bit primitive 3D. It is admittedly not the easiest to _appreciate_ all of this, since the only vertical mobility tool given to the player is falling down a cliff and so much is autoaimed, but it's entirely possible to shoot a plasma bolt at an imp on a platform, have the platform lower, and watch the plasma bolt fly right over the imp's head without harming it, and vice-versa with you and the imp's fireballs. Same deal with hitscans flying right over monsters' heads, which can happen with long-distance super shotgun blasts. And, of course, you _do_ actually rise and fall physically with stairs, ledges, and lifts, allowing you to pass over and under various obstructions as long as you can physically fit above or below them - unless, of course, that obstruction is a sprite-based pillar, cacodemon, or solid wall textured with a graphic that doesn't cover the entirety of its height. And like, to be fair on the last one, there are _tons_ of _modern_ 3D games that pull the exact same trick.
Deuce Moncura most game devs rely on a translator for this kind of stuff, but I’m guessing Kojima knows a thing or two in speaking English, considering his international clientele
Easily one my favorite episodes of Boundary Break. Shovel Knight is a fantastic game, and I loved playing all three of its campaigns. It's awesome that Yacht Club Games provided Shesez with the camera to use for this episode, as well as one of the programmers to answer some questions. Looking forward to the King Knight campaign!
One game I'm dying to see is Gris. It's the most beautiful game I've ever seen and the most impressive thing I've ever played and I MUST know what the world looks like! For anyone curious, don't watch any more than the teaser for Gris and just try it. It's a beautiful artistic game of adventure, puzzle solving and beauty. There are no enemies or killing or dying or anything... just putting the world back together in a gorgeous watercolor hand drawn world. It's amazing and very immersive because you just want to see more and everything new is exciting and different from any other game or experience.
It is really cool that one of the dev's (thanks D'Angelo) to contribute to this break. While I enjoy this channel, my son (7) REALLY enjoys your channel. He may become a dev at some point. I'm personally a web dev... but I would LOVE it if my son became a game dev. And to be honest... it is thanks to your channel that sparked that interest for him. Thanks for that. Lastly.... I dont think u can top having David Hayter on a video. UNLESS.... you actually got Kojima. ;-) Cheers all!
I never knew the game was completely 3D this whole time! I knew they made it 3D for the 3DS, but my god, this is incredible! Great video, and glad to hear from the creators themselves!
it does kinda seem like they've been improving the suggestion system somewhat and maybe that ties into what youtube thinks you deserve to get notifications for.
As someone who just graduated for game programming, I hope to achieve building something a good as Yacht Club (doubt it though...) Keep up the good work Shesez and YC :)
Focus on completely finishing many small projects instead of doing one opus, work within limits, get and use critique often, and do a little work every work day, and you'll build up the skills you need quickly. From a different perspective, but basically the same concept, if you're willing to put in the effort and don't let pride and distractions bring you down, getting to that level is just a matter of time. You can do it! I hope you don't mind the months later reply, but I wanted to encourage you. I've been there, and I don't want to see someone else taking my roundabout path. I found out eventually that I could do it too, but I took about a decade more to get there and spent a ton of money in useless schooling because I thought I couldn't.
You'd be shocked. "Poke'mon Sun/Moon" (and USUM, of course), "Hey, Pikmin!", and Final Fantasy Explorers are all examples of AAA games that had no stereoscopic 3D. That is to say, many games later in the 3DS's life didn't get stereoscopic 3D either because it was too much extra effort or to avoid drops in fps. Many ports of existing games and "download only" games didn't get 3D, too, so I didn't even think that Shovel Knight might be 3D.
You guys created a perfect game with shovel knight! You gotta make more! And shesez, all of this attention and guests show you are rocking it with these videos!
Honestly I'm finding his campaign kinda meh. Not just because his stages are recycled Shovel Knight stages, but also because I don't enjoy his moveset at all. I have a feeling that when I get around to finishing this and make it to the Spectre Knight campaign, its gonna blow Plague Knight out of the water.
@@ManoredRed Definately sounds like Plague's not your style. I really likes swapping out bomb parts to fit each situation. It's 100% the slowest, relying more on carefully developed strategy rather than quick reactions and action. You'll probably love Specter, who's all about speed and reactions. It's almost rhythmic and is really satisfying to master.
@@tvb5509 I do enjoy me some strategy, but I don't like to have to think over every little detail. With Plague Knight you have to, since all his bomb combinations are situational and he moves like a bathtub.
I have really been enjoying Shovel Knight again with the Switch, and I also was inspired while reading Blood, Sweat, and Pixels, along with Boss Fight Books' Shovel Knight dev team stuff. As a Software Engineer and gamer, I am always intrigued by the "behind the scenes" elements of game design. Thanks for making this Shesez!
I was going for the hurry up trophy. You have to beat the game in 1:30. My gf was watching me and says "watch you not get it by 1min". My time was 1:32🤢🤮
If I had to guess, That mystery fish might be a reference point. It might be there to show how far down either the king or the smaller fish are supposed to go in the water. I've seen that sort of thing for Metal Slug sprites, where there are parts of a sprite that are never seen because they are meant to be covered by other sprites.
9:04 interestingly, that side of the armour outpost is actually seen in the plague knight campaign, so maybe it has something to do with that??? Probably not as plague of shadows was made after shovel of hope.
I was laughing at the Battletoads section! XD Like come on, you got the rights to use the characters in your game (love y'all for making it, btw) and you're tripping over a background texture? That's cute. Also, I love you. Thanks for making Shovel Knight! It was fun to play, fun to watch people play, fun to listen to... Please accept this Hug Voucher, redeemable at any participating human.
_LIFE IS 4D?! (feat. God)_
So when do we get a Boundary Break?
_Now _*_THAT'S_*_ what I call a boundary break!_
JellyGamer interesting
@JellyGamer which makes every 3D movie a 4D movie ;)
I mean if you’re 4d life is 5d!
I love how the dev just admits that there were some screw ups and laughs it off
A lot of programmers wont bother removing things if it isnt effecting the game or performance. The programmer joke:
"99 bugs in the code, take one down, patch it around, 1167 bugs in the code"
Is more true than most will think.
And as the game has done incredibly well, why not laugh it off?
@@DukeDudeston Oh I wish this was a joke. The number of times I've patched a bug, just to have several more appear from the changes is infeasible to count. Everything seems to be going well, then you hit a technical hurdle that causes a bug, and in order to fix said bug you often need to rework a system that was working in other scenarios and now you may have just broken everything else in the program ;/ So sometimes leaving small bugs in the code that have none to almost no effect can prevent you from potentially causing numerous actual serious problems.
@@DukeDudeston Not just that, working in a 3D program, you may drop things off to the side with the intention of using or removing it but just forget for whatever reason, and no one else would ever think to look there.
DreadKyller yeah it’s a huge pain and making a game is such a laborious and time consuming process
@@MaxOakland Yeah, I work in films but even there they try to keep the clutter in scenes down to a minimum, as unnecessary assets causes the scene to load slower/longer, and the time really adds up over time.
Shovel Knight must feel quite honored to meet Mr. Game & Watch in Smash then.
Too bad is as an assist trophy and not as an actual fighter. Shovel knight deserves to be an actual fighter.
NONE /Dragon Honestly, I agree. He’s basically the face of indie games.
@@Shepic01 sans
NONE /Dragon well at least Shovel knight got so popular as an indie title that it got its own place in a very popular, very good triple-A game. Keep in mind that other characters from much bigger companies were awaiting their place and didn’t even get in, so this is very impressive on its own.
@@monkeyplays5901 Minecraft Steve
Incredible episode. Thank you Yacht Club games for being an awesome guest. You guys rock!
Fuck you XD
This is a message to everyone: the poor excuse of an attempt at baiting above is just a small piece of coal please ignore him because he finds it funny how everyone would react negatively. Also another announcement: shovel knight is battling the enchantress and he needs you, send him your credit card number and the numbers on the back of the card in the site www.thisistotalyarealwebsite.com but hurry shovel knight needs you
@@yazeedalsheikh2320 We need VoiceoverPete to read this script.
@All The Action 746 now, so go for it lmao.
The exit on the left-hand side of the armour shop is used in the plague knight campaign
@Sub 2 Pewdiepi e Nice username
@Servbot E That, or just a clever reuse of a scrapped area
The 3D in the 3DS version of the game has suddenly taken on a whole new meaning.
Huh
would be really neat to hear from the dev if this already being in a 3D engine made the 3DS port easier or if the layering in a 2D engine is already close enough to that process.
3D sprite scale, I mean Doom 64 can run on 3DS.
Very interesting. So Doom is a 2D game made to look like 3D nd Shovel Knight is a 3D game made to look like 2D. We've come full circle! Great episode!
@Channel07 he never said doom was completely 3D
One of my favorite games finally being covered!
Also TB could stand for Tile Break
That's also what I thought.
It could also stand for "Tile Breakable," but, yeah, that's what I thought too.
or Thinker Breakable
Obviously it stands for tuberculosis
@@morley864 BOAH
The way they layered background and foreground reminds me a lot of Disney’s old muiltiplane camera. Great episode!
Using a 3D engine for a 2D game is a really common practice actually, and it makes several things easier. Layering foreground and background elements forward or back instead of changing a "depth" value is simpler to maintain, and you can actually use an element's Z direction (towards and away from the camera) as a sort of scale factor for parallax effects, making things closer to 0 move at different speeds to the ones further away from 0.
Not only that, but you also have the other benefits of 3D engines as David mentioned, with most platforms supporting it now.
The one game that I can think of that uses 3D while being 2D off the top of my head is Enter The Gungeon.
Not sure I can think of too many released examples but when I was taught 2D development it's always made a lot of use of 3D
I'm sure there's more examples around tho
Especially any 2D games made in Unity (such as Cuphead), if they didn't use 3D to some degree I'd be surprised
Dragonball fighterz does this I believe but it’s a bit more clear than this
🤔... maybe i should do that
I'm sure if the option existed back in the 8-bit NES/Master System/Amiga/etc. era, devs of the day would have used it much like modern devs are. As it is, they used what they had and made the best of it.
Great to see developers supporting the fan community like this.
I love the Shovel Knight devs, they've been such an active part of the community it's fantastic, even showing up to donate and comment on speedruns at GDQ events. Can't wait for Shovel Knight content to complete, and to see what they make next!
11:00 I forget what TB stands for
Five seconds later
So these breakable tiles...
(Great video btw! I love shovel knight so much!)
"the TB Tile is a Tile that is Breakable. the B means Breakable, but I forgot what the T is for"
huh I wonder what it stands for
Lololololol
Terabyte
Totally breakable
I just like how you did lowercase "the" twice to make every capital T draw attention to Tile so we don't miss it.
what
TB Tile
Tile Breakable Tile
ok dude
Yacht Club Games are such cool guys. They renewed my faith in kickstarter funded games back when the whole experience was turning into a huge disappointment.
Kickstarter games are still a disappointment. Shovel Knight and Undertale are literally the only exceptions.
@@ScumSookar Hollow Knight and A Hat in Time?
Yeah kickstarter games really arent, its like vaccines you only ever hear people talk about the small amount of bad and rarely the immense amount of good.
Also hyperlight drifter and shantae and the pirates curse
@@whoopingmuffin9700 Huh, I didn't even know HLD was a Kickstarter game!
12:08 it's great to see how people *dig in* to every aspect of our game
ACCIDENT? I THINK NOT!
Give props to ReelSonder for that opening. It was short, but awesome.
I found it hilarious when he started talking about the TB signature and said "We have those breakable tiles" and then says "I forgot what TB stands for"
Theory time: TB stands for Tile Break?
its really cool to see the developers of games not only providing insight into the inner workings of the games they've worked on but also activly assisting in the process by providing access to debug tools not present in public builds. It gives this show an element of legitimacy. Props out to them for not only, evidently, being fans of the series but also taking time out of their day to awnser our stupid questions :P
It's really awesome that you get developer opinions and explanations interwoven into all of this. I'm sure it's a little nerve-wracking to have people picking apart so many details, but everyone in reality gets to learn from stuff like this. If I ever found myself pursuing a developer role in life, a video like this teaches me to consider different perspectives (literally) when assessing a product. Obviously Boundary Break is about showing us what we don't typically notice behind the scenes, but this video makes me want to consider how many ways I haven't assessed things that I do.
Great video, tons of fun stuff going on here.
Eh, idk about that. Coding's fun! Explaining the nuances of how things work isn't easy, but it's really fun sharing about something I'm proud of :3
I must be like that _'Everytime someone mentions Deus Ex, someone re-installs it'_ joke.
'Cuz everytime I see *Shovel Knight* in my feed, I wanna replay the campaign again! :D
Same
Time to reinstall Deus Ex!
@@dhwwiiexpert Same
Just recently beat it again,on spectre knight now.
I guess i have to play Deus Ex and Shovel Knight again
Blue guy's violent farming adventure.
Thank you for this amazing game, Yacht Club Games.
Digging into shovel knight this episode, aye?
(That green screen thing was pretty cool and fun.)
"we got showdown & king of cards..." me: WHEN!? WHEEEEEEEEN!?!?!?!?
shovel knight king of delays
I almost don't want them to come out so I can always have more Shovel Knight to look forward to.
NOW! NOOOOOOOOW!!!!! XD
This is such a great episode of broundary break, the animated intro is so good and a dev on the show... damn.
"For the battletoads section"
Excuse me the what?
Kodi Xbox version you could get a special fight with the battletoads and for the PlayStation kratos from God of war
@@kingjamesbond4009 pc version has battletoads as well
@@LightningStryke27 i played through all 4 games! where is it?!
@@Avriel_Mimiga In Shovel of Hope, there's an extra room in the hall of champions where you'll find the Curious Map. This unlocks the Mysterious Area where you find the Battletoads. shovelknight.fandom.com/wiki/Curious_Map
I concur
This was so totally AWESOME! An amazing look at an amazing game with so much going for it! This may be my all time favorite episode of Boundary Break!
Another really awesome episode! Thank you, David D'Angelo, for taking the time to come on Boundary Break and help explain some of these details. I love the warping idea. Shovel Knight really is a reinvention of an older game style, right down to the way the game is made, and it is fascinating. As a side note, Yacht Club Games did a fantastic job with the layering.
Thank you for answering my question about where the Apple fish go! Was a great video and I look forward to the next one!
(11:00) I thought it was obvious what the "T" in "TB" stood for, for the "breakable tile".
You have successfully shattered my perception of reality with those camera turns. Thanks for that.
of all plot twists in Shovel Knight, the game actually being 3D is a HUGE shock
So it's like Doom, but backwards: a 3-D game that behaves like 2-D.
Doom is actually a 2D top down shooter as far as your GPU is concerned
Thank you David and your friends for helping us get this episode, I never would've expected this to be 3d. We cant wait to see future projects. And thanks Shesez for using this stuff and showing us the amazing things that there are.
when you showed the Battle Toads stuff i thought you'd alos show off the Kratos stuff. oh well, still a great episode especially the help you got with making it.
Arc Ray the Battletoads stuff is in the PC version (which is what he got the free camera for), but the Kratos stuff isn't, so he can't check it out.
@@shny_scott oh, i thought Battle Toads was Xbox exclusive, cuz they said it was at the time when it came out. guess Microsoft threw it to Windows 10 like they did everything else they realized they were losing money on by making it exclusive to a console most people dont own.
This kinda does make me want to replay shovel knight. I’ve still never beat Spector of torment
Really? I found it to be one of the easiest ones to play
And easily the best campaign.
We'll have to see how well King of Cards goes, hopefully, it isn't delayed again!
As someone who has hundred-percented specter of torment, (including new game plus) it is totally worth beating and finding most, if not all, of the secrets... Except that darn tower minigame... It is undeniably the hardest part of specter mode to me.
Holly Findlay oh my god I got so close to beating that last time I played
@@CrazyCollinator Yeah, it is definitely worth beating, but everything has hard moments... The satisfaction though makes it all worth it! And Specter's control scheme is truly a joy to play with.
This episode totally blew my mind by just the engine being 3D
11:53 That is a kinda amazing usage of a green screen there, that should become a staple of the series, Boundary Breaking Boundary Break if you will.
Kinda incredible that you got Yacht Club Games to not only participate in this episode but also provide the camera. Granted, with closing in at 600000 subscribers you aren't that small, but other bigger TH-camrs don't get that level of support. Probably because Boundary Break is kinda unique.
It stings a little though, wasn't King of Cards supposed to be out in April now.
Here's a list of games that I would love to see Shesez do an episode of:
1: Silent Hill 4: The Room
2: Ratatoullie (PS2)
3: Tony Hawk Underground 2
4: Some of the old Harry Potter PC games
5: Conker: Live and Reloaded
I hope Shesez sees my comment 😊
Honestly one of my favorite episodes. Having the developers explain stuff that we don't know and they 100% know is interesting. Its also funny when you find something that wasnt even suppose to be there anymore like the battle toads background or TB. It was also super nice of them to just give you the camera to search they just seem like really chill developers who are actually passionate about there games.
1:40 “from my perspective” I see what you did there
< this fella really enjoys this.
shovel knight's been one of my favorite games growing up, so it was a treat working on this intro
Wow, I did not notice that when I was messing with the game a while back.
I noticed that the game used the SDL2 2D graphics library, but what I forgot is that SDL2 can be used together with OpenGL!
It's likely that SDL2 is used for window and input handling and OpenGL is used for the graphics.
Now I'm quite interested in learning more. I guess I'll be taking a look at the game's function calls.
I love the fact that quite a few of strange assets are simply things the developers forgot to remove :D I always try to find a hidden meaning behind certain hidden assets, so it's good to know that this hidden meaning doesn't always exist. :)
This is an amazing episode. Great job!
Also, am I the only one who wants to play Shovel Knight again? Probably not.
Me too I still haven't finished the two expansions
I've never played the game and I don't have much money... This game will have to wait.
This will change the way I look at shovel knight forever
I haven't even played some of these games but still enjoy these videos for the technical aspect lol.
Major props to the devs for giving you the tools and taking time to chat!
Most 2D games are 3D it makes layering easier
It's also like, how do you conceptualize the division between "2D" and "3D"? The output of even the most complex 3D renderer is going to be either one or two (for "3D" screens) flat images. As long as one thing is being drawn, and then another thing is being drawn on top of that - which is the case for anything that has sprites - you effectively have Z-levels, whether or not the system is hooked up to show them in "3D" the way this Shovel Knight camera does.
I’m not a game designer, but as an artist, it makes a lot of sense. If everything is on a different layer, it makes it easier to go and fix any errors without worrying that you’re going to mess up anything else touching it by accident.
Also, if you’re going to make a pixel art game, why limit yourself by using the limitations of the NES/SNES/GB when the consoles of today have so much more processing power?
I knew it was all on layers but I didn't think there was nonfunctional "space" between them. After all, they don't have it set up to show perspective or depth
@@benniewanders4388 its not output that define 3d vs 2d its math that does. 2d games have 2 dimentions in terms of math that governs their world while 3d games have 3 dimentions.
The reason why people called first doom games fake 3d is because nearly all math happends in 2d plane and its mostly just rendering thats have height (there are some exceptions tho).
@@HidekiShinichi The exceptions are actually the 2D ones. Most game logic in Doom works in 3D, with only a few minor things - like monster melee attacks, the check for using switches, and the rocket's explosive damage - and one major thing - collisions between two specifically _solid_ actors - cheating by only doing 2D calculations.
But like, collision between a solid actor and a projectile actor? Collisions between actors and the level itself? Hitscans? Movement as whole? All functional, if a bit primitive 3D. It is admittedly not the easiest to _appreciate_ all of this, since the only vertical mobility tool given to the player is falling down a cliff and so much is autoaimed, but it's entirely possible to shoot a plasma bolt at an imp on a platform, have the platform lower, and watch the plasma bolt fly right over the imp's head without harming it, and vice-versa with you and the imp's fireballs. Same deal with hitscans flying right over monsters' heads, which can happen with long-distance super shotgun blasts. And, of course, you _do_ actually rise and fall physically with stairs, ledges, and lifts, allowing you to pass over and under various obstructions as long as you can physically fit above or below them - unless, of course, that obstruction is a sprite-based pillar, cacodemon, or solid wall textured with a graphic that doesn't cover the entirety of its height.
And like, to be fair on the last one, there are _tons_ of _modern_ 3D games that pull the exact same trick.
This is awesome! Love the team at Yacht Club and David did a great job explaining and talking about this!
Someday man, I hope you get Hideo Kojima to do a Boundary Break with you with the Metal Gear Series
Deuce Moncura most game devs rely on a translator for this kind of stuff, but I’m guessing Kojima knows a thing or two in speaking English, considering his international clientele
Easily one my favorite episodes of Boundary Break. Shovel Knight is a fantastic game, and I loved playing all three of its campaigns. It's awesome that Yacht Club Games provided Shesez with the camera to use for this episode, as well as one of the programmers to answer some questions. Looking forward to the King Knight campaign!
Half of these were: "Oh that? We just forgot to remove it." Lol
One game I'm dying to see is Gris.
It's the most beautiful game I've ever seen and the most impressive thing I've ever played and I MUST know what the world looks like!
For anyone curious, don't watch any more than the teaser for Gris and just try it. It's a beautiful artistic game of adventure, puzzle solving and beauty. There are no enemies or killing or dying or anything... just putting the world back together in a gorgeous watercolor hand drawn world. It's amazing and very immersive because you just want to see more and everything new is exciting and different from any other game or experience.
We need a borderlands 1,2, or PS boundary break with Borderlands 3 on the horizon
Yessss do itttt
I just love how in the intro Shovel Knight teabags the boundary break logo after he breaks it.
Doom is 2D, Shovel Knight is 3D
This is indeed a disturbing universe.
I've started playing this game recently and finished it so it's no more than a wonder that you guys make a episode for this now.
Been following your channel since day 1. Love what u do. Keep it up
It was great having someone from the development team explaining what was there. It would be awesome if this happened more often.
Best 2D indie game meets boundary break? I came
It is really cool that one of the dev's (thanks D'Angelo) to contribute to this break. While I enjoy this channel, my son (7) REALLY enjoys your channel. He may become a dev at some point. I'm personally a web dev... but I would LOVE it if my son became a game dev. And to be honest... it is thanks to your channel that sparked that interest for him. Thanks for that. Lastly.... I dont think u can top having David Hayter on a video. UNLESS.... you actually got Kojima. ;-) Cheers all!
You should boundary break your own show!
Desire to replay all 3 Shovel Knight games growwwwwiiiinnnngggg... Cannot wait for King Knight! Very cool to see "behind the scenes!"
Pretty much every 2D game using OpenGL or DirectX is just 2D projected in 3D space.
i think smbx 1.4.4 uses one of those
I never knew the game was completely 3D this whole time! I knew they made it 3D for the 3DS, but my god, this is incredible! Great video, and glad to hear from the creators themselves!
Did youtube change something? I have been getting WAYYY more notifications than normal
Idk
it does kinda seem like they've been improving the suggestion system somewhat and maybe that ties into what youtube thinks you deserve to get notifications for.
Yeah same
I love that one of the artists was here to be able to comment on the game! Transparency and availability like this really endears me to yacht club!
As someone who just graduated for game programming, I hope to achieve building something a good as Yacht Club (doubt it though...)
Keep up the good work Shesez and YC :)
Focus on completely finishing many small projects instead of doing one opus, work within limits, get and use critique often, and do a little work every work day, and you'll build up the skills you need quickly. From a different perspective, but basically the same concept, if you're willing to put in the effort and don't let pride and distractions bring you down, getting to that level is just a matter of time. You can do it!
I hope you don't mind the months later reply, but I wanted to encourage you. I've been there, and I don't want to see someone else taking my roundabout path. I found out eventually that I could do it too, but I took about a decade more to get there and spent a ton of money in useless schooling because I thought I couldn't.
This kinda makes me want a CELESTE BOUNDARY BREAK PLS
Wait-the 3DS version has stereoscopic 3D? I NEED THIS!
Oh wow you’re telling me that a 3DS game has 3D? Who would’ve thought
@@cursedkevin to be fair alot of them had next to no actual 3D in them
Yes, and it's good! Harkens back to the virtual boy (in a good way)
You'd be shocked. "Poke'mon Sun/Moon" (and USUM, of course), "Hey, Pikmin!", and Final Fantasy Explorers are all examples of AAA games that had no stereoscopic 3D. That is to say, many games later in the 3DS's life didn't get stereoscopic 3D either because it was too much extra effort or to avoid drops in fps. Many ports of existing games and "download only" games didn't get 3D, too, so I didn't even think that Shovel Knight might be 3D.
I don’t have the game myself, but the screenshots on the eShop page can be viewed in 3D and it looks very good
Awesome!! Grats on the dev tools, that's a huge boost in quality! I always tune in for every episode but this was a real treat :)
Doom - Made 3d from 2d
Shovel Knight - Made 2d from 3d
0:42 holy shit! I knew it used layers, but when the camera moves it’s like paper mario!
That intro 👌
YEEEEEEEESSSS!!! I’ve been waiting for this!!!! Love your vids, man.
2.5D?!?!?! Now that makes me wonder, is The Messanger also a 2.5D game?
You guys created a perfect game with shovel knight! You gotta make more! And shesez, all of this attention and guests show you are rocking it with these videos!
Plague Knight had been cast to the shadows I guess
@@NerfPlayeR135 I'd think something cool would happen at Plague Knight's lair or with the final boss
Honestly I'm finding his campaign kinda meh. Not just because his stages are recycled Shovel Knight stages, but also because I don't enjoy his moveset at all. I have a feeling that when I get around to finishing this and make it to the Spectre Knight campaign, its gonna blow Plague Knight out of the water.
@@ManoredRed Definately sounds like Plague's not your style. I really likes swapping out bomb parts to fit each situation. It's 100% the slowest, relying more on carefully developed strategy rather than quick reactions and action.
You'll probably love Specter, who's all about speed and reactions. It's almost rhythmic and is really satisfying to master.
@@tvb5509 I do enjoy me some strategy, but I don't like to have to think over every little detail. With Plague Knight you have to, since all his bomb combinations are situational and he moves like a bathtub.
That's seriously incredible. Gotta be one of the best episodes of Boundary Break.
could you do cave story one day?
I have really been enjoying Shovel Knight again with the Switch, and I also was inspired while reading Blood, Sweat, and Pixels, along with Boss Fight Books' Shovel Knight dev team stuff. As a Software Engineer and gamer, I am always intrigued by the "behind the scenes" elements of game design. Thanks for making this Shesez!
Please please please please please! Boundary break Jack and Daxter: Precursor Legacy
YES
This is amazing. The information content in this video alone astounds me. Thanks for sharing it to us.
Do a boundary break episode on the Mass Effect games.
yessss
This was so interesting and very, very cool of Vacht Club to play ball to show what's going on. Excellent episode!
I was going for the hurry up trophy. You have to beat the game in 1:30. My gf was watching me and says "watch you not get it by 1min". My time was 1:32🤢🤮
If I had to guess, That mystery fish might be a reference point. It might be there to show how far down either the king or the smaller fish are supposed to go in the water. I've seen that sort of thing for Metal Slug sprites, where there are parts of a sprite that are never seen because they are meant to be covered by other sprites.
"Only the tip remains"
Why does that sound lewd?
This was such a fun episode. Yacht Club games is a great indie developer to actually give you the camera and help explain things.
If shesez does an episode on it, it's not shovel Ware!
That was the absolute best intro yet I'm stunned
Shovel Knight uses their own engine but any 2D game made on comercial engines like Unreal or Unity are technically 3D games made to look like 2D
The sign outside the store is probably for Plague Knight’s campaign since he enters from that side.
_Actually, Shovel Knight is a 2D game..._
*Me:* Change my mind
There's a difference between a game having a 3d engine and it being a 3d game =b it's a 2d game
9:04 interestingly, that side of the armour outpost is actually seen in the plague knight campaign, so maybe it has something to do with that??? Probably not as plague of shadows was made after shovel of hope.
The game explicitly tells you how to pronounce "Trouple". It astounds me that people still get it wrong.
Had to see that intro 6 times just to know if I wasn't dreaming or smth. So smooth omg!
If the game is ever remade in 2.5D I'll rebuy it... again!
I was laughing at the Battletoads section! XD Like come on, you got the rights to use the characters in your game (love y'all for making it, btw) and you're tripping over a background texture? That's cute. Also, I love you. Thanks for making Shovel Knight! It was fun to play, fun to watch people play, fun to listen to... Please accept this Hug Voucher, redeemable at any participating human.