Designing the final act of my escape level (HL2 level part 3)

  Рет қаралды 10,524

Steve Lee (Level and Game Design)

Steve Lee (Level and Game Design)

Күн бұрын

Пікірлер: 56
@mrmandolino500
@mrmandolino500 2 жыл бұрын
Hah! It's always incredibly reassuring to hear that even veterans sometimes commit rookie mistakes. Shows we shouldn't hold ourselves to an expectation of perfection. Great stuff!
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Hehe good to hear, and yep it's an important point about not expecting perfection all the time (or ever) - "Perfect is the enemy of good": en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good
@retrocademedia-announcements
@retrocademedia-announcements Жыл бұрын
I would love to see a part 4 of this! This series is super cool and your channel is one of the most helpful level design resources I've found
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Hey, thanks. I'd love to get round to making it too, but there are lots of things (and other videos) fighting for my time these days. We'll see, fingers crossed :)
@alexbelzer1039
@alexbelzer1039 Жыл бұрын
Seconding this!
@Crimzan4
@Crimzan4 2 жыл бұрын
This channel is an absolute goldmine! My favorite game of all time is Deus Ex 1 from 2000, I love the gameplay and I have dabbled a ton with the level editor. But I always struggled with coming up with levels, 90% of the Guides in the internet seriously just get me stuck in overplanning, it ends up being too overwhelming and so no Level actually ever gets made... What I have learned so far in this series is that starting with a text document is a really nice idea (especially with the sequence, I have never done that!), and that building both the beginning and ending of the level first helps making the level instantly playable by setting a goal that I then can abstract and add obstacles between; and that iterating on that, jumping back and forth between a quick additional sketch and then continuing the blockout with that is just really instantly rewarding for Solo Devs. One thing I am still curious about is that I get stuck on making empty buildings / rooms just for "filler purposes". I am so used to planning and planning that even if I have no idea what a building could be for, it kind of has to be there for gameplay purposes but I can't assign it a proper identity (like storage room, storage what for, what would they store? Or what other rooms / buildings would they need?); I get really hung up on those kinds of questions so it's really refreshing to see someone really skilled just whipping up a building like this. I am genuinely curious to learn if it is actually fine to have a "filler building" if it feels right, or if you give it more "sense" later on during the process! Anyways, I am sorry for the long textwall, I am just really excited haha! Thanks for sharing your workflow and experience, I especially appreciate you keeping that "textbook junior error" in, as this is incredibly helpful for me. Seriously considering Patreon currently! Keep up the nice work, looking forward to Part 4 :)
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Hmm so regarding adding buildings / rooms for as "filler" - I would say that if they don't serve a purpose, then don't add them :) But if they do serve a purpose or you know that they will later, then go ahead and quickly block them in (to hopefully give them more "sense" / purpose later, like you say). Questions like "what kind of rooms could this be / would they realistically have?" are definitely worth thinking about - in this video one of the reasons I gravitated towards the remote outdoors setting with random industrial outposts is that it kind of justifies buildings being simple and functional, and only placed where I need them. So in that sense, I'm intuitively trying to pick a setting which helps me and makes the job easier! Hope this helps, and glad you like the videos 👍
@Crimzan4
@Crimzan4 2 жыл бұрын
@@stevelee_gamedev that’s very insightful :) Thank you for the explanation!
@artifact2454
@artifact2454 Жыл бұрын
This is one of my favourite series about level design. There is very little of videos like these out there
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Great to hear, thanks - I hope to return to it someday...
@NikitaShershakov
@NikitaShershakov 8 ай бұрын
please return to this, we really need it 😅
@MikeyLove22
@MikeyLove22 Жыл бұрын
A fantastic video series so far ! Its very inspriring but also uniquely helpful and educational, as I cannot remember seeing any other LD tutorials / educational pieces where a dev will talk you through their process and also work through it with you which makes it a must-watch.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Great to hear it's useful / inspiring - cheers :)
@CarlodiPaolo
@CarlodiPaolo 2 жыл бұрын
Yes! literally was commenting how I was looking forward to this just as you posted it
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
:D
@neon-kitty
@neon-kitty 3 ай бұрын
This series has been a really fun watch! I hope there'll be a fourth part someday but if not, at least you managed to make it one entry further than Valve :p.
@JosTipker
@JosTipker 9 ай бұрын
Awesome videos! Hope you do something similar again!😊
@WackyWhiskerDev
@WackyWhiskerDev Жыл бұрын
Great series! Too bad there is no Part 4. One thing I noticed and I struggled with in such situations when it was part of a level design test is the playtime estimation. If you really think about it and you don't speed run it, this level probably takes a minute to complete. I find that really scary when the requirement is 5 minutes or even worse more than that. Wouldn't it take a really long time to design such a lengthy level in a short amount of days?
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Generally when people say a level is roughly x minutes long, we're talking about typical players, and not speedrunners, or even players who are particularly "good" at the game. It's true that making levels for games like this can definitely take a lot of time though, which is why it's important to keep projects as small as you can, and also find ways to work elegantly, and lean towards solutions that bring a lot of value without being too much work, etc!
@zip2kx
@zip2kx 8 ай бұрын
will there ever be part 4? Would really like to see the parts of how you add side paths etc i personally always struggle at that part, on how to flesh out an existing level.
@stevelee_gamedev
@stevelee_gamedev 6 ай бұрын
I hope so someday - I just have various other videos planned too, and not enough time!
@tremichi4926
@tremichi4926 Жыл бұрын
Thanks for all of your work Steve! How did you get hl2:episode 2 assets into hammer? I can't find any tutorial explaining this.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Hmm it should just be a case of choosing the Episode 2 game config when you open up Hammer / Hammer++? (And if you're not using Hammer++, strongly recommend it)
@skillzart
@skillzart Жыл бұрын
Hi Steve! I'm a complete beginner and struggling to find a good tutorial video of how to use Hammer. Could you make one for us?
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
I've thought about it and it's in my list of ideas - it's just a matter of not finding the time, in relation to all the other videos I'm thinking about / working on. Fingers crossed though :)
@flaviomauri
@flaviomauri 2 жыл бұрын
Scripting can kill a project. I was working on a map and greyboxed pretty much the whole place. So I turned to scripting a couple of the main bits and I just couldn't make them work, so ended up not finishing it. Very embarassingly, one of the roadblocks I had was making a working elevator: it just wouldn't work, neither following a tutorial step by step, nor using the HL1 old trick of creating the elevator as a sliding door. I could never work out the bug 😟
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Hehe yep, scripting elevators tends to be a nightmare, every time :)
@magikmw
@magikmw Жыл бұрын
I just watched all 3 videos in one sitting and I'm heartbroken to learn there isn't a part 4! Honestly those, and the one where you showcase your Arcane application project made me realise I can probably work in 3D. I always considered it daunting and more complicated than 2D, but roguelikes, and immersive sims (starting with Thief) basically shaped my love for systemic, procedural gameplay and it's probably best realised in 3D. I'm thankful and going back to watch the rest of your videos.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Great to hear they’re useful, thanks for watching! Definitely hope to get back to this series someday…
@rmt3589
@rmt3589 6 ай бұрын
Same. Almost done with this one, and save a few minutes to put it on my history, started the first one just a bit ago. A 4th would be amazing. But I think this will help me have a workflow for my own levels.
@wty304
@wty304 Жыл бұрын
Awesome !!!!! Can't wait to watch the part 4 !!!!
@drew6107
@drew6107 2 жыл бұрын
Thanks for this series. I've been looking for videos like this for years. I've never found anything as hands-on as this before. I think you might be able to launch the jalopy through the force field with the gravity gun.
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Haha, interesting point about the car and the gravity gun - I think I'll mention this in the next video. Cheers, and glad you like the series 👍
@Nyllsor
@Nyllsor 9 ай бұрын
Ohw Half-Life 2 and The sauce' engine ❤ Great watch :) inspiring too
@stevelee_gamedev
@stevelee_gamedev 9 ай бұрын
Great to hear, cheers :)
@James_the_gamedev1994
@James_the_gamedev1994 Жыл бұрын
This was a awesome series to watch. I learnt a lot about level design and would love to see more of it. Thank you.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Lovely to hear, and yeah I hope to get back to this series someday 👍
@Uradamus
@Uradamus Жыл бұрын
Always enjoy seeing other folks workflows for this sort of thing. This has been a fun watch so far. Bit disappointed that it seems to have been abandoned at this point though; hopefully you find some time to get another episode out down the line to wrap things up. That Bethesda interview is what brought your channel to my attention initially, checking out some of your other content now.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Yeah I hope to come back and continue this, in the not-too-distant future! Glad you like it so far 👍
@marcop5400
@marcop5400 11 ай бұрын
Ik also making a level and need to know how to set up Alyx like you did here. Know where i can find a tutorial to set her up or could you explain?
@iArdo90
@iArdo90 2 жыл бұрын
Can we consider the climactic battle as the "set piece" of the beats? Of course, thanks for these videos, they are really useful!
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Hmm I don't think I would actually say there is much going on in this level that is particularly set-piece-y - not yet, anyway - I'm more trying to stick to good but fairly textbook stuff (good structure, objectives and gating, etc) so far, although maaaaybe near the end of the series, some of the enemy scripting and situations (e.g. getting into the final room through the roof) will evolve to the point of feeling like a set-piece. We'll see. (And cheers, great to hear you find the videos useful 👍)
@erencb2004
@erencb2004 Жыл бұрын
Crates are crackable in hl2. 28:36 In this section players already have weapons in their inventory, so players can crack the crates by using them. And if they do this, they will break the level because there is no way to climb up except using the crates. Sorry if you've already mentioned it, I didn't see so I wanted to write xd
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Yep, well spotted :) The kinda thing I'd try and start thinking about in future videos if I ever find time to get back to this series!
@michaelperkins1119
@michaelperkins1119 Жыл бұрын
So cool and helpful. Looking forward to part 4
@Jancias
@Jancias 2 жыл бұрын
While the level is obviously very basic in nature, the way you created it is very nice! Kudos to you for bringing level design theory to more people!
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
It's not finished yet, haha (several more parts to this series still to come). It's deliberately rough now so that I can focus on iterating on the design quickly :)
@BrunoNauts
@BrunoNauts 2 жыл бұрын
Your work is fantastic! I can`t wait for the next video, thank you so much for making these videos!
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Cheers Bruno, great to hear / you're welcome :)
@BoyOHBoy123
@BoyOHBoy123 Жыл бұрын
15:04 use the vertex manipulation tool
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
I deliberately didn't because it was quicker just to drag some boxes, and not editing with the vertex tool leaves it easier to change later when I iterate on the design.
@peacemaster8117
@peacemaster8117 Жыл бұрын
"There's some weirdness to the idea that you free some civilians and then drive off on your own" That's definitely true, but I think it's interesting to point out that Gordon leaving civilians behind is something he does constantly throughout Half-Life 2. There's so many times Gordon meets friendly civilians and then leaves them in danger: the couple in the hallway besides the train tracks, the various rebels clearing your path in Route Canal and Water Hazard, the guy stranded on the antlion beach, every group of rebels in the final act, etc. Some of them are scripted to die after the player leaves, on the slim chance that you backtrack to them. I think it's done like that to reflect how Gordon is a messianic figure and people are willing to lay down their lives to keep him moving towards the Citadel. There's a substantial human cost to everything Gordon does, and it's on the player to make their sacrifices worthwhile.
@stevelee_gamedev
@stevelee_gamedev Жыл бұрын
Yeah, and to me it's totally part of the story that you don't know if Gordon is even doing good things or not (G-man, etc). I suppose for me there's a slight distinction between what I thought would feel right in a standalone map, versus in the context of the main game :)
@kameronbarger2052
@kameronbarger2052 2 жыл бұрын
Fantastic!
@JKd3vLD
@JKd3vLD 2 жыл бұрын
Awesome content as always! 🤩
@stevelee_gamedev
@stevelee_gamedev 2 жыл бұрын
Cheers Jonatas, glad you like it :)
15 Questions Level Designers should ask themselves
7:04
Steve Lee (Level and Game Design)
Рет қаралды 7 М.
The level I made to work on Dishonored 2 at Arkane Studios
27:12
Steve Lee (Level and Game Design)
Рет қаралды 33 М.
Man Mocks Wife's Exercise Routine, Faces Embarrassment at Work #shorts
00:32
Fabiosa Best Lifehacks
Рет қаралды 5 МЛН
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 36 МЛН
Hammer++ : Exposing Hammer's Shitness
11:19
3kliksphilip
Рет қаралды 372 М.
1 Year of Developing My Game in Godot
19:19
Blargis
Рет қаралды 267 М.
HL2 Source SDK: Dialogue tree system
1:30
Михаил Однолетко
Рет қаралды 2 М.
How One Man Hacked Hypixel...
15:15
TGWaffles (Thomas)
Рет қаралды 4,9 М.
Struggling to practice level design? This is why.
17:38
Steve Lee (Level and Game Design)
Рет қаралды 33 М.
Half-Life 2's Invisible Tutorial
6:36
Game Maker's Toolkit
Рет қаралды 1,3 МЛН
Portal 2 But The Entire Game is Google Translated
54:39
Deadwater Gaming
Рет қаралды 228 М.
Holistic Level Design in Dishonored 2 (immersive sim GDC talk)
34:31
Steve Lee (Level and Game Design)
Рет қаралды 15 М.