Are YOU making these Game Dev Mistakes?
Vložit
- čas přidán 9. 09. 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...
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 ¯\_(ツ)_/¯
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!!!!!
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 CZcams have never ever made a spelling error and they are so much better than you
w
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
My mistakes:
Has an idea
Gets discouraged
Watches CZcams
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
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
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
The builder, the fighter THE GAME. The Steve
The
DedMemeBoi The
@@FSHY. The
@@starleaf-luna The
T
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
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.
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
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!
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
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
Nice to see somebody who also loves classic Roblox RPGs.
You cannot imagine how much you are teaching me right now, thank you!
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
I’m no roblox dev but this is great advice for other game devs
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
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😊)
Finally! I have been looking for this type of toturial for a while! Thank you so much!
This was a very interesting video, thanks for the help !
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
yay I’ve found a new developer channel
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
Gnome code please save me from the infinite struggle of not knowing how to code
thats so cool i wish i would understand scripting it look like it makes rlly fun to script
Amazing video! Helped me out a lot! Have an amazing day every one!
I don't know why but his voice just motivates me to make games.
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
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
The mugen: *Are you sure about that?*
me: sees gnome code new vid
also me after literally 0.01 seconds: *c l i c k n o w*
Yes u use the luckierGuy font!
me who doesnt even know how to open roblox studio: Why yes, i am making these game dev mistakes
Thanks for these tips mate!
Usually if I have a button with coming soon then I stamp it over the button
"oh look! theres a gun over here! we can pick that up"
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
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
Please add timestamps because some people know how to script and just want to hear the "ideas".
Agreed
less watch time
You have been gnomed!
: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
Me: *Opens roblox studio*
Me: *Makes a basic submachine gun*
Also me: -How do i code in the animations-
nice channel. I have a game coming out in 2 months.
: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!
>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
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
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.
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.
Thanks, this will help with my RPG game!
what's it called?
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?
make more cuz i noticed that i do some of those mistakes, thanks :)
why am i watching this i dont even know how to code a game, but it looks intresting
my biggest game dev failure is not anchoring a build
and
spelling mistakes in scripts
He's a gnome and we just got *GNOMED*
**inhale** AAAAAAAAAAAAAAAAAAAAAH
@@creepy_chip *outhale* ded.
Hello I didn't expect your recording on that time I join to you 😂😂
I make bad things on purpose, get on my level and wait for the hit game You Among
Okay nice
me who can only use scratch: *crying
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
Me who my computer is broken for 3 month:"Intresting"
If Im making a game in Roblox, mistakes were made a long time ago.
Great video, thank you.
Gnomes! *DEEP BREATH*
*GNOMES*
lol
yes
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.
title: Are YOU making this game dev mistakes?
me, who’s an animator: *“No”*
This had a lot of information that could help games that I work on the future, Thanks!
Can you make a teddy like series on loomian legacy?
he doesn't have access to the roblox studio of loomian legacy
Props to me for only putting a credits and play button that work.
Ok I am still horrible at scripting lol
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 ;-;
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?
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
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
My Mistake:
Try to make a Menu
Realize that the Menu is fck when I play it
Try to search youtube tutorial...
Depression
Me, who is just starting game development: *"I like your words, funny man"*
Woah nice video
gnomes? i havent heard of them since the fall of mine'd.
thx
The ones that make me cringe are when people forget to anchor or choose not to put parts in a union
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
Thanks!
Also CZcams algori-
How to text in the game
hell yes! i needed this to exploit kids for money!
money is money
@@hoveringhouse6415 Oy vey!
"The Game" OH YEAH YOU SON OF A -
My problem is i stop doing a game once i realise i cant make a fucking enemy drop system because im dumb >:(
Yes
Me, who likes to make showcases with player models: no, I don’t think I am.
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!
I accidentally removed the properties and explorer thing on the side snd i dont know how to bring it back