Beginning Unreal: Prototyping a Level

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello my friends and welcome to the vod of our very first unreal stream from the other night in that stream we got familiar with unreal we created a project we learned the basic controls and we built some familiarity with the editor then using super grid we went through and cloned a site from valorant's ascent map if you enjoy game dev content and want to see more of it on the youtube make sure to like and subscribe leave a comment let me know what you think also check out the twitch channel i'm riot new over there and i stream every tuesday thursday saturday and sunday for the remainder of the video you're gonna see every step along the way of how we built this and i hope it's useful to you and your level prototypes how's everybody doing tonight y'all ready to build a level we're gonna build a level tonight let's go and get started i got the unreal launcher up if you have the epic games launcher this is where you get unreal you just go to the unreal engine tab um i've got a bunch of versions of the engines installed you don't need to worry about that just always take the latest which right now i think is 4.26 from there the the plug-in we're going to be using today is called super grid super grid is a good way to like build out very basic levels uh this plugin is totally free if you go to the permanently free collection you can download it um but i think it's insanely valuable and like the art here is kind of silly looking kind of looks like beginner sci-fi-ish i think but that is not the point that is not what makes this tool cool i'm going to go ahead and create a project without super grid to show you what a new project looks like and why i think super grid is so much better so let's just straight up get the engine fired up here and go from there we're gonna do like a third person project today i think and let's call this i don't know kilala crew demo now demo is not right tree house we're gonna make the kilwalla crew treehouse that's gonna be our project here uh we're just doing actually i am gonna make a c plus plus project we're not gonna do any c plus plus today but in case we do c plus plus later i want to have that i also want starter content which is a bunch of unreal content that comes with the engine so let's get that up and running here all right so once this gets going we'll have a project and i'll show you what like a stock unreal project looks like and uh why i'm not a huge fan of it for level prototyping that's not fair the engine is fine i think there are better building blocks than what unreal gives you out of the gate see this is the part where if this was like a nice edited youtube video we'd just like fast forward through it but y'all are here for the real deal so this is the basic third person template label um i lay out my editor a little bit different from default um all of these panels are really easy to move around and if you ever like lose a panel or get confused uh you can come here and go where is it where is it load layout default editor layout that will put everything back in the the default place um so i i use some additional tools and toys that i'm just familiar with but like if yours doesn't look exactly like mine you can drag things around you can reset it it's very flexible and if you ever get lost just remember you can always reset to default it's like your uh nuke it from orbit get back to clean state so our default third person project here we've got a little pond that we can run around with we've got some super floaty unreal controls we got a little bit of geometry in the level you know nothing's super fancy um but you know it's a workable starting point and you see they also give us this um palette of like stuff that we can just like drop in the world so like hey we can put a cube in the world you know we can resize it we can do some things it all like sort of works um but it's very basic and if you want to like compose a bunch of stuff out of this let me see if i can create a good example here if i put like two cubes together sometimes you'll get like weird seams where like it doesn't look perfect and it's just difficult to get it all exactly correct here like now my cube is clipping into one another all right so let's come out let's get it all just right so now it's lined up sometimes when you're playing you can see here my shadow's not quite right so you know it's it's all fine it works it all works remake point a of a cent we might just do that tonight brush we'll see so um other things that are basic to know just kind of like familiarity familiarity with the editor here before we get into the actual topic for today down here you've got the content browser this is like all the stuff in your project so like i have my maps i have like a character that i'm running here over on the left i've got this place actor palette i honestly don't use this very much i might get rid of it here um over here i've got the world outliner the world outliner has all of the individual actors in the world so each one of these little blocks that's in the world is an actor and you can see it in the world outliner and then there's a details pane here that has all the details of that actors like its location its rotation scale its mobility most of the actors in my world right now are static meshes static meshes tend to have a model or a mesh so like in this case the cube mesh is literally just a cube and then um it's hanging okay there we go uh then it's also got a material on top of it right now i've got like this basic shape material but if i wanted to i can load up any material that's in the engine so if i wanted to make it look like a brick like i've got this clay brick material that comes with the engine and now it's a clay brick it looks pretty low fidelity but like you know it's a starting point right like we're not making professional art out here we're just applying some materials to meshes um so that's kind of like the very high level view of how the editor is laid out and as we're flying around here basically what i'm doing is i'm holding my right click down um i'm moving around with was d i can go up and down with q and e so it's basically like world of warcraft flight controls um it's exactly the same for controlling the camera you can also like do some dolly back and forth with uh left click and moving your mouse back and forward but i almost never use it i always use the world of warcraft flight controls to get around my level other things that are super useful right out of the gate is um you have three main types of transforms or i don't know what the right word is maybe not transforms like gizmos you have uh select and translation which is what we have right here so we can move stuff around you can move it around on each axis or on multiple axes at the same time we have rotation which does what you expect i can rotate things same thing i can do it on different axes and then you have scale which is how you make things bigger or smaller pretty easy you can also control all this stuff by manipulating the transform directly so like if i want to cut it in half on the x dimension i can just change this number um but often you'll use the tools by default the hotkeys for these are like i think it's uh w e and r so you'll probably see me flipping through pretty quickly as we go and that that's all it is it's just familiarity with those keys another hotkey that's super useful is if you press the end key and you have an object that is above the floor oops let's uh get back to the translation gizmo there uh if i press the n key it'll snap to the surface below it all right that's all the basics you need let's get out of this project and let's go into our super grid project yeah unreal is super powerful you can get going out of the gate and do a ton of cool stuff it's a lot of fun and today is going to be very simple like we're not going to talk about anything super advanced we are just going to like put stuff in the world so this is the super grid demo project it has a lot going on here i'm not going to go through all of it um but i'll show you a few things here and then we're just going to start using it right out of the gate they're showing off like all their materials and a bunch of other things my mouse sensitivity is really low for this you can like go up to these buttons and stuff and interact with them and it sort of like gives you a tutorial on like what all the features are right here it's showing us a bunch of the different materials that they have um we're going to talk about that when we get going this level prototyping capability is the main thing we care about and all of this world that's around us like all of this grid this is built from the meshes and materials that ship with this project so really what super grid is is it's just a collection of meshes and materials that are good for prototyping levels so like it comes with a stairs mesh it can do sealant cylinders it can do cones boxes are sort of like the main building block that you'd use uh cylinders cylinder pieces hexagons pyramids rings you can do all sorts of weird cube shapes you know they're doing all sorts of fancy stuff here they've got some music going on [Laughter] all right so let's resume the game from right here we can look a little bit further so here it's showing off more materials some of the shapes that you can make so you know like this is a pretty standard like unreal ass level right but it's all built with materials and meshes from this content pack so that's pretty cool they built a little elevator you know they show that you can slide around do a little ramp just a bunch of cool stuff here all right so we want to use all this goodness in our project we don't really want to play around in this starter project so the way we do that is we come here we do migrate we give it a path which in this case is going to be our kilwalla crew treehouse content uh let's call it i don't know if i need to create a folder here actually i don't know if it's gonna do what i want we're gonna find out if it doesn't do what i want we're gonna have a big mess and that's okay we'll figure it out let's see let's see what it does we're gonna i'm gonna take a quick look here hang on a second chat i'm gonna look off screen here see if it's a disaster it's loading it's loading i'm going into my content directory oh everything's fine we're saved okay it did what i wanted all right so let's get out of this project and let's go back to our other project and let's actually uh let's actually do what we want here all right yo so our editor for the killwallet crew treehouse project is loading up i don't want this level let's make our own level we're gonna make a new level and we are going to call it oh we're going to call it default that's fine so this is the default floor you have it's just a template floor that you give and you know if we were doing the normal unreal thing we'd just like you know place blocks and stuff around the world start building things out we don't want to do that let's use super grid so to do that i'm going to come over to super grid here i'm actually going to open up a second content browser so that i can flip around a little bit more quickly you can like put tabs and stuff wherever you want it's pretty cool um and if we go into the starter pack so what you're gonna see here is there's a few different folders they have sources which has the meshes directory here has all of these meshes that we're going to use to build things then they have materials and these have a bunch of materials that we can use and we'll talk more about this as we go uh oh where are my materials not compiling let's uh let's check that we're okay here i might need to re-import i want to look at let's look at the we are missing some of our materials i think let's check here okay it's figured it out i think i think it's going to be okay i think our materials just haven't compiled yet we might be compiling some shaders here in a little bit uh the other thing that you get with a default level is like you have the stuff in the world required to spawn your actor or your pawn in this case um so i get this third person guy and you know he can fall off the world it's fine but epic gives you a pretty good mannequin to start from okay so like i said i i don't really like this floor we're gonna use super grid so i'm gonna delete it and i'm gonna come over here to our meshes and i'm just gonna make a box so here is the killer feature i think for super grid as i transform this mesh it is going to build a grid some might even say it's going to build a super grid and you can configure this but by default each of these little blocks is 10 centimeters so 10 20 30 40 50 60 70 80 90 100. the big squares are 100 centimeters the small squares are 10 centimeters and this is super useful because like let's say you're building a competitive shooter and let's say in that competitive shooter you know that every character is exactly 200 centimeters tall and you want to place things around your level that are say exactly head height you see where i'm going with this chat this gives you a super easy way to visualize the space and understand exactly how tall things are and place things around the world and as you change the scale of it it just works if you want to see how that actually works it's in the materials and i'm not going to explain everything that's going on here today but it is documented and you can you can go through it if you're interested but in these base material functions you'll see they basically do some math here to build that grid and keep it up to date as you go so now we've got a much prettier floor i think let's make sure i can still spawn and not fall off the world oh uh oh okay all right well we can fix that my spawn point is outside the world also uh i made this cube a lot bigger than i intended to let's fix that real quick let's uh let's just put this bad boy at the origin of the world here everything's fine this is what game development's like you're like oh did i accidentally fall through the world welcome to my game okay so now everything's fine let's do this like negative fifteen hundred negative fifteen hundred negative thirty i think that's gonna basically center our spawn point here let's double check that that's true oh i'm still spawning at camera location no i'm not interesting okay i'm still too high that's the problem i think we'll figure it out it's fine this is unscripted we're just playing chat there we go everything's fine everything is fine this is a pack you can get from the unreal marketplace it's called super grid and it's in the permanently free collection okay so now we've got a starting point let's uh let's take a look at our palette a little bit because i mentioned you had all those different meshes that you can use here right so like let's say i want a ring i have a ring now and much like our box as i transform it as i scale it i should probably scale it on two axes at the same time as i scale it the grid just works the grid just works chat it's awesome i can do a cylinder bend here i can make my cylinder bigger or smaller big grid we love it we love it chat uh another thing that's super useful in the editor let's say you want to clone a piece you already have you can now hold alt and then just drag to duplicate so you know i can turn this guy around 180 degrees 170 180 i can get them all lined up nicely and uh if i had transformed it evenly this would all line up perfectly but you know it's a little little flat doodad so it's not quite perfect but you get the idea so other things you can do right i got a slope slopes are useful let's say uh you want to you know change the elevation right i got a slope we can do here it is all good it is all good uh it's got stairs same idea here if i want to make my stairs bigger and longer it's very easy and again we have that nice clean grid so that we can say hey like are my stairs exactly 300 centimeters long yes they are we know that just by looking at it because we have three large segments here um you can also uh adjust these materials to um you have whatever look you want here so right now i'm just using the default one um out of the gate here let me select my actor and the way i change the material is i just drag it here so i can do like this double color one which is a little more pronounced i can have a walkable texture for a surface let's say that like i don't like this color palette they have right here on the double color material what i can do here is i can create a material instance and let's call it my blue green material then i can come into the material editor over my instance here i can change the color in the secondary color so like let's make this a nice bright blue maybe like this that's very blue and let's make this one like a bright green right something like this right so i can save that now and it will uh apply my color scheme oh my goodness that's too bright that is too bright chad we're gonna have to tone this down just a little bit all right let's go with like a dark blue maybe maybe here i don't know that's a little more purple than i want i'm so bad at colors this is what i said like y'all are in the programmer zone now right this is programmer art so you know bear with me here let's try that and maybe a little bit of a darker green i don't know something like that maybe okay now we've got a nice plasticky toy looking blue green material to work from um and i can have different materials for all these different things so those are kind of like the main building blocks that we have to work with another thing that we have super cool which i actually don't use as much but i am going to show you for completeness assuming it imported it did okay so it also comes with some blueprints um the blueprints uh the the two main ones that i've seen there's this wall which uh you can basically build i'm gonna delete these real quick let's clean this up and let's make this a little bigger to start with okay so this wall has a spline on it and the way it is built where's my spline editor maybe i click here where is it where is it i'm blind i think it's down here it's like in my wall so you can barely see it right now but i do have a little spline here and if i move this spline around it automatically builds my wall which like fine you know that's cool but we can already do that by just dragging a cube around however i can add points to my spline and it will just trace a wall along my spline for me so if i want to like quick and dirty like build a little maze or something i can just drag it as a series of points and i've got you know a little maze here right look how easy that was i didn't have to spend a ton of time fiddling with blocks and placing them exactly now i probably wouldn't use this for like my full level but for just like getting an idea of the space this is super super powerful and again uh there's a bunch of tunable parameters on it as well so if we look here we can control this column thickness which is this little um cylinder at the end let's say i don't want to call them boom it's gone let's say i want a fat column oh my goodness my wall is all columns now chat that's maybe a little too big but that's all tunable it's all automatically generated i don't have to do anything i don't have to place these in the world it just works similarly i can change the thickness of my walls just by changing a parameter and again i can change both the mesh and the material for the wall part and the column part so very easy to use pretty cool right all right let's look at another one dynamic stairs this is a similar concept it's a little bit like less impressive but uh basically you have an end point for your stairs you move it around your stairs grow automatically now it's only letting me move it on this axis i thought i could move it on additional axes but maybe i cannot it looks like it's axis locked right now i don't know about that i'll have to check um you can also look again at how all this stuff is implemented um this is the blueprint editor which is basically unreal's scripting language and i think all of these are built in the construction script which is basically a place where you can do stuff in the editor rather than at runtime um but yeah so basically we have generative stairs here and like we could come in here we could change the logic we could build our own we could extend it but it's pretty sick so there are two other blueprints that are useful there is super grid master and what supergrid master does is it allows you actually before i do this let me get rid of super grid master here i want to put a few more meshes in the world let's just drop some of these in here hang on a second so we got a little half cylinder here again i'm fumbling with my function keys just to kind of get everything placed so we're not doing anything fancy yet right we're just putting some stuff in the world so let's talk about those remaining two blueprints and what they do super grid master we drop in the world and it automatically knows how to find every piece of super grid in your world and its function is that you can uh change all of them at once so this is mostly i think just for i don't know what reflection fresh lines does actually i'd have to look at the uh the blueprint for that um but the main thing you use it for is let's say i've decided i don't like the style i'm using i want everything to use my super sick blue green material it will find and change all of the actors in the world in one go so it's a good way to say hey i want to change the way stuff looks i want to replace all the materials in the entire scene when you're iterating early on this is maybe useful right it's not super fancy or anything but it's fast um actually i hate this material so let's uh let's see what else is here in the advanced area let's look at some hexagons oh yeah there we go let's play hexagon and uh and fall guys and i've decided that i think i want my floor to be a different material so you know fast way to change everything in your world all right so let's now make a little level here first i'm going to go back to my default material there we go we got our beautiful default material here i feel like this world is a little bit bigger than what i want so let me uh let me tune it down just a little bit and then we'll go from there let's start with 20 by 20 which is probably not big enough but is a good enough starting point and then let's just start putting some stuff in the world so let's start by making a wall here since we're 20 by 20 i think what i want to do is make this guy like eight-ish units which is gonna be eight meters long yeah like right about that right and let's make it i don't know let's start at like eight meters tall so that's eight meters tall uh i'm gonna go ahead and duplicate him and just drag him over here and it's not quite lined up now it is that is perfect so we've got a nice little entry area here um i want to go back to my meshes here i want to let's build a little arch maybe well that's kind of cool looking another 10 degrees turn down the music just a hair here chad i'm going to get this lined up right where i want it here the other thing you can do in unreal that's useful if you ever want to get things just perfect is you can click this button and you can see the scene that you're working on from a bunch of different angles including a wireframe so like if i want to see am i perfectly lined up here from the top the answer is no but i can just move it like so and then similarly i can come and look at like the right or the left and check whether or not it's exactly where i want it actually that's not the angle i want that's okay it's fine it's fine you can't see the little super grid pips in this view you just see the wire frame and when i want to go back we can just pull this guy up all right so let's put this here let's uh go ahead and make him i don't know like two units long two meters i don't know that's kind of gross actually let's uh let's do this arch instead see if that works better so i'm gonna rotate him around again we're gonna come out to two meters that's right we'll get him positioned like so there's probably like some level designer who if they ever see this they're just going to be screaming at like how slow and efficient i am but again like we're just having fun we're just having fun and i'm a programmer i'm not an artist this is too high i think we're going gonna need to bring these walls down but that's okay so let's uh let's rotate a clone here and put that just like so again we're off just a hair but with super grid it's easy to line it all up okay so these walls i think are a little bit too tall let's bring these down and then let's clone one bring it up here change its scale oops it'd be easier if i did it from this side these are basically just big legos at this point chat we are just putting our legos together so look at that we've got like a beautiful beautiful doorway nothing to it right and if we wanted to it would not be that hard to adjust the height of it but here you go when did i start using ue4 um i don't know like four or five years ago something like that what up young wrong bull mike how you doing buddy how do you change the size on one side only you mean like one dimension um so when you're dragging you can just pick an axis and drag on that axis you can also do multiple axis axes if you want to at the same time so like if i want both of these that will do both at the same time i gotta fix it hang on uh also if you know the exact value you want you can just come over here and change it right so i've got uh 20 20 meters in the x direction if i want 50 meters i can just change it to 50. oh i don't have a num pad there we go right so now it's 50 meters long so you don't have to do it all with dragging um there's lots of ways to do it just whatever whatever is most convenient for your workflow here [Music] all right so uh another thing i think i want to do real quick is i want my floor to be a different color just so it's easy to read the floor um so let's go ahead and just create a different material for that maybe hey let's just use this walkable material right that's a fine enough starting point it doesn't have to be perfect all right let's put some more walls in the level so uh i'm just gonna you know bring this guy here easy another wall just like that no problem we'll get that all lined up there and you can't even see that seam right like it just lines up great although am i short a unit here because i don't have the box on the other side ah it's fine it doesn't matter let's make this the wall longer [Music] it's important to make sound effects as you build your level out cool got another wall we need a wall on the other side here done we have another wall now i think for this wall maybe maybe i want to put a door here or something so uh i'm gonna change the shape of it a little bit here give me just a second my screen cut out there sorry chant uh so i don't know let's uh let's go ahead and make this one i don't know 15 units maybe something like that does that give us enough room for a door we'll find out [Music] maybe a little shorter let's go 13 units then drag him right into place and you know i think i'm gonna make my door [Music] look a little bit different this time let's go back to our palette here let's get some more boxes you know what you could do that i think would be a really cool idea you know free game idea here maybe this door could be opened by some form of switch some form of switch you know it's like we could have like a switch on this wall and it could control like maybe a garage door of some sort you know i don't know something like that could be cool maybe just you know thinking out loud here and you know i think maybe actually i don't know something like this could work you know okay here's an idea here's an idea let's actually let's do this let's bring him there and we're going to make this wall a little bit fatter maybe like so just to give it a little bit more uh heft here let's bring this piece here we'll clip it all in here get a little bit smaller lock it in here and then you know i think we're gonna need some ceiling on top of our door oops that's not what i wanted there we go i was still holding all there and i don't know let's let's say our door is like four meters tall which is maybe pretty tall let's let's try three and a half meters maybe does that sound good deal and let's shrink it down here now the one trick here is my grid doesn't line up perfectly because i'm doing a half meter let's actually come up we'll do four meters for now just because it reads cleaner so you know we have a nice little doorway and like let's say you're you know some super fancy level designer maybe you like put a movable door here and put a switch on it right so you know this is coming along this is coming along i feel like we need a little bit more space here so i'm actually going to shrink this one by another meter bring it on over and we'll make this one a little bit bigger bring this back just like so you know all right that's looking good i like that so we've got a little frame to work for our level here now uh the uh the level i'm taking inspiration from here based on the chat call out here i think it's got like some crates or something down here so let's let's make some crates here and uh we're gonna put that on the floor i think my crate is gonna be two by two by two you know something like that that feels about right maybe a little big but something something like that you know so if i were to happen to have a character that was say exactly um two meters tall right that would be about their head height let's uh let's do this so we could stack them like so and then we can also clone like so right so we've got like some basic boxes there right and let's uh let's go ahead and select all of these i get a hold of the one i want to get a hold of here yeah there and i want to give these all a different material so here's like a case where you could use the um the group stuff but i'm not gonna do that here today because we're just working quickly let's look at our options here let's let's use that basic double color for now gosh it's so gross i don't like it um our blue green is also gross chat what color should we use what do you think anyone got a real good idea here oops i didn't mean to do that purple maroon all right purple and maroon let's give that a shot so we're gonna create a new material instance let's call it m super grid purple maroon how do you make a material it has different things in it like boxes or walls invalid um i mean the real answer is you do real art you do real textures but uh with super grid you can get this great little starting point to work from so what do you think there is that like a nice maroon maybe a little darker and we wanted a nice purple oh yeah that's gonna be looking good let's uh let's see what our boxes look like purple moon i like that we got some good boxes here chat oh yeah all right so let's continue now let's say you know maybe as you come into this space we want like a little bit of an elevation change for example so uh let's um let's figure out what that's going to feel like i don't want to think that hard let's just make a new one get the pivot where i actually want it it'll be fine all right everything's fine again so let's make this one like one meter high we're gonna have a little elevation change here again we're gonna make it big fill up the entire space so we've got some additional elevation here we're either a little too long or not quite lined up and it's we're not quite lined up so you can see when i mess it up we'll get this um flickering z fighting from some angle you'll see the the different edges kind of flickering and out i don't know if you can see that on the stream but that's how it works do i mess with networking i want to learn more about local prediction but it's hard to find resources a little bit um you should check out uh valve's tech blog they have an old article which goes through like the basics of how that worked and i think maybe it was one of the half-life games but it's super cool and super informative all right check it out y'all we've now got additional elevation i think this is a little bit too close so let's move it like right there let's also build uh like some little ramps or something you know let me let me see here i'm gonna check something on my end let's do right here maybe all right so that lines up we're gonna have a little elevation change here i think i actually want to move all of this like two meters oops didn't mean to move it yet one like right there maybe and we can just bring this out for now make that space a little bit bigger now our floor is too short but that's okay that is easy to fix all right cool is that right that's almost right this wall is a little too short now hey everything's perfect all right cool so we've got a little elevation change let's uh let's make some little ramps maybe some little stairs you know we can line it up nicely with our door which uh looks to be about four meters across so if we come back to our pallet here let's build some stairs right here and again i can actually oh you know what i got it perfect without uh having my reference set up so you know you love to see it we take those as uh as you all know so that that looks pretty good maybe maybe we stretch it out a little what do y'all think here like so ah like a little two meter stairway here okay let's build a ramp on this side it's a little bit too long we want to get it to two meters here there we go and then on this side i'm i'm gonna like not build the ramp i think and i think what i would actually do here is change the color of that but but this is starting to feel a little bit like the actual map the proportions are not right but you know that's okay so for these guys this guy should be green we want him to look like grass right to follow on with our theme here let's uh let's create a material instance of the default type here let's make this um super grid green the m underscore just means material it's just a convention doesn't actually mean anything that looks like grass kind of right cool ah should probably be darker let's make it darker or less uh let's do this let's try that yeah that looks a little better again we're gonna apply our walking material so another thing that is useful is you can press this little search button on any asset to take you to its location in the content browser and then you can press this button to use your current selection so if i want to make this all that same walkable material very easy just like so i'm uh i am cloning to the best of my ability a sente site right now so i think we need some boxes right here i think also the map has like a little bit of a lip let's snap that into place why is my snap not working whoa interesting oh it's not working because i have two objects here instead of just one that's why okay that's okay don't actually need it and then let's create a little lip here again just kind of using our block so the point i'm getting to chat with all of this is like y'all see how easy this is right like i'm not very fast at this i am not a level creator but even a programmer like me can uh build out something you know pretty cool looking pretty quickly this is not perfectly lined up this should be a little bit smaller let's try 0.25 that might be a little too big still let's try like 0.1 yeah that's looking good okay so we'll put that there and again get it lined up with the wall and clone it oh no i'm not symmetrical it's okay yeah so it looks pretty good right right it's coming together it's coming together chad let's uh let's take our radiant crates here and make some more and i don't know exactly how these are positioned but i think it's something like this not totally lined up with one another they have a little bit of distance in between them something they're together but one's in front of the other maybe like that and just to make it easier to reason about i'm gonna do like that something like that right does that look right to y'all do i have the vowel maps on my pc just put them side to side i don't this is not my work machine um the other thing we need is we need to build generator here and i think my play space is a little bit too narrow um compared to like the real map but like we're just gonna live with it oops i didn't need to do that i meant to clone it so like let's put our generator right here roughly maybe more like right here and we're just going to clone it out hey we've got a generator right no voodoo i'm just doing it because i wanted to do something different and uh my discord said it would be fun to do some unreal stuff all right so um this is looking pretty good now i want to do the the back of sight let's get ramp um to do that i'm going to need more space here i think so let's just make everything bigger yeah i don't know exactly how big that's probably too much maybe maybe like so just like that oops i made it a little bigger which is not what i meant there we go okay so now we've got a little bit more depth to work with here this is a sight y'all on a scent come on surely it looks close enough surely come on see we got the arch we got the little doorway here okay it does good good good we're getting there [Laughter] you're just trolling me bro you're just trolling me i get it i get it okay so um let's build our little like wood block box here uh again we're gonna we're gonna just kind of draw from the palette here i'm not totally sure where this goes i feel like maybe here and this one is a little bit thinner right because it's that nice clean wall pinnable surface i think it's about that high roughly you like my changes to the tetris tetris boxes nice i'm glad and i think the opening is like a little bit wider than the stairs right something like that maybe it's not perfect it's close enough like what i really should do is get like a bunch of reference images and work from that but we're not going to do that because that's not the point of this exercise this is just for fun oh i lost i lost my boxes here let's fix that there we go that feels a little bit too wide to me does that feel a little bit too wide to y'all i think that's still a little bit too wide see the door blueprint let's see let's make it like that and like that let's try that that's a little too narrow i think let's try like this maybe am i z fighting i am you can see the overlap there it's because of the number of units that i'm grid snapping to okay let's do that's exactly six units right now i need it to be what negative 275 i think yeah there we go you can also change your snap numbers here but uh i don't normally think that hard i normally just change it alright so this is 5.75 now let's match that so that we're symmetrical and then i probably need to move this just a hair oops [Music] is that right that looks right that one was a lot easier i don't know why that's okay all right let's uh let's build our little top plank here and our back wall let's do the back wall first and again we're going to make this fairly thin not because that serves any function but just because it's easy oops i didn't need two copies there why am i still getting multiple copies did i already make two copies i did that's why i'm getting extra copies there get this all nicely lined up here oh no it doesn't line up negative 1400 and then i'm gonna make this like 13 i think that's close 14 15 16 17. 17 meters long there we go all right we need a floor here and we will just position it like so i wonder actually if i do my end key will it snap the way i want it will not that's too bad it's okay we can do it manually and we need to make it a little bit longer after we did that rotation hey look at that chat look at that we are looking good i think what do you all think looking good looking good so now we're i mean we're not going to do the full level or anything right but this should actually be more like so and we also should have some blocker here that thin wall that you would have on the real map i'm not going to do the back side of this right but just imagine this connected through similarly we should actually have a small wall piece here there's that z fighting it's really apparent now okay so let's block off the inside here and i need to come over 10 centimeters like so and stretch out 20 centimeters perfect so you know if i were doing this for real now this would loop around to that ramp there would be the window going into tree room we're not going to do any of that we're just going to call it good sort of like this i think we're still missing a few crates so let's get that sorted here there's that one uh there's a little baby crate next to this one right i think we're just gonna like make this one by one by one and that will be our little baby crate get it positioned where is it on the actual map it's like this ish right is that right i think that's about right we should also have some crates up top here right and i think they're not this fat on the map but it's close enough it's close enough so you know i mean it's not perfect right but like how long did we spend on this chat like less than an hour for sure and already like we've got something that like realistically we could come and like play test if we had a game built around it so you know this is uh this is a gray box level right we have a sight i can spawn into it i can run around these controls don't have all the same movement parameters as as valorent but i could uh i could play in this space you know so i don't know y'all tell me what do you think yeah my my spawn point was inside the box that's why that happened the rioters thank you for the follow welcome to the kill walla crew so even a programmer can do it this is why super grid is great you see i have all these reference points that i can look at um the height of the mannequin is not identical to you know our characters but i mean if you wanted it to be a different height you just change the parameters in your super grid material and i think we're going to call it good there maybe we'll we'll do something fun with it later in a subsequent video if y'all enjoyed this let me know let me know what other topics you'd like to see but with that let me uh let me save the project uh i don't oh i see i see what happened here i haven't named this map i probably should have done that a lot earlier um in case the editor crashed scent clone all right maybe we'll build out the rest of the map someday we're not going to build out the rest of them someday but maybe we'll do something to play with it uh what am i changing here no i do not want to modify that material yes i do want to save all that stuff git add create kilwalla crew treehouse and clone ascent a site all right my friends play some valor
Info
Channel: Riot Nu
Views: 8,643
Rating: 4.9827213 out of 5
Keywords:
Id: lB5Vqi53Dm4
Channel Id: undefined
Length: 53min 42sec (3222 seconds)
Published: Tue Feb 16 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.