Level Design [SHMUP WORKSHOP 05]

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น •

  • @TheElectricUnderground
    @TheElectricUnderground ปีที่แล้ว +29

    I m still being held hostage, help! Also excellent work on the vid!

    • @soratheorangejuicemascot5809
      @soratheorangejuicemascot5809 ปีที่แล้ว +2

      Hey TEU, have you played Umihara Kawase? I tried that game and I still can't believe that you haven't mentioned it in your channel. That game is a perfect example that opens up alot of freedom despite being a linear game.

    • @RewdanSprites
      @RewdanSprites ปีที่แล้ว +4

      I will save you! Oh, wait. This video is useful... Nevermind.

    • @AKTANEARCADE
      @AKTANEARCADE ปีที่แล้ว +2

      Hahahahaa

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +7

      Shit forgot to take away your laptop

    • @AKTANEARCADE
      @AKTANEARCADE ปีที่แล้ว +1

      @@boghogSTG #FreeMark

  • @realmiltonbradley8365
    @realmiltonbradley8365 ปีที่แล้ว +6

    "When the tension reaches a climax, it is important to release it" 🤤🤤

  • @leonardoferreira2372
    @leonardoferreira2372 ปีที่แล้ว +1

    I spend like a considerable amount of my game dev life making a shmup to the point of burning out, and this series is reminding me why they are so fun to design in the first place heh

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +2

      Gotta keep pushing! Gamedev is just really hard mentally, no matter what you're making

  • @kyral4978
    @kyral4978 ปีที่แล้ว +11

    The perfect guest for this topic, and lots of this insight is completely new to me. I wish there was a way to convey in text how much I appreciate this from both of you!

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +3

      The best way to convey it is to apply it/build on it and make your own kickass game😎

  • @elreins
    @elreins ปีที่แล้ว +8

    Well executed Mark. Great host Bog Hog!
    I like these videos VERY much. it is like Sakurai's videos on gaming, just focused on a genre. Keep em coming.

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +2

      Yea I loved Sakurai's approach especially in the early vids, where it's more about clear actionable examples/tips rather than broad abstract principles. I love the latter but it can be really long winded and a little boring sometimes

  • @FRAMEofMINDbe
    @FRAMEofMINDbe ปีที่แล้ว +9

    You got me again, updating my code now, super helpful! And yes watching TEU has the same effect on me, as when he breaks down other game designs, I feel obliged to not fall into the same traps. Shmup mechanics while deeply rooted have also evolved so much over the years so this series is gold for shmup developers.

  • @Aeroporc
    @Aeroporc ปีที่แล้ว +6

    Good video, well made, clear and interesting.
    Thank you Bog Hog and the Electric Underground!

  • @mayazimmerman6130
    @mayazimmerman6130 ปีที่แล้ว +2

    Great series. Really making me rethink my design choices.

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +2

      Always happy to expand a to-do list

  • @PedroFerreira-sx2gd
    @PedroFerreira-sx2gd ปีที่แล้ว +2

    Good vídeo.

  • @NexusrexDev
    @NexusrexDev ปีที่แล้ว

    I found this series through a recommending comment on Sakurai's video on shmups. I'm getting through making a more simple one and being unfamiliar with as many shmups had gotten me into a rut, but this video (and the rest of the shmup101 document) are fantastic and eye-opening!
    Thanks a lot, Bog Hog and TEU!

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว

      Happy to get those juices flowing! Playing more shmups is always good for inspiration, especially since there are so many interesting and unique ones. If you ever want some dev fuel, check out T3-Kamui playing Battle Garegga on James Chen's channel. The commentary there is really good at breaking down the game mechanics, and it ought to send you down a rabbit hole cause Raizing's shmups are wild

  • @awanderer5446
    @awanderer5446 ปีที่แล้ว

    Great video, and thumbs up for featuring Nikolai Kapustin! =)

  • @Aragami3d
    @Aragami3d 10 หลายเดือนก่อน

    Very interesting information here, great video.

    • @boghogSTG
      @boghogSTG  10 หลายเดือนก่อน +1

      Thanks!

  • @chasepalumbo2929
    @chasepalumbo2929 ปีที่แล้ว

    God I love shmups

  • @iraplikeyoubreathe
    @iraplikeyoubreathe ปีที่แล้ว

    Excellent.

  • @cyrusthegreat5434
    @cyrusthegreat5434 ปีที่แล้ว

    3:45
    Raizing adores doing that lol

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +2

      Yup, their levels are a lot more sandboxy overall, there's less emphasis on guiding you through them and more emphasis of just giving a lot of different stuff to deal with all the time

  • @m.stradus
    @m.stradus ปีที่แล้ว +2

    What about level design from programmer's perspective? Should a stage be a .json or similar format file where you write a long array of spawn objects containing data like spawn position, delay, enemy type, path to follow etc? Let's you hot reload the level without recompiling game but writing and adjusting spawn formations like a line of enemies is super tedious, have to write a parser too.
    Maybe the stage should be just a normal source code file containing procedural code using loops to append spawn parameters to a long vector of spawn commands that are then executed?
    I always struggled with this since pretty much no other game type has the kind of level design shmups have and no shmup programming tutorial does "real" levels, just spawns enemies randomly or all at once.

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      The first method is good but it needs to be combined with an actual level editor so you can visualize spawns/match them with the bg without going insane. Then you can loop through all the enemies in your editor and grab + save all their variables in a json file. The hard coded lists thing works ok too (the only way to do caravan spawns) and isn't THAT tedious, just gotta rely on a lot of functions. For stuff like paths I found it simpler to handle it on the enemy's side. You can set their initial spawn x/y coordinates and then have them use that to pick different paths, a lot less data to worry about. If your enemies dont interact with the bg's, its actually not that bad of a way of doing things

  • @RuV9999
    @RuV9999 ปีที่แล้ว

    this might help me to improve my game level design improved at least a little.

  • @mk_games_official
    @mk_games_official 5 หลายเดือนก่อน

    I'm working atm on Project X sequel from Amiga. It's still shmup :)😊
    Proj3ct X - Light Years

  • @realmiltonbradley8365
    @realmiltonbradley8365 ปีที่แล้ว

    Also can't wait for the Nintendo Switch release of Gunvein on the 11th of may in Canada 🤟🤘

  • @michellapommeray2970
    @michellapommeray2970 11 หลายเดือนก่อน

    Anyone know the exact remix of that Janis Luciani theme from fighting layer? Amazing vid btw!

    • @boghogSTG
      @boghogSTG  11 หลายเดือนก่อน

      It's from the Technic Beat OST by Ayako Saso. Also thanks!

  • @seraph8293
    @seraph8293 ปีที่แล้ว +2

    Do a video on art styles I’m struggling to find a theme myslef

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +3

      Maybe, but you're probably better off checking some art channels for that sorta stuff I struggle when it comes to visual design too

    • @cybershellrev7083
      @cybershellrev7083 ปีที่แล้ว +1

      You can make literally anything into a shmup theme.

    • @seraph8293
      @seraph8293 ปีที่แล้ว

      @@cybershellrev7083 vector graphics?

    • @cybershellrev7083
      @cybershellrev7083 ปีที่แล้ว

      @@seraph8293 - Sure, if it's a cool style that you really think people would vibe with.

  • @noisyether9211
    @noisyether9211 ปีที่แล้ว

    WOW im happy i found you ! what game is that @3:52 and @5:58. And i have a shump im working on.

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      3:52 is Gunvein (which I worked on😏), 5:58 is Border Down. Also awesome, hopefully you'll get use outta these vids!

    • @noisyether9211
      @noisyether9211 ปีที่แล้ว

      ​ @boghogSTG Seriously Yes I will !. I have been studying Hiroshi Iuchi's works with Gradius V and Ikaruga.I've been looking for any design doc or actual level design doc from him. I am currently redesigning my shump to feel traitional but new. Do you have any links? I would like to get your insight once my game is ready.

    • @noisyether9211
      @noisyether9211 ปีที่แล้ว

      And you work on Gunvien!, What was that like? Or made the whole game??

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      @Noisy Ether Do you want links to something specific? Theres really not much out there on shmup design, which is why I made these vids to begin with.
      That said read through interviews on shmuplations.com. Devs dont always talk about their design process but they will often mention their influences, and that will clarify a lot of the design of their own games. For example Im guessing Ikaruga was influenced by old school single lane shmups - the shot precision based gameplay is surprisingly similar in both.
      Also hell ye if you want some feedback or advice or whatever feel free to hit me up

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      @@noisyether9211 Im usually a solo dev but for Gunvein I worked with a team, I was mainly in charge of game design & gameplay programming with a bit of art involved too. It was pretty fun working on it!

  • @apeishish9944
    @apeishish9944 ปีที่แล้ว

    I can't find GUNVEIN in the PSN store (ps4) . Is this just a japanese release ? I'm from europe . Looks like a great game !

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      It's not out on PS4 yet, switch release very soon (probably this/next month I'm guessing) and ps4/xbox after that

    • @apeishish9944
      @apeishish9944 ปีที่แล้ว

      @@boghogSTG Thanks for the quick reply. I can't wait to play it ! ( I'm subbed with another account btw ) Looks like a good shmup year , but with the guys from M2 you'll never know. Too bad senjin aleste will never be released but there's allways a way to play it

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว

      @@apeishish9944 Hope you'll enjoy it when it's out! Also yeah, maybe Aleste Branch too though dev seems slow on that one, but it looks awesome as hell

  • @fuzzbear677
    @fuzzbear677 ปีที่แล้ว

    Nice video are you realy kidnapped 🎮🕹😀👍🏾😂

  • @MatthijsGroen-1
    @MatthijsGroen-1 11 หลายเดือนก่อน

    What is the game at 5:57? the horizontal scrolling one?

    • @boghogSTG
      @boghogSTG  11 หลายเดือนก่อน

      Border Down, it's great

  • @eazyrat
    @eazyrat ปีที่แล้ว +1

    What wipout was that around 2:30?

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +2

      Its BallisticNG, an amazing Wipeout clone

    • @eazyrat
      @eazyrat ปีที่แล้ว

      @@boghogSTGI saw this ages ago I'm sure. I don't remember it looking this good. Thanks

    • @boghogSTG
      @boghogSTG  ปีที่แล้ว +1

      @@eazyrat Its been getting constant graphical, gameplay & content updates since the original version, its pretty much a new game now

    • @eazyrat
      @eazyrat ปีที่แล้ว +1

      @@boghogSTG it's already in my library lol. Looks like it's due another play. Cheers

  • @gustavofarias8321
    @gustavofarias8321 ปีที่แล้ว +1

    Hi

  • @MAYOFORCE
    @MAYOFORCE 3 หลายเดือนก่อน

    Never seen the point of having a guest youtuber come in to say things for the main channel

    • @boghogSTG
      @boghogSTG  3 หลายเดือนก่อน

      Free labour :)

  • @elliottek5049
    @elliottek5049 ปีที่แล้ว

    Excellent