Can I Make VIRAL Roblox Game In 24 Hours?
Вставка
- Опубліковано 29 жов 2024
- 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!
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!
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 🙏🙏🤝🫳🔥
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!
Keep up the grind!
I would love to learn to code one day Lol
Thank you so much! Good luck you got that!
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
@@TylerBronion hahahaha thank youu (:
HOLY SHIT IS THAT ANTELLIGENC oh nevermind
@@gæming満満満満満 hahahaha nahh
sigma ohio rizz goon in baby groonk caseoh gyatt
Wow, I’m so happy waking up to this
I subbed you are so underrated
Dang thank you so much!
@@choppyanimation no prob
Good video bro 💯
Thank you fam! Means a ton!
Hii "cencu"
@@TheOnlyBoxyHii boxy!!!
Hiii cencu!
@@SigmaSkyy Hii sky!!!
Bro one of his games are coming out on my birthday
Oh really October 10th?
love this bro good job
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
Bro might just be the best creator out there
Haha thank you!
Underrated ahh creator
Bro thank you fam!
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.
Best underated roblox creator of 2024? 🙏🔥🔥🔥
Thank you so much means the world!!
Whys areant u famous yet bro 🙏🏻
@@foxgamingvince483 ah thank you fam, we will see (:
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!
what program do you use for ur cover?
@@Simon-nm4zq it’s called Krita, it’s basically the free photoshop
you are soo underrated u get urself a sub
Less goo! Thank youuu!
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
I LUV IT ❤
Dang bro thank you so much!!
underrated af
@@eazyvrgt 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 when you said skibidi rizz\4:30
Haha yep that part was deff skibidi rizz
@@choppyanimationwyd 😭
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
Bro you deserve more subs and views than your getting
Thank you fam! Def gotta be on the grind to try and grow (:
Yo can we collaborate sometime to make a roblox game
Is that a fifine mic?
Yes it is!
NICE
Thank you!
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 😂
clap clap applause applause LoVe lOvE
Thank youuuu!!🙌🙌❤️❤️
virus
real
Better than me in 24 days
Haha no way you def prob did better
Ok
@@IloveTDS50 ok (:
@@choppyanimation ok :D
w
Thank you fam!
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!
lol 😂
Lol
Hello
Hellooo
Yippe
yipeeee!
U N D E R A T E D
Thank you!!
uhh your game kinda got like barley any attention
Haha nah fam it actually did pretty good
👍
Thank youuu!
Lol
@@superkev-st9dj lol
Every time i load up uefn 2:55
Hahaha
Tommy not innit
Haha maybeee
Peak
Thank you fam!
I have the same mic 😊
nicee banger mic!
Average prank 8:05
Haha
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
the game is so laggy
@@jobertgutierrez5788 yeah I def gotta fix some stuff the game is kinda a joke haha
Hurts to watch
@@Kezamachan hahaha
Ohio
@@ThePlushChannel123 yes
Oh nice I'm the 37th
@@dxrk81 less goo! That’s sick fam!
U deserve more subs than me 🥹
Ah thank you fam! Means a ton!
w
Thank youu!
Hi
@@DanielGonzales-mc7qz hiii!