DESIMATING My Dream Game...

RoBuilder
15 Sept 202410:53

Summary

TLDRIn this video, the creator focuses on optimizing the 'Dream Game' by setting up LODs (Level of Detail) for buildings, a crucial step for performance. Despite the game's current unplayable state due to loading issues, the creator demonstrates how to create simplified versions of buildings for distant viewing, reducing draw calls. The process involves reducing the number of parts and textures, and the creator shares their mixed feelings about the new 'quality of life dragger' in the studio. With a goal to complete LODs for over a hundred buildings, the video shows progress on the hospital, a residential block, and the boardwalk, aiming to enhance the game's performance without compromising the player's experience.

Takeaways

  • 🛠️ The video focuses on optimizing the 'dream game' by setting up LODs (Level of Detail) for buildings.
  • 🚧 The game is currently unplayable due to loading issues as the garage is being recoded.
  • 🏥 The hospital is the first building to have its LOD created, aiming to reduce the number of parts to enhance performance.
  • 🏢 Over 100 buildings need LODs, which is a significant task but essential for game optimization.
  • 🎨 Textures are initially avoided in LODs to reduce draw calls and maintain performance.
  • 🔧 The creator is still adjusting to the new Studio and provides feedback to improve the 'quality of life dragger' tool.
  • 🏘️ LODs are designed to be simple and low-detail, as they are only visible from a distance.
  • 📈 The goal is to reduce the number of parts in buildings significantly, from hundreds to around 10-15.
  • 🌉 LODs are not limited to buildings; other elements like bridges and trash cans could also be simplified.
  • 🔜 The creator plans to continue working on LODs and hints at major, positive changes coming with the beta release.

Q & A

  • What is the main focus of the video?

    -The main focus of the video is optimizing the 'dream game' by setting up LODs (Level of Detail) for various buildings in the game.

  • Why can't the game be played while the video is being recorded?

    -The game can't be played because the programmers are working on fixing the garage, which requires a complete recoding of the garage, causing the game to get stuck on the loading screen.

  • What is the purpose of setting up LODs in the game?

    -The purpose of setting up LODs is to create a low-detail version of each building that only loads when the player is far away from the building, which helps in optimizing the game performance.

  • Why are textures not being used for the LODs?

    -Textures are not being used for the LODs because each different texture would require an additional draw call, which is undesirable for optimization purposes.

  • How many buildings are there in the game that need LODs?

    -There are over 100 buildings in the game that require LODs.

  • What is the goal for the number of parts in each LOD?

    -The goal is to keep the number of parts in each LOD to around 10, to maintain optimization while still having a recognizable shape from a distance.

  • What is the 'Quality of Life Dragger' mentioned in the video?

    -The 'Quality of Life Dragger' is a tool in the new studio that the video creator is still getting used to, and they have mixed feelings about its functionality.

  • Why is the creator not happy with the LODs' appearance?

    -The creator is not happy with the LODs' appearance because they look very basic and 'ugly', but they accept that this is necessary for the sake of optimization as players won't see these details when they are far away.

  • What is the current status of the game's optimization?

    -The game's optimization is ongoing, with LODs being set up for various buildings. The creator has completed LODs for the hospital, a residential block, and the boardwalk, among others.

  • What are some of the upcoming changes hinted at for the beta version of the game?

    -The video creator hints at massive, positive changes coming for the beta version of the game, but does not provide specifics, suggesting that revealing them now might lead to misunderstandings.

  • How does the LOD system benefit the game's performance?

    -The LOD system benefits the game's performance by reducing the number of parts and complexity of the models when viewed from a distance, which decreases the strain on the game's rendering process.

Outlines

00:00

🛠️ Optimizing Game LODs

