this is (obviously) still cframe so we have to code every keyframe, but this is a major improvement
this is (obviously) still cframe so we have to code every keyframe, but this is a major improvement
The fifth generation... is actually incomplete, I don't remember what I was trying to do with it. Maybe new kinds of connectors?
(have a map with a budget set at a high number)
The fifth generation... is actually incomplete, I don't remember what I was trying to do with it. Maybe new kinds of connectors?
(have a map with a budget set at a high number)
But it's done! Here's one of Yellow Boss's attacks recreated in my own projectile system.
#Roblox #RobloxDev
But it's done! Here's one of Yellow Boss's attacks recreated in my own projectile system.
#Roblox #RobloxDev
Huge thanks to EgoMoose for making cframe class.lua and AggressiveCatch for posting the default tool grip position (included below)!
CF = CFrame(DOT)new(0, -1, 0):ToWorldSpace(CFrame.Angles(-math.pi/2, 0, 0))
CF * Grip:Inverse()
Huge thanks to EgoMoose for making cframe class.lua and AggressiveCatch for posting the default tool grip position (included below)!
CF = CFrame(DOT)new(0, -1, 0):ToWorldSpace(CFrame.Angles(-math.pi/2, 0, 0))
CF * Grip:Inverse()
contest.advocateware.us/cframe/6793b...
contest.advocateware.us/cframe/6793b...
Heres some examples of tweens combined w/ rotation. I am also utilizing tagservice to combine these rotations!
#robloxdev
Heres some examples of tweens combined w/ rotation. I am also utilizing tagservice to combine these rotations!
#robloxdev
I made my own system. how it works
I basically multiplied the wall cframe by cframe.new(0, 0, distance
the distance is just the magnitude between the 2 vectors3
the issue in wall its self may I share a video
I made my own system. how it works
I basically multiplied the wall cframe by cframe.new(0, 0, distance
the distance is just the magnitude between the 2 vectors3
the issue in wall its self may I share a video
https://rblx.news/ #Roblox #RobloxNews
https://rblx.news/ #Roblox #RobloxNews
#SESH #CFrame #Feena #JennGunn2
#SESH #CFrame #Feena #JennGunn2
#SESH #CFrame #JennGunn2 #LaraSinclair
#SESH #CFrame #JennGunn2 #LaraSinclair
#SESH #BigMiz #CarmenBaa #CFrame
#SESH #BigMiz #CarmenBaa #CFrame
basically the CFrame + FOV gets stored in ServerStorage (so that you can script with it later!) and can be visualized with these in-world cameras
the cams have teleport triggers and info displayed along with them as well
#Roblox #RobloxDev #RBXDev
basically the CFrame + FOV gets stored in ServerStorage (so that you can script with it later!) and can be visualized with these in-world cameras
the cams have teleport triggers and info displayed along with them as well
#Roblox #RobloxDev #RBXDev
I've a full C Framework you can pinch parts from up on github.
It's free to use, so steal whatever you like.
github.com/mikedailly/C...
I've a full C Framework you can pinch parts from up on github.
It's free to use, so steal whatever you like.
github.com/mikedailly/C...
www.patreon.com/posts/debugp...
www.patreon.com/posts/debugp...
It now has the mainloop I discussed in my latest article that my Patreons have access to.
This will likely be the last update to this version until I release the Platformer engine.
github.com/mikedailly/C...
It now has the mainloop I discussed in my latest article that my Patreons have access to.
This will likely be the last update to this version until I release the Platformer engine.
github.com/mikedailly/C...
Learned that Roblox doesnt let you dynamically swap parts of levels like sub scenes, and doing .Parent = x is performance hit
But if you do Stage2.CFrame = BlankPartAtRightPosition.CFrame , Cframe swapping is cheap on server
Learned that Roblox doesnt let you dynamically swap parts of levels like sub scenes, and doing .Parent = x is performance hit
But if you do Stage2.CFrame = BlankPartAtRightPosition.CFrame , Cframe swapping is cheap on server
The server itself can't simply Pivot/CFrame the sending client with the info it recieves, since that would replicate back to them and just... Not work.
So it spawns a "ghost" for each player and their body parts.
Moving those instead.
The server itself can't simply Pivot/CFrame the sending client with the info it recieves, since that would replicate back to them and just... Not work.
So it spawns a "ghost" for each player and their body parts.
Moving those instead.
I'll try to summarize it as best I can, but it'll have to be multiple posts.
Clients send the current CFrame of their HumanoidRootPart every 60th of a second or so, precision doesn't matter. Notably only if it's moved since last try.
I'll try to summarize it as best I can, but it'll have to be multiple posts.
Clients send the current CFrame of their HumanoidRootPart every 60th of a second or so, precision doesn't matter. Notably only if it's moved since last try.