#💬 znimatorʹs Feedback

1 messages · Page 1 of 1 (latest)

modest lanternBOT
cyan chasm
#

how did u get the skeleton its like unity and what does it do it shows the possible calculations?

swift slate
cyan chasm
#

can i use it to visualize raycasts?

#

and what are other debugging tips u got

#

bc i wanna understand optimization more

swift slate
#

debugging helps understand the process, what happens inside your code/logic

swift slate
#

it also comes with different shapes like Cube, Sphere, Capsule

cyan chasm
#

what r optimization methods u know

swift slate
#

learn these principles

cyan chasm
#

whaths that

cyan chasm
swift slate
#

KISS (Keep It Simple Stupid)
SOLID (Single responsibility principle; open/closed principle; Liskov substitution principle; Interface segregation; Dependency inversion principle)

#

SOLID its basically a standard for programming, after learning that you dont need to worry about optimization

cyan chasm
#

what about abserving server and client memory and how to know what resources ur script will use

cyan chasm
# swift slate yes

u know a video on this i would need to play with the debugging first but i just wanna see it before

#

or would it be easy to do once i understand the gizmo

swift slate
swift slate
cyan chasm
swift slate
# swift slate there is no documentation for Gizmo sadly

@cyan chasm

        gizmo.AddDebrisInSeconds(0.25, function()
            gizmo.PushProperty("Color3", Color3.new(0.0117647, 0.701961, 1))
            gizmo.Arrow:Draw(downRay.Position, downRay.Position + downRay.Normal, 0.5, 1, 5)
        end)

the only thing you need to use its .AddDebrisInSeconds(), .PushProperty() and :Draw()

swift slate
cyan chasm
#

i want ot know the logic of gizmo

swift slate
#

this idea also comes to any other software programming
for example imagine you made own YouTube.

#

You have a huge database of videos, descriptions somewhere on the Earth

#

you dont want the server that holds all that huge data, render videos by itself

#

instead Client (The User) is making requests like - "Man i want to watch that video, load it for me"

#

and the YT goes - "Cant render full video, cuz i will die, so there is a encoded chunk of it"

#

and it sends small pieces of video every time when it can, depends on your internet connection

#

Its also shows why KISS works

#

no need to overcomplicate things just to show off
its your code, your game, your logic

cyan chasm
#

true