The speaker begins by welcoming viewers to a video on game optimization, specifically focusing on Level of Detail (LOD) for buildings in the game. They explain that LODs are low-detail versions of buildings that load when the player is far away, improving performance. The game is currently unplayable due to loading screen issues stemming from a recode of the garage feature. The speaker plans to create LODs for over 100 buildings, starting with the hospital. They discuss the process of simplifying the hospital model, removing unnecessary textures, and using a basic shape to represent the building from a distance. The goal is to reduce the number of parts in the model significantly without compromising the game's visual quality at a distance.

05:02

🏥 LOD Creation for Hospital and Residential Blocks

In this section, the speaker continues the process of creating LODs, focusing on the hospital and a residential block. They detail the steps taken to simplify the hospital's geometry to 13 parts from the original complex model. The speaker also addresses the issue of the game not loading due to ongoing fixes, but assures that the LODs will work once the issues are resolved. They then move on to create LODs for a residential block, reducing its complexity to only four parts. The speaker expresses a desire to complete more LODs in future videos, aiming to optimize the game further.

10:04

🏗️ Further LOD Optimization and Future Plans

The speaker wraps up the video by discussing the completion of LODs for several blocks and the boardwalk. They mention that while the LODs may look simplistic, they serve their purpose by being visible only from a distance, thus not affecting the player's experience negatively. The speaker also hints at major, positive changes coming with the beta release of the game, although they choose to keep specifics under wraps. They express excitement for the game's potential as the best motorcycle game on Roblox and encourage viewers to look forward to future updates. The video ends with a call to action for viewers to like, comment, and subscribe for more content.

Mindmap

Keywords

💡Optimization

Optimization in the context of the video refers to the process of improving the performance and efficiency of a game. The video discusses optimizing the game by reducing the complexity of models seen from a distance, which is crucial for maintaining smooth gameplay. An example from the script is when the speaker mentions working on LODs (Level of Detail) to achieve optimization.

💡Level of Detail (LODs)

LODs are simplified models of objects that are used in video games to reduce the rendering load when the objects are far from the camera. In the video, the creator focuses on setting up LODs for buildings in the game, which involves creating a low-detail version of each building to be used when the player is far away, as indicated by the script's mention of 'very low detailed version of each of these buildings.'

💡Draw Call

A draw call is a command to the graphics processing unit (GPU) to render an object or a group of objects. Reducing draw calls can improve performance by decreasing the workload on the GPU. The script mentions avoiding additional draw calls by not using different textures for LODs, which would increase the rendering load.

💡Mesh

A mesh in 3D modeling refers to a collection of vertices, edges, and faces that define the shape of a 3D object. In the video, the creator discusses reducing the number of parts in a building's mesh to create an LOD, which is exemplified by the script's statement 'these are mostly all meshes so, it should be pretty good.'

💡Part

In the context of the video, a 'part' likely refers to a 3D primitive or a component of a 3D model. The script mentions reducing the number of parts in a building's model to create an LOD, indicating that 'parts' are the building blocks of the 3D models in the game.

💡Texture

A texture in 3D graphics is a digital image that is applied to the surface of a 3D model to define its appearance. The video script discusses the decision to avoid using textures for LODs to prevent additional draw calls, as each unique texture would require the GPU to process it separately.

💡Studio

In the video, 'Studio' likely refers to a 3D modeling or game development software where the creator is working on the game's assets. The script mentions the creator getting used to 'the new studio,' suggesting that they are using a specific software tool for optimizing the game's graphics.

💡Q Dragger

The 'Q Dragger' mentioned in the script seems to be a tool within the 3D modeling software that the creator is using. It appears to be a manipulator for adjusting the position and orientation of 3D objects, with the creator expressing mixed feelings about its usability.

💡Beta

Beta in software development refers to a testing phase where the product is released to a select group of users to identify and fix bugs before the final release. The video script hints at upcoming 'massive changes' during the beta phase, suggesting that the game is still in development and will undergo significant improvements.

💡Roblox

Roblox is a platform that allows users to create and play games created by other users. In the video, the creator mentions that their game is on Roblox and is aiming to be the best motorcycle game on the platform. This keyword situates the video's content within the larger context of game development on Roblox.

