Can I Make VIRAL Roblox Game In 24 Hours?
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- In this video I made a Roblox game in 24 hours to see if making a Viral Roblox Game makes you a Millionare!
This video took a super long time so SUBSCRIBING and LIKING the video is really epicness!
Any DONATIONS made on Ant Survival go directly to all my other projects and is super amazing!
Ant Survival (PLAY NOW)
www.roblox.com...
------------------------------------------------
JOIN THE DISCORD:
/ discord
----------------------------------------------------------------
JOIN THE PATREON:
patreon.com/Ch...
----------------------------------------------------------------
Choppy Studios:
/ @choppystudios
----------------------------------------------------------------
SOCIALS:
Instagram
/ choppyanimation
#roblox #developer #gamedev #robloxgamedev #gaming #gamedev #funny #fun #comedy #robloxshorts #robloxgames - เกม
development: 1%
scripting: 0.01%
yapping: 98.99%
I see no wrongs hahaha
Approved
dont u mean
development: 0.1%
scripting: 0.001%
yapping: 9.9%
choppy mic: 7320598170598108951185170156980156813947239058%
@@SiamStamporoski lmao
hah the kermit voice in the first minute caught me so off guard, love it
haha lets goo I thought no one would notice!
u look like tommyinnit
least overused roblox video idea:
(but its like 10x better than usual)
Hahaha real
I wish I could actually make good games like this 😢but I never have ideas 🥺
I totally feel that, good ideas take forever, but that’s what makes them a good idea. Good luck on your games! you got this!
Keep up the grind!
I would love to learn to code one day Lol
Thank you so much! Good luck you got that!
Oh my lord… Imagine being like 7 years old playing in a field and you just get SHOT by a goddamn ant…
hahahaha literlyyyyy
my game absolutely shat itself loading in and I didn't even get to play the game because of how laggy it was 10/10 great game
@@TheRealTylerBrunton hahahaha thank youu (:
Underrated.
@@onemonkey99 thank you fam means a ton!
im going to subscribe to the video and like the channel and share the description
Yooo bro thank you so much! That means a ton!
Good video bro 💯
Thank you fam! Means a ton!
Hii "cencu"
@@TheOnlyBoxyHii boxy!!!
Hiii cencu!
@@SkylarGamez09 Hii sky!!!
There is a very easy way to get rid of the lag. Select every single piece of grass. Add some sort of grass tag to them. Make a player script that gets the tagged pieces of grass and loops through them using the collection service. Add a module that instantiates each piece of grass as an OOP object. Make the module for that piece of grass detect distance to the players camera and if the distance is larger than like 150 studs change the grass's model to a image. If distance is larger than like 300 studs set the grass's parent to nil. less than 100 lines of code if done correctly. You're welcome.
Oh ye, make sure the module is being ran on the client and not the server for optimal performance.
@@AmiruZycro dangggg thank you so much! This is very wise 🙏🙏🤝🫳🔥
I’m new to your channel nice world
@@familygoku thank youu!
I subbed you are so underrated
Dang thank you so much!
@@choppyanimation no prob
Bro might just be the best creator out there
Haha thank you!
Bro one of his games are coming out on my birthday
Oh really October 10th?
Your my favoriteroblox youtuber (I’m also making a game but I can’t script lol)
Ahh thank you fam! Bro good luck on your game, scripting is prob the hardest, chat gpt come in clutch though haha
I LUV IT ❤
Dang bro thank you so much!!
you are soo underrated u get urself a sub
Less goo! Thank youuu!
sigma ohio rizz goon in baby groonk caseoh gyatt
Wow, I’m so happy waking up to this
love this bro good job
HOLY SHIT IS THAT ANTELLIGENC oh nevermind
@@gæming満満満満満 hahahaha nahh
Best underated roblox creator of 2024? 🙏🔥🔥🔥
Thank you so much means the world!!
Bro, does not know what an aunt looks like
A tiny ant on a silver spoon,
Dances in circles under the moon.
With a crumb on its back, it hums a tune,
A melody only the night can croon.
Through the cracks in the floor it slips away,
Whispering secrets to the end of day.
A world so small, yet vast and grand,
In the busy life of a tiny ant.
11:03 is very good
thank you means a ton!
Underrated ahh creator
Bro thank you fam!
lol when you said skibidi rizz\4:30
Haha yep that part was deff skibidi rizz
@@choppyanimationwyd 😭
Whys areant u famous yet bro 🙏🏻
@@foxgamingvince483 ah thank you fam, we will see (:
NICE
Thank you!
Love it bro im making a game when its finished would u like to help me get it out there and work on it together
@@middy552 maybe I’d love to look more into it, deff dm me on discord about it
@@choppyanimation alr I'll say my user here after I send the request
@@choppyanimation my user Is thatoneguy
Bro you deserve more subs and views than your getting
Thank you fam! Def gotta be on the grind to try and grow (:
underrated af
@@eazydoesstufflol thank you so much!
He needs more subs and likes bro
👇 to make him famous also I'm talking about his like button not mine
Ah thank you fam! Means a ton!
lol 😂
Lol
It’s just because you have fans
ok thank you fam I hope you have a great day! God bless!
Better than me in 24 days
Haha no way you def prob did better
Here are some scripts that will help you to create game it creates the 3d model too:local humanoid = script.Parent:FindFirstChild("Humanoid")
local antBody = script.Parent:FindFirstChild("AntBody") -- Replace with the actual name of your ant model part
local speed = 10 -- Adjust the ant's speed
local antHealth = 100 -- Initial ant health
local roundTime = 50 * 60 -- Round duration in seconds
local roundStartTime = tick()
local coinsCollected = 0 -- Track the number of coins collected
local stompingLegs = { -- Replace with the names of your stomping leg models
leg1,
leg2,
-- ...
}
local stompInterval = 5 -- Time between stomps in seconds
-- Leg creation function
local function createLeg()
local legPart = Instance.new("Part")
legPart.Name = "Leg"
legPart.Anchored = false
legPart.CanCollide = false
legPart.Material = Enum.Material.Plastic
legPart.Size = Vector3.new(0.2, 2, 0.2) -- Adjust the size as needed
local hingeConstraint = Instance.new("HingeConstraint")
hingeConstraint.Parent = legPart
hingeConstraint.Name = "Hinge"
hingeConstraint.Part0 = legPart
hingeConstraint.Part1 = character.Torso -- Replace with the actual torso part
local newLeg = legPart:Clone()
newLeg.Parent = character
-- Adjust the leg's position and rotation as needed
newLeg.Position = character.Torso.Position + Vector3.new(0, 1, 0) -- Adjust the starting position
newLeg.Rotation = Vector3.new(0, 90, 0) -- Adjust the starting rotation
return newLeg
end
-- Create the legs
local leg1 = createLeg()
local leg2 = createLeg()
-- Adjust the positions of the legs to match the desired configuration
leg2.Position = character.Torso.Position + Vector3.new(0.5, 1, 0) -- Adjust the offset for the second leg
-- Add more legs as needed
-- ...
-- Coin creation function
local function createCoin(position)
local coin = Instance.new("Part")
coin.Name = "Coin"
coin.Anchored = true
coin.CanCollide = false
coin.Shape = Enum.PartType.Cylinder
coin.Size = Vector3.new(0.5, 0.1, 0.5)
coin.BrickColor = BrickColor.Yellow()
coin.Material = Enum.Material.Plastic
coin.Position = position
-- Add a script to the coin to handle collection
local coinScript = Instance.new("Script")
coinScript.Parent = coin
coinScript.Source = [[
local player = game.Players.LocalPlayer
local coinsCollectedValue = player:FindFirstChild("leaderstats").coins
function onTouched(touchingPart)
if touchingPart.Parent == player then
coinsCollectedValue.Value += 1
print("Coin collected!")
game.ReplicatedStorage.CoinCollected:FireServer() -- Signal the server
script.Parent:Destroy()
end
end
script.Parent.Touched:Connect(onTouched)
]]
return coin
end
-- Create coins at random locations
local function spawnCoins()
local coinCount = 5 -- Adjust the number of coins to spawn
for i = 1, coinCount do
local randomX = math.random(-50, 50)
local randomZ = math.random(-50, 50)
local coinPosition = Vector3.new(randomX, 1, randomZ)
createCoin(coinPosition)
end
end
spawnCoins() -- Spawn initial coins
local function moveAnt(direction)
local movement = Vector3.new(direction.X, 0, direction.Z)
humanoid:MoveTo(humanoid.RootPart.Position + movement * speed)
end
local function checkForAntCollisions()
-- Use raycasts or overlap checks to detect collisions with other ants
-- If a collision is detected, reduce the health of both ants
-- Determine the winner based on remaining health
end
local function checkForRoundEnd()
-- Check if the round time has elapsed or all coins are collected
if tick() - roundStartTime >= roundTime or coinsCollected >= 50 then -- Adjust the required coin count
-- Determine the winner based on remaining health
-- Announce the winner and start a new round
-- Kill all players
for _, player in pairs(game.Players:GetPlayers()) do
player.Character.Humanoid.Health = 0
end
-- Reset game state
coinsCollected = 0
roundStartTime = tick()
spawnCoins()
end
end
-- Main game loop
while true do
-- Get player input (WASD or arrow keys)
local input = game.UserInputService:GetFocusedTextBox()
if input then
-- Handle input based on the pressed keys
if input.KeyCode == Enum.KeyCode.W then
moveAnt(Vector3.new(0, 0, 1))
elseif input.KeyCode == Enum.KeyCode.S then
moveAnt(Vector3.new(0, 0, -1))
elseif input.KeyCode == Enum.KeyCode.A then
moveAnt(Vector3.new(-1, 0, 0))
elseif input.KeyCode == Enum.KeyCode.D then
moveAnt(Vector3.new(1, 0, 0))
end
end
checkForAntCollisions()
checkForRoundEnd()
-- Stomping legs logic
for _, leg in pairs(stompingLegs) do
-- Move the leg to stomp
leg.Position = leg.Position + Vector3.new(0, -5, 0) -- Adjust the stomp height
-- Wait for a brief duration
wait(0.2)
-- Return the leg to its original position
leg.Position = leg.Position + Vector3.new(0, 5, 0)
end
wait(stompInterval)
end
And
local grassPart = Instance.new("Part")
grassPart.Name = "GrassBlade"
grassPart.Anchored = true
grassPart.CanCollide = false
grassPart.Material = Enum.Material.Grass
grassPart.Size = Vector3.new(0.1, 0.5, 0.1) -- Adjust the size as needed
local grassDensity = 50 -- Adjust the density of grass
local function createGrass(position)
local newGrass = grassPart:Clone()
newGrass.Parent = workspace
-- Randomly rotate the grass blade for a more natural look
newGrass.Rotation = Vector3.new(math.random(0, 360), math.random(0, 360), math.random(0, 360))
newGrass.Position = position + Vector3.new(math.random(-0.2, 0.2), 0, math.random(-0.2, 0.2)) -- Adjust the random offset
return newGrass
end
-- Create a grassy area
local grassArea = Vector3.new(0, 0, 0) -- Adjust the center of the grassy area
local grassSize = Vector3.new(10, 0, 10) -- Adjust the size of the grassy area
for i = 1, grassDensity do
local randomX = grassArea.X + math.random(-grassSize.X / 2, grassSize.X / 2)
local randomZ = grassArea.Z + math.random(-grassSize.Z / 2, grassSize.Z / 2)
createGrass(Vector3.new(randomX, 0, randomZ))
end
bro holly crap haha
i never heard of this game, not to be rude or anything but making a viral game is harder then 24 hours
Oh yeah for sure lol, viral games deff take time!
Is that a fifine mic?
Yes it is!
Could you help me i need to round the corners on a part for my game
Join the discord and ask around for game devs, Im sure theres some that would love to help!
@@choppyanimation Thanks
I wanna create a game but the coding is too hard for me😅
Totally get it that’s definitely the part that takes the most practice!
I have the same mic 😊
nicee banger mic!
Every time i load up uefn 2:55
Hahaha
clap clap applause applause LoVe lOvE
Thank youuuu!!🙌🙌❤️❤️
Yo can we collaborate sometime to make a roblox game
Ok
@@IloveTDS50 ok (:
@@choppyanimation ok :D
Oh nice I’m first
less gooo!
@@choppyanimationomg now way you fr just pinned me. Btw do you remember me from the last stream also can you add me I added you back my user is III
Love ur vids bro❤
@@choppyanimation0:16
Lol
@@superkev-st9dj lol
👍
Thank youuu!
what program do you use for ur cover?
@@Simon-nm4zq it’s called Krita, it’s basically the free photoshop
virus
real
Yippe
yipeeee!
Peak
Thank you fam!
Why Does Bro Change the mic and Then hold the new mic in front of the other one 🤔
@@Jouwney haha for the beautiful aesthetic 😎
@@choppyanimation If u say so 😂
U N D E R A T E D
Thank you!!
Bro I can’t code😭😭😭
I feel it fam haha
uhh your game kinda got like barley any attention
Haha nah fam it actually did pretty good
w
Thank youu!
Average prank 8:05
Haha
Hi
@@DanielGonzales-mc7qz hiii!
Tommy not innit
Haha maybeee
I’m sorry but I think I can make this in couple minutes and (I’m younger sorry to say lol)
Hahaha you deff prob could I’m new to all of it
@@choppyanimation oh ok if u want u can check my games out username “JacobInJune”
@@choppyanimationyour thumbnails I think better tho
Oh nice I'm the 37th
@@dxrk81 less goo! That’s sick fam!
Hurts to watch
@@TheDapperSquirrel hahaha
the game is so laggy
@@jobertgutierrez5788 yeah I def gotta fix some stuff the game is kinda a joke haha
Ohio
@@ThePlushChannel123 yes
U deserve more subs than me 🥹
Ah thank you fam! Means a ton!
w
Thank you fam!
Hello
Hellooo