new loading ui animation for a game I’m working on
feedback needed!
update: closing added
new loading ui animation for a game I’m working on
feedback needed!
update: closing added
Ooohhh very nice! One thing I should say is that it’s more of an ‘opening cutscene’ than a loading screen as you can see everything loading in plain sight before it actually starts, and making an actual 3D loading screen would probably be very difficult. In terms of the screen itself, The animations both on the player and the UI are very good, and the music fits very nicely!
It was done purposeful so I can see it.
game has been out for a while
Got back to one of my first games ZOOtopia and started to revamp the experience with whole new city layout , buildings, props. The ZOO will be revamped also with new animals modeled in Blender opposed to these made in Studio.
If you visit it, be kind and give feedback. Thanks!
A little effect meant to be used on windows when it’s raining
Here’s a little test place to showcase the system
Screenshot (videos are a little too compressed, oops)
In the future I’d like to add more optimizations like frustum culling and potentially multithreading, but for now it runs pretty well, and can always be toggleable in the player’s settings. Besides, this was another projects that wasn’t meant to be too much, but I got carried away with and spent more time on than I probably should have .
been pondering for a visual idea for a speed item… finally settled on one
I’m currently working on the fourth remake of my game, Dutch Transport Simulator!
It all started in 2022, when I created a game which was supposed to be a train simulator. The only thing was the trains weren’t drivable. After that I decided to remake it, and it evolved from a Temu train simulator, to a somewhat okay bus simulator, to this! Definetely not as good as some simulators, but it could be worse.
Anyways, here’s the progress!
Working on 3D Modeling outfits the way games like Tower Defense Simulator does it and getting them accepted into games like Untitled Tag Game
Working on a Subtitles-like text system for a FNAF-inspired horror game I have planned, i’ll most likely add multiple text effects once i clean up the code, feedback is appreciated.
local function fadeInText(object, duration, scale, rotation, tweenInfo)
if object then
if (typeof(object) == "Instance" and (object:IsA("TextLabel")
or object:IsA("TextButton") or object:IsA("TextBox"))) then
local passedTweenInfo
if tweenInfo then
passedTweenInfo = tweenInfo
else
passedTweenInfo = TweenInfo.new(.5, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out, 0, false, .075)
end
local originalText = object.Text
local originalTextTransparency = object.TextTransparency
object.TextTransparency = 1
local characterStorage = Instance.new("Folder", object.Parent)
characterStorage.Name = "CharacterStorage"
local thread
for iteration = 1, #object.Text do
task.wait(duration)
local character = Instance.fromExisting(object)
character.Parent = characterStorage
local uiScale = Instance.new("UIScale", character)
if scale and typeof(scale) == "number" then
uiScale.Scale = scale
else
uiScale.Scale = .75
end
local originalRotation = character.Rotation
if rotation and typeof(rotation) == "number" then
character.Rotation = rotation
else
character.Rotation = -15
end
if iteration == 1 then
character.Text = originalText:sub(1,1).."<font transparency=\"1\">"..originalText:sub(2,#originalText).."</font>"
else
character.Text = "<font transparency=\"1\">"..originalText:sub(1, iteration - 1).."</font>"..originalText:sub(iteration, iteration).."<font transparency=\"1\">"..originalText:sub(iteration, #originalText - 1).."</font>"
end
thread = task.spawn(coroutine.create(function()
task.wait(.0875)
game:GetService("TweenService"):Create(
character,
passedTweenInfo,
{TextTransparency = originalTextTransparency}
):Play()
end))
game:GetService("TweenService"):Create(
character,
passedTweenInfo,
{Rotation = originalRotation}
):Play()
game:GetService("TweenService"):Create(
uiScale,
passedTweenInfo,
{Scale = 1}
):Play()
end
task.wait(.25)
task.cancel(thread)
characterStorage:Destroy()
object.TextTransparency = 0
end
end
end
fadeInText(game:GetService("StarterGui").Container.Main, .05, .75, -45, nil)
Boo I hate the Golden Halbard. The moveset sucks
Working on a plugin to mass import UIs that are properly sized to their true resolution.
Private message me when this is done I would love to see it