Highlights

Introduction to optimizing the dream game with a focus on LODs (Level of Detail).

Current game state: unable to play due to loading screen issues from garage recoding.

Explanation of LODs as low-detail versions of buildings for distant viewing.

Decision to avoid textures for LODs to reduce draw calls.

Starting LOD creation with the hospital building.

Adaptation to new studio features and the introduction of the 'quality of life dragger'.

Goal to limit LOD parts to around 10 for optimization purposes.

Building a simplified version of the hospital for LOD with a focus on shape rather than detail.

Discussion on the importance of using consistent colors and textures for LODs.

Adding fake windows to the LOD to maintain a semblance of the original building's design.

Completion of the hospital LOD with a reduction from many parts to 13.

Inserting the LOD into the hospital building and confirming its functionality.

Moving on to optimize a residential building block with LODs.

Quick demonstration of LOD optimization on the boardwalk area.

Reflection on the trade-off between LOD detail and performance.

Completion of multiple blocks with LODs, showcasing progress.

Tease of massive changes coming in the beta version of the game.

Final thoughts on the LOD optimization process and its impact on game performance.

Promise of continued optimization efforts and excitement for the future of the dream game.

Transcripts

play00:00

hey guys and welcome back to another

play00:01

video on the dream game today we are

play00:03

going to be uh we're going to be doing

play00:05

some optimizing now we're not going to

play00:07

be able to get fully into it I'll

play00:08

explain why in just a second but we are

play00:11

going to be one step closer but the

play00:14

step's like a half step the full step

play00:16

well I guess that would that would be

play00:18

the full step so yeah anyways here we

play00:22

are guys we have done quite a bit in

play00:26

terms of optimization on this game but

play00:28

today we're going to focus on lods which

play00:31

is level of detail for people who may

play00:34

not know and I wish I could show it to

play00:36

you guys working but uh the game right

play00:39

now you can't play it okay you get stuck

play00:42

on the loading screen because the

play00:44

programmers are working on fixing the

play00:45

garage which ended up being a whole

play00:48

recoding of the garage and yeah it's

play00:52

it's a mess but that's okay today we're

play00:55

going to be setting up lods which is

play00:57

basically a very low detailed version of

play01:02

each of these buildings now I don't know

play01:04

how far we're going to get in the grand

play01:05

scheme there is over a 100 buildings

play01:09

like I'm almost positive it's over a 100

play01:13

and I just don't know what we're going

play01:14

to be doing but on the other hand it's

play01:16

very easy to do so we're actually going

play01:18

to delete this LOD here textures are

play01:23

pretty much a nogo because each texture

play01:26

well each different texture is going to

play01:28

be another draw call which we do not

play01:30

want so for now let's just delete that

play01:32

one because it didn't really match the

play01:34

building anyways all right let's start

play01:36

with the hospital we're just going to

play01:38

have to send it we're going to start off

play01:40

with a part I'm still getting used to

play01:43

the new studio as well I am liking it I

play01:46

can't lie but here's the goal guys I

play01:48

don't think I want to go over like uh

play01:51

let's say 10 parts for these lods they

play01:55

only load in when you're very far from

play01:57

the building so maybe 20 Parts I'm not

play02:01

sure it'll still be more optimized than

play02:04

uh than the total here so let's just

play02:06

build this up the whole point of these

play02:09

is having way less detail in the overall

play02:12

build so I think I'm doing like some

play02:16

very very chintzy builds uh or at least

play02:20

on the uh on the video here they're

play02:21

going to look pretty bad but keep in

play02:24

mind players won't really see these

play02:26

because they'll be so far away from them

play02:28

we're basically just Reinventing the

play02:31

shape here we are going to group these

play02:33

as well uh and then for the top here I

play02:36

think we're going to do like a weird

play02:39

cross that would probably make the most

play02:41

sense uh just rotate one of these parts

play02:45

something along these lines there we go

play02:49

thin it out a little bit and stretch it

play02:51

