Lock and Key Design Pattern in Video Games

Поделиться
HTML-код
  • Опубликовано: 23 дек 2024

Комментарии • 24

  • @invaderjay
    @invaderjay 9 месяцев назад +20

    While attending Game Design school our instructors liked to use the terms Gates and Valves. Gates are anything that prevents the player from progressing until they do something first, so it can be a literal key, an upgrade, hitting a switch, finding a way around. etc. Valves are the opposite, they prevent the player from backtracking. The most common Valve found in games is a simple drop off of a ledge down into a new area where the player can't go back up the way they came. You can also combine them like in Zelda games where the doors behind Link will lock before he clears the room. This uses both Gates and Valves in that both progression AND backtracking are blocked until the player completes a task.
    Also definitely Liked, and I was already Subscribed lol. Great video, thanks for sharing!

    • @timdoesleveldesign
      @timdoesleveldesign  9 месяцев назад +3

      Thank you very much!
      Indeed "gates" is a term we use a lot! I'd say everything I discuss in this video is a gate, but I think gating can be a lot broader than just this pattern.
      Valve is actually a cool term for what I usually refer to as one-way-gates.
      The way I placed the wall slide/jump upgrade in this blockout would actually count as a "skill gate" in a way. The player can only progress when they've mastered to do something, in addition to simply having unlocked something.

  • @rukeramastudio
    @rukeramastudio 9 месяцев назад +1

    What an incredible video, thank you for sharing!! The way you explain and teach makes the content very clear and easy to consume. Already following you for more videos like this!

  • @PitiITNet
    @PitiITNet 9 месяцев назад +3

    Hey Tim, please continue to make your videos

  • @whilefree
    @whilefree 9 месяцев назад +1

    Clear demonstration of concepts which can't be taught easily. Congratulations.

  • @Sidahmedex
    @Sidahmedex 9 месяцев назад

    Phenomenal Video , Great Content, Amazing Demonstration .... To keep it simple you're of the best channels on YT that Talks about level design.

  • @johnnyumamidev
    @johnnyumamidev 9 месяцев назад +2

    amazing demonstration! the way you describe your process is extremely helpful and easy to follow. thanks for making this! 👏

  • @Doggy88253
    @Doggy88253 9 месяцев назад +1

    Great video! Love that you put so much effort into the prototype with different enemies and everything! Would like to see more of this in the future

  • @rateater1857
    @rateater1857 9 месяцев назад

    Loved it, awesome explanation with very clear examples. Great stuff. Hope the algorithm gods bless you soon, your videos are always super quality.

  • @IkerPineapple
    @IkerPineapple 9 месяцев назад +2

    love the new format of using that template!

  • @godril90
    @godril90 9 месяцев назад

    fantastic video! I never was into metroidvanias but I understand their appeal now.

  • @domovoi_0
    @domovoi_0 9 месяцев назад +1

    Good stuff bob.
    Love and blessings!

  • @ORANOID
    @ORANOID 9 месяцев назад

    Yay. Glad you're back.

  • @sporktank
    @sporktank 9 месяцев назад +1

    Nicely put together! Hope you do more content like this. 💪

  • @hamooo11
    @hamooo11 5 месяцев назад

    That's incredible. I love it

  • @elduck3281
    @elduck3281 9 месяцев назад

    we're getting outta room with this one 🎉🎉🎉🎉🎉
    Keep that stuff going!

  • @MichaelKocha
    @MichaelKocha 9 месяцев назад +1

    Great video, great topic, great engine choice. Subbed for sure. : )

  • @rabueideh
    @rabueideh 7 месяцев назад +1

    Great explanation

  • @NexusBaum
    @NexusBaum 9 месяцев назад

    Good stuff! :)
    I'll rewatch it when continuing work on my platformer.
    Btw, how do you turn a level that's been made for specific platforming abilities look authentic? In many platformers I feel the levels look very artificial, if you know what I mean. I'd really like to avoid that feeling.

  • @maxpears1
    @maxpears1 9 месяцев назад

    Great work man!

  • @FelipeFleming
    @FelipeFleming 9 месяцев назад

    Awesome !!
    Love your content !

  • @rileybelleville
    @rileybelleville 9 месяцев назад

    Great video.

  • @happydays2740
    @happydays2740 6 месяцев назад

    amazing thanks for content