How are animations replicated? Seems like it would be hard on the network traffic. (If they are entirely local, how do you know the state of the AI or is the AI a simple two state thing?)
I’m still looking for a better way but right now I use value objects, and collectionservice
my simple implmentation
local CollectionService = game:GetService("CollectionService")
local npcTag = "NPCTag"
local function setupAnimations(npc)
if npc.Parent ~= workspace then return end
local animationController = npc:WaitForChild("AnimationController")
local animations =npc:WaitForChild("Animations")
for _, animationBoolValue in ipairs(animations:GetChildren()) do
local animationToLoad = assert(animationBoolValue:FindFirstChildOfClass('Animation'), "no animation to load")
local loadedAnimation = animationController:LoadAnimation(animationToLoad)
local function updateAnimation()
local bool = animationBoolValue.Value
if bool and not loadedAnimation.IsPlaying then
loadedAnimation:Play()
elseif not bool and loadedAnimation.IsPlaying then
loadedAnimation:Stop()
end
end
updateAnimation()
animationBoolValue.Changed:Connect(updateAnimation)
end
end
for _, npc in ipairs(CollectionService:GetTagged(npcTag)) do
setupAnimations(npc)
end
CollectionService:GetInstanceAddedSignal(npcTag):Connect(setupAnimations)
and then whenever I want a client to play an animation I do this in my npc script
-- anims
local function enterWalk()
currentlyWalking = true
idleAnimation.Value = false
walkAnimation.Value = true
end
local function enterIdle()
currentlyWalking = false
walkAnimation.Value = false
idleAnimation.Value = true
end
Had a go at creating a ray marching effect out of boredom. Turned out to be a lot trickier than I thought it’d be but I got it somewhat working.
If anyone wants to carry on from where I left off, the file’s here. Just beware, it does like to crash frequently.
rm.rbxl (20.7 KB)
Made cute little floating auras that will go over your head like @Crykee’s game Temple of Memories. I was inspired by how peaceful the game was so I thought I’d make my own auras. Apologies from the crap video quality—uploading to imgur and screen recordings do that sometimes.
This would be excellent to make the perfect Death Star
For your first creation, it looks very good. Keep up the good work!
Been working on making MCC onto Roblox, and yes I know that MCC is already on PC, but I’ve always loved Halo and always wanted to work on something Halo related, so why not do it on Roblox. Well I call it HTCC, and here is a screenshot of the menu:
Re-added objectives into the Kinetic Code test place, I basically recoded everything from scratch. Objective capture speed accelerated for sake of video length.
Hold on i literly love the car how it looks its amazing really amazing and the map look so good good luck on your work…
Thanks! we truly believe that this is going to be a hit.
Rocking and rolling windows 7 and 10 remix theme
https://gyazo.com/23f36289ebc650837934f17efb50e266
swoooooshhhh
This has been my favorite game in mid 2018, and I got to say, I’m glad I see a change. I’ll be sure to play it soon.
bit better, looks like windows 10 remixed hehe
Windows 10 X Definitely confirmed
I am working on a facility themed horror game where there are evil cyborgs hunting you down.
Here’s some more progress!
… and some more!
And even more progress!
and even more stuff!
Here’s some more progress!
T̴͎̳̲̳̖͉̐͛h̷͔̃͆͐ȩ̵͈̣̥͈̩̝̿̄̏̈́̇͆̏͘ȳ̷̹̳̟̞̠̣̮̳̑́̎̓̈́͝ ̸̠͙̯̅̌͘ạ̵̗̒̌̉r̷̢͎̣̟̞̘͙̮͑̉́̓͛e̷̩͔͙̹͐̃̉̔ ̵̩͚̜͉̭͙̯̤̊̎͠c̸̫͒͌o̷̦͉̳̼̟̠̯͗̈̓̏̍̋̓m̸̡̡̛̳̘̳̿̌̏̊̕͝p̵̢̖͇͈̌̈̽̽̔́ͅl̶̞̤̰̭̲̈́́̇̽̀̆͆e̸̮͙̞̝̦̟̔̄̇̔͆̕̕t̷̡͈̬̗̜̖͖̀͜e̵̢̛͔̜͚̲̱͉͑̆͆
Throughout most of the year, I’ve been working on a few commissions which are slowly earning me a steady amount of money right now. I’ve posted some stuff to my Twitter in recent months, so I’ll leave some of what I’ve been working on down here.
Also looking for a few more followers so if you want to drop one, that’d be greatly appreciated
I meshed + textured a charcoal bag with a pretty cheesy brand name.
(some of the texture might be a bit off-place since I still need to learn more about UV mapping)
Also added a French translation at the other side, 'cause why not? I’m a Canadian after all. And I am proud to be a Canadian.
(English-to-French translation might not be accurate, I still need to learn more French, because I had used Google Translate for some of this, not the best choice.)
Testing slower BPM again.
Messing around with different instruments, Synths, and a lot more.