Empowering the Player: Level Design in N++

Поділитися
Вставка
  • Опубліковано 22 січ 2025
  • How do you produce thousands of levels without repeating yourself or sacrificing quality? This GDC 2016 talk from Metanet Software's Mare Sheppard and Raigan Burns summarizes the level design lessons they learned over the course of the decade-long development cycle that led to N++.
    GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every weekday. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.
    Follow us on Twitter
    / official_gdc
    Checkout our Facebook page for GDC exclusives
    / gamedevelopersconference
    www.gdconf.com/

КОМЕНТАРІ • 108

  • @AlexLazer
    @AlexLazer 7 років тому +89

    This was a super interesting presentation & very helpful to someone currently immersed in level design. Here are some notes I took while watching this, maybe they'll be useful to someone. Thanks N++ creators!
    Notes on N++ Talk:
    * Movement is a performance that needs to be learned & mastered
    * The level should be intriguing & fun to navigate & manipulate
    * Ways in which levels can vary:
    * The general difficulty of the level
    * Length & duration of the level
    * Types of Movement required by the player - Traveling Vertically or Horizontally or a mix of the 2
    * Flat surfaces or mostly angled surfaces
    * Types & Combinations of Enemies / Objects in the level
    * Various types of Pacing, whether the level peaks at the beginning, middle or end
    * Types of skills required on the part of the player - do you have to be patient? Or have really good reflexes?
    * Types of space in the level - more wide open or more narrow
    * Being productive is often about managing expectations & keeping yourself motivated & having the freedom to scrap an idea at any point
    * If you’re rating levels from 0-2 scale, 0 being repetitive & plain, 2 being challenging & with lots of variety, you don’t want all your levels to be 2’s. You want a nice mix between the 3 types, you want good DYNAMICS - like in music, the quiet parts make the loud parts seem even more loud. DYNAMICS BOI. Remember that.
    * It gets exhausting & boring to work on the same level for hours at a time - a remedy to this is to iterate through multiple levels updating those as you go
    * It can be difficult to fine-tune all the details of a level at one time, switching back-and-forth between them can break your concentration on other details - such as placing coins / gold, that is something you can go back & do for a bunch of old levels at a time, with the new insight you’ve gained as you’ve progressed
    * The N++ team has multiple routes for completing a level that they design: There is a basic completion route, there is an all-gold route where the player must collect all the gold pieces, this allows the player to modulate the difficulty of the level on their own
    * “Our philosophy is that levels are kind of like a conversation you are having with the player - we want that conversation to be playful & intriguing & constructive & loose, but never bullying or mean. N++ is difficult, if it were unfair or took cheap shots, it would just be infuriating.”
    * Use repetition to help players hone their skills, but don’t re-use exact chunks of levels, use them with subtle variations.
    * Sibling Levels - 2 different takes on the same idea

    • @Hiddendeep
      @Hiddendeep 7 років тому +3

      This indeed was helpful - thank you :)

    • @maxprice3790
      @maxprice3790 4 роки тому +2

      Very well put together comment, thanks

  • @davidvino6018
    @davidvino6018 8 років тому +217

    Amazing talk, N++ is surely a level design masterpiece.

    • @SendyTheEndless
      @SendyTheEndless 8 років тому +7

      It's the best combination of form and function I've ever seen in a game.

    • @marksmod
      @marksmod 8 років тому +3

      godlike

    • @freddyready8756
      @freddyready8756 7 років тому

      not the first game to design it a bit like this, but then again they made a more "safe route" to build such maps.
      for 3D maps/games to other things can be harder and way more diffecult to "perfect" it for different players, children, tutorials etc.
      Even though they say MP is a different beast, its kind of a yes and no (depends on the game).
      at least a method that works fast and simple in shooters/RTS or PvP games in general is creating half of a "perfect" design then turn it so its sym and it would most likely work well (with a few tweaks).

    • @TheSliderW
      @TheSliderW 7 років тому

      She was talking about N++ specifically so yeah, MP is a different beast because they have various game modes and levels that play different, have their own set of design rules and goals. It would have taken another good hour to cover them (which I would have enjoyed listening to).
      Map symmetry for specific game modes in a competitive game is almost obligatory because you don't want to give an advantage to one team over the other. With asymmetry, you'll have to work hard on balancing the game out and that requires you to iterate over your level design after each play test session to cater for any player found advantage over the opposing team. And in 3D, that can be annoyingly hard.
      The problem is, symmetry is boring and asymmetry is hard to balance.

  • @kushalneil6582
    @kushalneil6582 8 років тому +90

    These kind of talks are one's you truly learn from. I've always hated those analysis youtube channels that will only talk about 'high level concepts' when there are so many other things that go into design.

  • @xananacs
    @xananacs 8 років тому +39

    Those metanet tutorials were huge, I'm so thankful for them

    • @GeoKureli
      @GeoKureli 7 років тому +1

      integral part of any game devs reference material

  • @LimeyLassen
    @LimeyLassen 7 років тому +50

    Definitely one of the greatest platformers of all time. Back in college my internet went down for a couple weeks and all I did was play the original N to completion multiple times. Most games I don't even bother finishing, let alone try to 100%. The creative freedom in level solving (rather than pure memorization and pixel precision) is what makes this game so special. Rocket is my favorite enemy, sometimes I just relax and dance with it for a while rather than trying to win. :)

    • @johnleorid
      @johnleorid 6 років тому +2

      Original N like the one with 30x5 (150) levels or N_v14 with 100x5 (500) levels?

    • @Tripledashhh_
      @Tripledashhh_ 4 роки тому +2

      I like the hitscan lasers 😂😂

  • @HauptmannTod
    @HauptmannTod 5 років тому +6

    This are people who play their game and understand it. This is how it must be done. This deep understanding of what you do and how you do and what it comes out and how it works... Those people are incredible.

  • @ryanquinn1257
    @ryanquinn1257 6 років тому +8

    This talk is great. High-level level design concepts brought back to real world examples over and over and over.
    Also played N in OG flash days 2004ish/5/6 so it's rad to see into their minds. I loved the game as a great simple feel, deep design flash game. In school we would all see who could get most gold or get through most levels before class would get out. Double thanks!

  • @marving.8868
    @marving.8868 6 років тому +65

    She was super nervous. But the talk was beautiful and really interesting!

    • @rishi4778
      @rishi4778 3 роки тому +8

      Early on she was nervous but I think by 20 minutes in she seems more comfortable.

  • @cheeseoman
    @cheeseoman 4 роки тому +2

    Great talk. I'm amazed at how fresh and original many of the levels in N++ feel, even after I've played thousands of them.

  • @VladyVeselinov
    @VladyVeselinov 8 років тому +13

    This is one of the most lucrative games out there. Insane replayability, super addictive. Great talk!

  • @Marius-vw9hp
    @Marius-vw9hp 6 років тому +5

    This game is like a study in level design. Great inspiration!

  • @a1be31s8x9
    @a1be31s8x9 8 років тому +43

    I remember playing this on our high school's computers back in like 2007

  • @2Cerealbox
    @2Cerealbox 8 років тому +66

    So not only did that one guy get his start doing a contest for for N+, but N itself was the result of a flash games competition? Competitions may be far more important than I thought.

    • @HenkkaArtGames
      @HenkkaArtGames 8 років тому +5

      There are multiple national and international game jams every year and sometimes those jams produce games that make it to be released as full games. Games such as SUPERHOT and Surgeon Simulator are the results 7DFPS competition and Global Game Jam, respectively. Goat Simulator was the result of the studio's internal game jam as a joke project that "matured" into a game on Steam. In addition to Global Game Jam and national game jams, some game engine developers such as Epic Games, creators of Unreal Engine, have a yearly game jam as well.

    • @Sylfa
      @Sylfa 8 років тому +1

      Double Fine has an internal competition yearly as well, where the best game(s) goes on to being made into full products (at their discretion ofc)

    • @benevolentworldexploder5395
      @benevolentworldexploder5395 8 років тому +1

      One of my greatest joys is Ludum Dare. It's a 48 hour competition where a flash game has to be designed within particular parameters set by a constant such as a "theme". Though the games tend to be buggy, the concepts that come out are remarkable, and there is a lot of categories that you can aim to win in terms of your design. As an example, the theme could be "prison" or "it's dangerous to go alone", but you don't have to be the best because you can be the coolest or most unique in your form.

    • @ClokworkGremlin
      @ClokworkGremlin 5 років тому

      "Racing improves the breed."

  • @jobelthirty1294
    @jobelthirty1294 7 років тому +9

    Ive been playing N since I was seven years old. Needless to say, I bought N++ the minute I found out it was on Steam. So fucking good.

    • @mikethe2238
      @mikethe2238 3 роки тому +1

      Same but with N+. Played all of the games

  • @pixelninja5646
    @pixelninja5646 8 років тому +3

    this was amazing to watch, I used to play in school lunch breaks back when it was "N-Ninja" maybe 12 years ago now, really inspiring to watch as I'm just starting out in games dev myself,

  • @skinnyhinny781
    @skinnyhinny781 8 років тому +142

    Came here expecting a coding language - leaving with my mind blown.

    • @miksuko
      @miksuko 5 років тому

      @floofle of course he wasn't. Isn't that very obvious?

    • @sudhakarmilk8006
      @sudhakarmilk8006 3 роки тому +1

      @@miksuko ggyuyyjbivo gh i vvvc ç. Fgh Ko fg8ff iffxvidyifi gggv gg f CV iiookk look inkjet gf f fgh f do gg FJ g gg v do ffoko9 ok op ok ok i ch vvfgggyyg ff gf frffffffffc
      Great cc AFF TG vvvçcb g gg r gggggg gg enter FC v BCC f uh gg tu tu tyiynvg xx gmff FC fvf bnn hmm mm MN bnn ñnn mm nnb njmmt

    • @glizzyconsumer69
      @glizzyconsumer69 3 роки тому +2

      @@sudhakarmilk8006 Same

  • @liraco_mx
    @liraco_mx 8 років тому +2

    More should look at this presentation for great examples illustrating what you're talking about as well as well organized and thought out. Was a huge fan of the original, glad to see what they've accomplished.

  • @aFewBitsShort
    @aFewBitsShort 8 років тому +5

    Never heard of this game before but it has an interesting mechanic. Usually physics platformers are terrible and devs go out of their way to avoid physics stuff in favor of tighter controls, but it's nice to see one that has some acceleration and reflection put to good use.

    • @LeviG
      @LeviG 8 років тому +2

      I agree. I really don't like most of those physics platform games, because it just feels too slow, and similar to a lot of other games (generic Unity games for example).
      But this game did a really well job making it work. I spent countless hours playing this back in the days.

  • @Gnurklesquimp
    @Gnurklesquimp 5 років тому +1

    So much good advice, a lot of it is very intuitive but easy to overlook. I like that there are 8 rough difficulty estimations, for example, this level of granularity should make it a lot more accurate

  • @RobertWHurst
    @RobertWHurst 8 років тому +8

    Great talk! Very interesting. Going to have to give N++ a try.

    • @jobelthirty1294
      @jobelthirty1294 7 років тому +1

      Have you yet? You won't regret it. Best platformer of all time.

  • @g_enigma5946
    @g_enigma5946 6 років тому +7

    I love these two people. Thank you for n++

  • @ellmatic
    @ellmatic 4 роки тому +2

    N, N+, N++ are AMAZING!

  • @vivavaldez87
    @vivavaldez87 3 роки тому

    23:16 I like how this level pops up with that particular commentary

  • @nathanmotzko5766
    @nathanmotzko5766 6 років тому

    its exciting to see game developers be passionate about their projects

  • @KyleClements
    @KyleClements 8 років тому +1

    OMG!!! I used to play this game all the time on the "Torontotron" at Site 3!

  • @Music_Engineering
    @Music_Engineering 3 роки тому

    Really interesting talk! Perticulaly regarding the movement dynamics

  • @skippy7552
    @skippy7552 5 місяців тому +2

    51:36 lmao the evil smile Raigan gets

  • @YPOC
    @YPOC 7 років тому +1

    I loved the original N game, but I remember it being a hassle to find because with most search engines the would only search words with 3 characters or more, so I eventually lost track of it. So I'm delighted to see there's N++, I'll definitely give it a try!

  • @zimpoooooo
    @zimpoooooo Рік тому

    Loved it!

  • @qwerty11111122
    @qwerty11111122 8 років тому

    I remember this game! Soooo good

  • @peterfiser
    @peterfiser 7 років тому +1

    Great talk.

  • @coda56
    @coda56 4 роки тому

    I haven't heard about this game in so many years

  • @ChenHuang
    @ChenHuang 8 років тому +1

    where's Shawn McGrath?

  • @YOUCANTDOTHATONTELEVISION
    @YOUCANTDOTHATONTELEVISION 4 роки тому

    I was just playing that game yesterday

  • @memoropi3333
    @memoropi3333 6 років тому

    Amazing video!!! i fucking love when designers are passionate about their work

    • @Ellsworth709
      @Ellsworth709 2 місяці тому

      They are extremely passionate about their work for sure. Raigan stopped by my stream one day just to watch and have a chat because he thoroughly enjoyed watching people play his masterpiece.

  • @notoriouswhitemoth
    @notoriouswhitemoth 8 років тому +7

    Something I took away from this: form follows function. The geometry of the level is only important insofar as it facilitates the content and the level's purpose.

  • @osakanone
    @osakanone 7 років тому

    Absolutely amazing.

  • @con_zur
    @con_zur 6 років тому +6

    The player level section of N++ is better than Super Mario Maker

  • @LEOvsMAO
    @LEOvsMAO 5 років тому

    Yeay! Commander Sheppard! :)

  • @cheeseoman
    @cheeseoman 4 роки тому

    0:12 Canadians do pronounce the T. Ben Affleck lied.

  • @Extrone
    @Extrone 7 років тому +19

    I thought this videos was on making levels on notepad++😅

    • @drbuni
      @drbuni 2 роки тому

      Didn't know Notepad++ was a game.

  • @electricmaster23
    @electricmaster23 6 років тому +2

    Poor Mare looks so nervous.

  • @SendyTheEndless
    @SendyTheEndless 8 років тому +6

    Yeah, I wondered if I could toggle all the mines and survive as well. The answer: occasionally, yes, but usually... *BOOM* *ninja parts going everywhere*
    I'm looking at you, 'pixelightning'. ALWAYS THE LAST ONE!

  • @DreadT1e
    @DreadT1e 4 роки тому +5

    It sounds like she constantly want to cry,
    But I would sound like that too in front of thousands of people

  • @EpicFishStudio
    @EpicFishStudio 7 років тому +24

    *mic inhale*

  • @Goblinguy77
    @Goblinguy77 7 років тому +5

    These people look like the characters from Being John Malcovich

  • @kaleygoode1681
    @kaleygoode1681 2 роки тому

    Be interesting to procedurally generate backwards:
    Regulate jump count and required accuracy for level difficulty.
    Start with a number of walk, jump, climb points.
    Plot multiple journeys, selecting for each challenge type.
    Place jump surfaces; fill in unused space; populate hazards.
    Self Play AI to test and confirm difficult based on extant levels... 🤔

  • @MinecraftMetThomas
    @MinecraftMetThomas 7 років тому

    "an experienced player playing through the LAST SET OF LEVELS" if only they knew...

  • @rmvw
    @rmvw 8 років тому +5

    36:21

  • @Xcrypt1991
    @Xcrypt1991 4 роки тому

    I played that game when I was younger I think it was pretty cool.

  • @Rajiv-d8x
    @Rajiv-d8x 7 років тому

    26:00

  • @videoskevin
    @videoskevin Рік тому

    20:01 hung among us

  • @mikethe223
    @mikethe223 6 місяців тому

    plus plus

  • @benebsbiagtan3357
    @benebsbiagtan3357 3 роки тому +1

    20:00 I'm sorry

  • @SergioBonfiglio
    @SergioBonfiglio 5 років тому +2

    She sounds SOOOO distressed and terrified.
    Am I the only one getting deep anxiety by listening to this?
    It's super interesting, but it's killing me

    • @otum337
      @otum337 5 років тому +17

      would love to listen to you presenting your life's work to a big audience

    • @drbuni
      @drbuni 2 роки тому +1

      I am distressed just by watching, she is a total badass for being able to finish the presentation. I'd probably break down crying.

  • @be9concepts
    @be9concepts 3 роки тому

    47:28

  • @ayuballena8217
    @ayuballena8217 4 місяці тому

    5 hour

  • @gatomaru
    @gatomaru 8 років тому +7

    aaahhh... my dreams are finally coming true.... i can watch super smart, hot women talk about game design!

  • @il45y78
    @il45y78 4 роки тому

    Anyone else thought this talk was going to be about Notepad++?

  • @rustie115
    @rustie115 8 років тому +13

    why is this lady so out of breath...chill out man. it was interesting but SO hard to listen to... sounded like she was touring her self because of how nervous she was

    • @JustinKoenigSilica
      @JustinKoenigSilica 8 років тому +35

      some people are super nervous. i know i would be when presenting. just a skill to be learned, not everyone can do it naturally.

    • @MoonGeese
      @MoonGeese 8 років тому +7

      It was mostly just poor mic placement.

    • @TheGuardian163
      @TheGuardian163 8 років тому +1

      or it could be asthma. But the real issue probably was how close the mic was

    • @1gnore_me.
      @1gnore_me. 8 років тому +20

      talking in front of hundreds of people can be stressful

    • @exoflame8763
      @exoflame8763 7 років тому +8

      I get like that reading aloud in class :/

  • @duramirez
    @duramirez 4 роки тому

    Hearing her breathing in my headset was not very nice, it was distracting me a lot :(

    • @drbuni
      @drbuni 2 роки тому +1

      It would have been difficult to make the presentation without breathing :o

    • @duramirez
      @duramirez 2 роки тому

      @@drbuni tru :p

  • @QckSGaming
    @QckSGaming 5 років тому

    Pretty funny to hear her say how "they created and FOR N++" when those features have existed in N+.swf since the dawn of Newgrounds

    • @S590573
      @S590573 3 роки тому +6

      Bro, they made all three games

    • @drbuni
      @drbuni 2 роки тому

      Jesus Christ.

  • @jmp01a24
    @jmp01a24 8 років тому +1

    Lode Runner rip off?

    • @MiniDemonic
      @MiniDemonic 7 років тому +1

      The game isn't even close to Lode Runner, what are you smoking?

    • @jmp01a24
      @jmp01a24 7 років тому +1

      Too little. I can see a red thread going on from Loderunner.

    • @MiniDemonic
      @MiniDemonic 7 років тому +1

      They are not even close to being the same game.. The only thing they have in common is that they are platformers.

    • @jmp01a24
      @jmp01a24 7 років тому

      Loderunner don't have the gravity but you follow the same guidelines. Down to the small character you control. Have you even seen it I wonder?

    • @MiniDemonic
      @MiniDemonic 7 років тому +2

      Maybe you should take a second look at Lode Runner, they have nothing in common except being 2D platformers.
      Space Panic and Lode Runner are more alike than Lode Runner and N++, if anything Lode Runner is a Space Panic rip off. But I bet you don't even know what Space Panic is. *inb4 you are googling it*

  • @vivantstudiosi
    @vivantstudiosi 8 років тому

    Loved the talk, though she breaths very heavily.