and then we'll just duplicate that

play02:53

rotate it around and yeah that pretty

play02:56

much does it now we need the lower half

play02:59

of the building oh these are going to

play03:01

look so bad also I've been really trying

play03:04

to get used to this Q dragger uh the

play03:07

quality of life dragger I've called it I

play03:11

still don't like it and I've been

play03:13

putting together a big list to give to

play03:15

the studio team so they can see like why

play03:19

I don't like it and why other players or

play03:22

developers might not like it and it's

play03:24

nice that uh I have contact with them

play03:26

now so we can uh keep making Studio a

play03:29

better place

play03:30

but I am definitely mixed with the

play03:33

quality of life dragger man it's it's

play03:35

good and bad all right let's make one

play03:37

more of these for the back side of the

play03:39

building we are not going to do any of

play03:40

the pillars or anything like that we may

play03:44

do a thing around the top just to help

play03:48

out a little bit let's make all of this

play03:50

brick for now and all of it a lot

play03:53

lighter except the green which there is

play03:56

none okay let's copy over our texture

play04:00

there we go and this whole thing here uh

play04:03

Anchor It LOD all caps and I wonder if

play04:07

we should just use these same things

play04:10

once again you're going to be far away

play04:12

so it's not like a super super big deal

play04:16

but it's still kind of a big deal I feel

play04:18

like to use the same colors on stuff and

play04:22

the same textures so let's try to uh get

play04:25

this all the same oh yeah that helps a

play04:29

lot lot one more thing we could do and

play04:34

we probably should uh is fake some

play04:37

windows so we're going to do three uh a

play04:41

lot less obviously than what we have

play04:44

going on here we might even only do two

play04:47

but we'll see this is the thing one of

play04:50

the things about this Drager man look

play04:52

I'm I'm dragging I have my studs turned

play04:54

off they are off so I can freely move

play04:59

and it like autol locks them like what

play05:01

look at all of these like increments and

play05:04

I like the increment thing but when you

play05:07

turn your studs off I feel like it

play05:10

should turn that off as well like I like

play05:13

the idea they were going for but

play05:14

executions just not there for your boy

play05:17

all right here is our LOD guys so

play05:20

basically I'm going to have to cut that

play05:22

so much we spent so much time on one

play05:24

building that's tough guys when you're

play05:26

close to the hospital you are going to

play05:28

see this when you get super far away

play05:31

you're going to see that now this new

play05:34

one has 13 Parts rather than a bunch of

play05:37

geometry these are mostly all meshes so

play05:40

it should be pretty good the last thing

play05:42

that we have to do with this Hospital

play05:44

LOD here is put it into the hospital so

play05:48

we'll just grab our LOD temp put it

play05:51

inside the hospital and just like that

play05:54

it will work now I won't be able to show

play05:56

you guys it working once again cu the

play05:58

game won't load but happy we got that

play06:00

one done let's move on to this back

play06:02

block right here because it should be a

play06:05

pretty simple thing and we'll start with

play06:07

this building right here grab a part I

play06:11

should also do some of this on stream I

play06:13

feel like we have a lot to do and it's

play06:16

kind of a we'll say more of a tedious

play06:18

task and I feel like streams are just

play06:20

meant for tedious tasks but here we go

play06:24

let's make this black duplicate bring

play06:27

these out up and and out those will be

play06:32

white nice and what what do we have here

play06:34

is this just it's a plastic building

play06:37

asphalt there we go and I'm going to

play06:39

just put like three of these once again

play06:42

kind of one in the middle one on the

play06:44

outside and there we go our new building

play06:47

is only four parts group that together

play06:50

name it LOD in all caps and then we need

play06:53

our original building Residential

play06:55

Building got it this one we just drag

play06:59

our LOD into it I believe it was the top

play07:01

one nice and that's it now guys I'm

play07:04

going to run through this block real

play07:06

quick and I'll be back when it's done

play07:08

all right guys so lods are done for the

play07:11

