Are YOU making these Game Dev Mistakes?
HTML-код
- Опубликовано: 10 сен 2024
- This is mainly based on some common pitfalls I noticed from our recent GnomeJam contest. Topics covered include GUI, TeleportService, Checkpoint systems, and a quick note on laying out game maps.
You can find out more on some of these topics here
developer.robl...
developer.robl...
education.robl...
Interested in this kind of content? Let me know in the comments.
DISCORD ► / discord
TWITTER ►@gnomecodeRBLX
OUTRO MUSIC ►Aerosol Of My Love by Kevin MacLeod
Link: incompetech.fi...
License: filmmusic.io/s...
My dev mistakes : I get an idea
i open up roblox studio
Remember i know nothing about coding
i Close roblox studio
same
If your great at building but bad at scripting you can always watch tutorials
@@splashmoment I would at least learn the basics before doing that; a lot of free models are stolen from popular games, and therefore they are likely to contain lots of obscure features
@@jstarandomdude legit me
SAME!!!!!
23:26 "You don't just have walking simulators"
Me: *Looks at Speed City.*
more of a running simulator :shrug:
@@semiholic Well When You start You walk
@@darrelllothian8200 only at the start lol
@@semiholic Thats what I said lol
@@semiholic ¯\_(ツ)_/¯
If you are going to use teleport service please consider using a loading screen so players don’t get confused
Ok
Or just put a message so you get teleported
@@link7993 same concept
@@link7993 I think The point of the loading screen is so anyone can understand it. Reading a message is a different skillset.
How do you get confused.. this is kinda a naw really moment tho
Me who doesn't even have a computer:Intresting
Me who has a Computer
HAHA
Intresting LOL
Peak
Tsk tsk tsk you made a spelling mistake everyone knows you can’t make spelling errors on the internet because people on RUclips have never ever made a spelling error and they are so much better than you
w
Dude, this series has been so useful please do more. I like your style of showing real (useable) game examples.
Idea: Show us how to knock trees over with a car and then they respawn back in original place. That could make for a fun video.
oh didn’t expect you to be here.
Hoops is here?
I used to watch your bee swarm videos I quit unfortunately after realizing I don’t have the power to grind for coco bag
@@zelius3104 same bee swarm got boring for me so i quit
i like bees
My mistakes:
Has an idea
Gets discouraged
Watches RUclips
Realized its useless
Repeat
r/me_irl
I was this for a few years until I actually tried to consistently learn how to script.
@🇨🇦 TheRealLoganYT 🇨🇦 ok fake logan
@@heinzdoof8310 liar, nobody learns how to script they just learn dark magic through 10 years of worshipping satan to magically put working scripts in your game
@@whalemingo5601 can confirm
The 'HELLO MY FELLO GNOMES' never gets old
me, who doesn’t know anything about scripting in lua: “poor choice of words”
luau to be precise
*scripting at all
@@Dillon69 very poor choice of words
@@Dillon69 b r u h
Me to
Oh god finally, I have been searching for a way to make my game suck less
Oh can u gimme a link to it so I can play it?
What's the name of your game?
yeah, can i have a link too?
Where game
we want the game name so we can try it
Something that will really help game development is having a healthy mind and a keen passion and interest in what you're making
I often find myself making something and giving up a bit later
Play video games and appreciate them for what they are and get into the game development mindset, what's fun, what feels responsive.
I often play immersive non grindy games to do this
The best games come from your heart not from or for your wallet
I think a problem I have with developing is usually trying work more in design than in actual content and it just clutters and makes things slower to do. On the bright side i have cool looking stun particles
I don’t know the difference between the play button and the play game button because of how coo coo in the brain yes I am
Something I'd recommend changing is;
Instead of using Character.Humanoid or
Character:FindFirstChild("Humanoid")
What you should be doing is
Character:FindFirstChildOfClass("Humanoid")
@TurretBox FindFirstChildOfClass makes sure that what it grabs can only be a humanoid. If for whatever reason a UGC creator or whatnot names an accessory "Humanoid", it's going to break.
@@imaSeraphRBXHow would a ugc creator not think of that and also delete any accessories that are named humanoid when a player joins. Thst simple.
The builder, the fighter THE GAME. The Steve
The
DedMemeBoi The
@@FSHY. The
@@starleaf-luna The
T
I really like GnomeCode’s vids because they do tutorials for stuff that I really need but can’t find anywhere else :D
thx one more video for my playlist to build some cool game thx man💖
Enjoy!
Reading these comments I will mention that I once never thought I would be able to understand remoteEvents as well as these concepts, but now I do, and it only took a couple months. Never give up on learning something!
Such a scare inducing name just, *THE GAME*
fun fact: i was subbed since 50 subs. congrats on becoming popular
my biggest dev mistake is that I get a idea for an ability I am going to make for my game but once I open studio my mind goes empty and forgets what I was going to make
write it down in a notebook or on notepad app
You cannot imagine how much you are teaching me right now, thank you!
Nice to see somebody who also loves classic Roblox RPGs.
I stopped making stuff after my first project but I plan on making more later in the future this is a great video and will be a lot of help
Finally! I have been looking for this type of toturial for a while! Thank you so much!
I’m no roblox dev but this is great advice for other game devs
YOU JUST EARNED A SUB THANK YOU!!! 4:10 I was trying to figure this out for weeks! They don’t have this tutorial shit anywhere on the forums. Seeing as how world // zero game done it so nicely
DONT FUCKING SWEAR!!!!!!!!!!!!! (jk keep going😊)
Something easier for checkpoints is that you add part1 for example and when the player thouches it the spawnpoint part CFrames there. heres it!
local chA = workspace.ChA -- Change ChA to the name of the checkpoint part
local spwn = workspace.SpawnPoint
ChA.Touched:Connect(function(player)
spwn.CFrame = chA.CFrame -- teleports the spawn
spwn.Transparancy = 1 -- makes the spawn not visible when it teleports
When are you going to countine the learning scripting?
probably now
haha complicated procedure go brrrrrrrrrrrrrrrrr
roblox is breaking scripting because of updates
so most alvinblox tutorials do not work
@@Thiscontentisnolongeravailable Not really? Scripting api are not removed, just deprecated, as in its like discouraged in coding now. The reason some of the alvinblox tutorials you say dont work is maybe you checked out a tutorial on the just-implemented-FE era or did something wrong that you don’t really understand
For me this is the most helpful video on this channel I’ve seen! I always used the kick function and this is so useful because I never knew how to do that, as usual thanks 😎
@DJ Weirdowho cares dude 🤔 I can leave a comment at whatever point I want, your not managing my comments. But since you want too find the different emoji
😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😃😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀
@@Awesomeplace lol
This was a very interesting video, thanks for the help !
yay I’ve found a new developer channel
thats so cool i wish i would understand scripting it look like it makes rlly fun to script
the worst mistake is when u get another game idea and stop working on ur current project
yes
what i do, idk if this will work for you, is write that idea down on a list of posible ideas in the future and then forget abt it until later
Gnome code please save me from the infinite struggle of not knowing how to code
Hello! I really need help. I`ve got an obby with spawn location and checkpoints, but when you go far from spawn location, after resetting you spawn back there! What can I do with that?
Me: Getting a genius idea
*opens ROBLOX Studio*
*building epik map*
*closing roblox studio because idk how to script lol*
Very helpful, thanks. I'll be saving this lol
me: has never made a game, never intends on making a game, and knows nothing about it
also me: ooooh game development, interesting
I made 70 roux from game develop u should try too
(I dont know scripting but i still managed to make something good)
I am trying to make a food collecting simulator without knowing code and it’s pain
Amazing video! Helped me out a lot! Have an amazing day every one!
Yes u use the luckierGuy font!
Please add timestamps because some people know how to script and just want to hear the "ideas".
Agreed
less watch time
Sir gnome can you make a full guide or a tutorial on how to make a working sword with animation it would really help my friend on discord to make some games and everyone
I don't know why but his voice just motivates me to make games.
Hey gnome,can you trry to help me? I was working on my game,and the teleports for the places of my game doesn't work,but i tired them on my mob account and they work,do you know why it no work on PC?
Usually if I have a button with coming soon then I stamp it over the button
me: sees gnome code new vid
also me after literally 0.01 seconds: *c l i c k n o w*
Thanks for these tips mate!
Me who didn't make a game: i have no mistakes in my life, it means i am legend.
you probably have had mistakes before
:0 there’s a game called......
THE GAME what a bootiful name
I used to made a game like that my general idea was it has all genre like horror, obbys and tycoons
Very helpful! Thanks!
The mugen: *Are you sure about that?*
About Studio, does anybody get a big shadow on their baseplate when creating a new game? It seems permanent to me and i cant develop anymore.
i never use touch function to tp someone to another game because of the delay lol
And what do you use for it? xd
@@absoluterightsir4574 i use touch for damaging and stuff
my mistakes in game development is thinking i don't ne to make a variable but then later i realize that i did bc of redundancy but then it's too late ;-;
me who doesnt even know how to open roblox studio: Why yes, i am making these game dev mistakes
You have been gnomed!
why multi place teleport gui send me to baseplate and then my computer rebooted? please help!
nice channel. I have a game coming out in 2 months.
Thanks, this will help with my RPG game!
what's it called?
how do I make it so people whoever join my game get the member team and not get randomized so they cant get like for example leader team
"oh look! theres a gun over here! we can pick that up"
why am i watching this i dont even know how to code a game, but it looks intresting
another viable option is just teleporting the player back to the start, so you don't have to worry about them dying and needing a new item
That’s a really tacky way of doing it.
Nobody wants to restart the game and walk all the way back because they died
:D u played my dropper game on ur stream and im gonna use ur suggestions from the stream on future levels! I gave u fly btw
What is the name if the game?
@@pettson1910 Random Dropper
Most of the time when I teleport the character I like to use Player.Character:MoveTo(PartB.Position)) because moving just the primary part can cause the player to glitch out on the server side.
you can just use the primary part but teleport them like a few studs up
I think he meant, teleport between separate places using TeleportService || Also, Model:SetPrimaryPartCFrame() will move the whole model by it's CFrame, while avoiding the glitching out you mentioned
I’ve found that setting the CFrame of the primary part instead of position fixes this issue
i have no idea what you just said lol
move the HumanoidRootPart for player teleporting.
in haveing a player restart
they are bound to die... and probly several times. so its not just the first death, but also each successive death afterwords that will build dissatisfaction if they have to completely restart everytime.
i know that is one thing i disliked about many games, not the first death and reset, but the growing number of them.
I accidentally removed the properties and explorer thing on the side snd i dont know how to bring it back
>Be me
>Got an Epic idea
>Open Studio
>Spend 3 days making map
>Realize that I can’t scripting
>Close Studio
>Abandon the Project forever
i sawed roblox studio but i did not install it i just removed it is it bad or good
last time i played bobux it was 8 years ago, i see that it improved by a ton by then, really cool to see how much it advanced
2013 guy
Why did you delete the houses bc your done? You just making a town but it was a planet or lair or something
make more cuz i noticed that i do some of those mistakes, thanks :)
Me: *Opens roblox studio*
Me: *Makes a basic submachine gun*
Also me: -How do i code in the animations-
He's a gnome and we just got *GNOMED*
**inhale** AAAAAAAAAAAAAAAAAAAAAH
@@creepy_chip *outhale* ded.
my biggest game dev failure is not anchoring a build
and
spelling mistakes in scripts
I make bad things on purpose, get on my level and wait for the hit game You Among
On the Teleport service thing I just copied the script from the video and gives me this error: Workspace.Portal.ServerTeleport:11: attempt to index nil with 'Parent'
I FINALLY FIXED ITT YEEEEEAAAAHHHHH
Great video, thank you.
man i wish i could make games but it doesnt let me put my account on roblox studio
Hey gnomeCode I have some problems with my games I have no ideas for games do you have any?
If Im making a game in Roblox, mistakes were made a long time ago.
My Mistake:
Try to make a Menu
Realize that the Menu is fck when I play it
Try to search youtube tutorial...
Depression
for some reason my game doesn't work, meaning in roblox studio it's a really good game, but in actually roblox it's a baseplate ;(
use Publish to Roblox
@@Chmze799 oh, ok!
yes
Okay nice
I have
A big problem I accidentally deleted a random file i have no idea what i even deleted and it turned out it was a important file and what happend... well it destroyed my progress.. it's that when I spawn something everything I try is invible but it's useless and players can't see the blocks I can't see the blocks too but .. I guess I tried deleting roblox studio and making a new acc but didn't work I hope someone knows how to fix this......
A file inside studio or on your computer? If you're getting strange behaviour inside Roblox studio, it can often be caused by faulty plugins. I'd recommend uninstalling all of your plugins and slowly reinstalling them one by one so you can identify which might be causing the problem.
Top 1 roblox game devs mistake: becoming a roblox dev
Hello I didn't expect your recording on that time I join to you 😂😂
i work on a game one second, next second I have another cool idea and i work on that game, ITS AN INFINITE CYCLE AAAAAAAAAAAAAAAAA
This had a lot of information that could help games that I work on the future, Thanks!
hell yes! i needed this to exploit kids for money!
money is money
@@hoveringhouse6415 Oy vey!
GnomeCode: Are you making these dev mistakes?
me: no
also me: i just want to know how to make a play camera
i could maybe help, you got a discord or could you explain further what a play camera is?
Ramdoys you know how he made the camera when it showed the game he had his own custom playscreen and i need a camera and a way to make a playscreen add camera,
basically the camera shows you some parts/blocks and the screen says like
“Game name here”
Play
Info
Credits
i want to make it like that but you click play and it stops the camera and the screen that shows you play.
ik its hard and long to understand but i want to make something like that.
Proud for a second i forgot that was a main menu srry lol
Proud btw tysm! this really helps me out
Gnomes! *DEEP BREATH*
*GNOMES*
lol
i cant make any teleporting system to other games threw parts none of it works.
thx
Me who my computer is broken for 3 month:"Intresting"
How to text in the game
gnomes? i havent heard of them since the fall of mine'd.
Can you make a teddy like series on loomian legacy?
he doesn't have access to the roblox studio of loomian legacy
can someone tell me what font the play button is i really need to know
That's the 'Arcade' font