hospital and this block back here it

play07:15

looks like I'm a new Builder again all

play07:18

right like the

play07:21

lods h i mean they're going to do their

play07:24

job and that's all that it really

play07:25

matters but it does uh it does kind of

play07:27

suck to look at that no more aw awesome

play07:29

screenshots from this angle uh

play07:32

especially after I do the rest of the

play07:33

buildings I think I'm going to knock out

play07:35

at least uh two more blocks tonight let

play07:38

me go do the boardwalk real quick this

play07:40

whole area right here I'll just kind of

play07:42

check in after each block so you guys

play07:44

could see the progress all right guys

play07:46

the boardwalk lods are done I could

play07:49

probably do even more detail on them but

play07:52

I'm just I don't think so you have to be

play07:55

so far away for example we had this

play07:59

build done with just a part as testing

play08:01

the LOD system you have to be all the

play08:05

way right here for it to change you can

play08:10

barely see the building anymore with the

play08:12

trees that'll be blocking it and

play08:14

everything else I just don't think it's

play08:16

worth having them super detailed and I

play08:18

guess it kind of defeats the purpose if

play08:19

we were to Super detail all of them but

play08:22

we have the boardwalk done the hospital

play08:25

done and this block done I am going to

play08:28

try to get this block right here done

play08:31

and then we will only have these four

play08:33

and this one for the next time we do

play08:36

another optimization run through on the

play08:38

game and then something I can't really

play08:40

tell you guys yet but when beta comes

play08:42

out still pretty far away by the way

play08:45

there's going to be some massive massive

play08:49

changes and it will be for the better

play08:51

but if I tell you guys it right now

play08:53

you're going to think it's for the worst

play08:54

so I zipped lips for a little bit okay

play08:57

but I'm going to get this last block

play08:58

done for this video get some rest and

play09:01

then I will see you guys at the next one

play09:03

where we finish all these lods all right

play09:07

guys I just got done with another block

play09:09

and man this is really starting to look

play09:11

like I just hit the decimate modifier

play09:14

and blender luckily for us uh we're not

play09:17

going to be too close so it's not going

play09:18

to matter but let's just just look at

play09:22

that it's so so bad and it honestly

play09:26

hurts my heart I feel like I'm uglifying

play09:28

the game

play09:29

but once again you're going to be so far

play09:31

away that you're not really going to

play09:33

notice and every other game like this

play09:35

when you get far enough away the

play09:37

building disappears completely therefore

play09:39

leaving absolutely nothing and uh it's

play09:42

not as easy to like visualize your

play09:44

Waypoint so I think this LOD system is

play09:46

definitely the way to go most of these

play09:49

buildings have about 4 to 700 parts and

play09:53

after the lods they have about 10 to 15

play09:56

so it's going to be super super cool all

play09:59

that's left I think we're going to try

play10:01

to knock it out in one go uh probably

play10:03

next video on this topic is these four

play10:07

blocks one two three four and this one

play10:11

five blocks and we're done we did one

play10:14

two three and four today I guess we

play10:17

could do the plaza as well lods don't

play10:20

stop at buildings I mean we could turn

play10:22

the bridges into one part the trash cans

play10:25

into a cylinder I mean we could do

play10:28

everything but I think for today that is

play10:30

going to wrap it up if you did enjoy and

play10:32

you're hyped to see the dream game guys

play10:34

I can guarantee you this will be the

play10:37

best motorcycle game on Roblox it's

play10:39

taking us some time but we have so many

play10:43

plans man I'm excited I'll see you guys

play10:45

in the next one if you want to check out

play10:47

the game it's paid Access Link down

play10:49

below make sure to like comment and

play10:50

subscribe have a great day later

Rate This

5.0 / 5 (0 votes)

Связанные теги
Game OptimizationLevel of DetailRoblox GameBuilding LODsPerformance TweaksGame Development3D ModelingVideo TutorialGarage FixRoblox Studio
Вам нужно краткое изложение на английском?