#How to learn making systems and games as a beginner?
1 messages · Page 1 of 1 (latest)
** You are now Level 1! **
'what have i learned so far:
-beginner stuff
-beginner stuff
-beginner stuff
- ...'
whats the point of listing beginner stuff separately if u gonna list it out anyway
Work around with module scripts and functions,also never use normal scripts.even if it doesn't feel like you know the answer to a problem try
if u want a real tip dont listen to this guy lmao
Just start making a game. Try challenging yourself. Even if you have to learn new stuff along the way
Scripting is not only learning specific things like task functions or collection service. It also involves alot of experience like drawing.
You can learn how to draw eyes correctly or learn how the human body is structured but you won't improve if you don't try putting things together.
Just try making a game / project that you would think is fun. Without bothering yourself if you are good enough to make one.
Just make stuff, try thinking of doing something that you might be able to do with ur skills while still needing to learn some things. Basically creativity
@snow kayak , @silver dagger, @mystic crag I really like the game Empire Clash
But where to begin with small systems?, like capturing territory by interacting Proximity prompt by a flag with has a progress bar that begin at the middle and goes to right. Or a gate moving up with a Proximity Prompt. Or a firearm store
** You are now Level 2! **
Would this be ur first game?
Do you have any games that are somewhat finished?
** You are now Level 17! **
No
Then I recommend you making a tycoon, simulator (simple game genre) game and putting stuff in it that you like
Because this would increase a lot of ur skills
I mean like fighting or maybe something pet related
I prefer fighting though.
How much time does it take to master to scripting systems?
I mean basically inf, because there are always new ways to improve ur skills
But like 2-3 years is like a pretty pretty good lvl on roblox
And is consistency 7 days a week good?
Yeah, but not necessarily needed
I had followed a tutorial Tower defence til #16 and stopped. But I don't still get the automation
Should I begin a simulator with or without tutorial
I'd definitely do without.
Only watch tutorials if really, really needed.
And also only watch them if you can't figure out ur problem from the roblox docs
Do you mean like only the knowledge ones? Like datastores or bindables
I also recommend using ai for some things as it is really helpful, if you know what you're doing.
Only if ur at the point that you most definitely need it for ur game rn at this state of it
And what for fighting simulation?
? Wdym
What for type of fighting simulator
What u want, this is where ur creativity comes in.
You could make an empire state type fighting sim with so like you may have weapons, stages/maps from different times in history
Yeah, if u want high quality models/builds. I also use it.
If u want though u can make it all in studio but it won't look as "good".
Idk how things making in blender looks like if you import to Roblox
But the toolbox and roblox stuff Is not as good
Just learn, that's the point. It's pretty much fine watching blender tutorials as long as you somewhat understand them. But making weapons and building ain't that hard if you know some basic stuff, though it depends on the model.
Just start now with blender? Before the scripting stuff
** You are now Level 3! **
Also you should experiment with things, don't need to learn all the stuff from others.
So it is go where you want and learn on the way?
So I can as Beginner make a start to Empire Clash
I mean I'm making a fighting sim and I started with a basic custom sword and a basic sword system that I got from youtube, and I eventually improved it by myself. Yeah I recommend learning stuff along the way, but only if u need to know it.
Yeah basically make the core concept first(you can add a few other things other than the core concept first, but don't make a lot of them until the core concept is done
Btw I had a shower
I'm going to dive in studio
The best way of learning is doing.
Also if u want to write down the things u want to do, I recommend using "trello". Here is a tut for it: https://youtu.be/XkvzBQvK8zg?si=CPD30HxYEdeMMzle
Why you keep making games in Roblox... but never finishing them?
In this video i'll explain the real reasons why Developers abandon their Projects and Prototypes.
If you're tired of unifinished Projects and want to make real progress... this video is for you!
Yo I have used trello
This is in my trello
You should add all the things there that come to mind, so u don't forget them
like this:
And of course a lot more like map and etc.
Made a simple flag today. Tomorrow or next time the scripting and gui.
Made the flag
by "learned" do you mean you truly understand the concepts or you thoughtlessly followed a tutorial
this is the worst advice ever
worst advice for learning, best for actual development
@dry lotus depends
I learned 2 days ago about RemoteEvents en RemoteFunctions. And yesterday about Module Scripts and Collection Service. The rest was a in the winter break.
But I start creating a game inspired by Empire Clash (step for step)
But I'm going to plan to be learning and building by consistenty I think
Monday: 1.5h in the early morning + about 1.5h later in the day
Tuesday: 1.5h
Wednesday: 1.5h
Thursday: 1.5h
Friday: 1.5h in the early morning + how much I want and can later
Weekend: how much I want and can
*I strive for min. 15h a week
What do you think of this weekplanning
don't bother planning, just do.
quit saying "when i [x]", just do it
general advice for creation
if you have freetime, you have time to learn
if you wanna make games, make games. if you have time to play games, you have time to make games. and for a first timer, don't rush it
you should use normal scripts cuz modulescripts DONT WORK ALONE
they are MEANT TO BE REQUIRED
chill dawg
obviously you need a normal script for a module
just write most your code in modulescripts
so you don't need to write it over and over again
not really
If ur planning long term then u won't be consistent usually
Because you lose some motivation
Idk what to do with the scripting
My flag isn't changing color. But it does print.
Hmm lemme see
Are you tryna change the actual flag mesh's/part's color?
The parts (it is in a union) color
so what is ur code then, and did you make it work?
** You are now Level 4! **
What to do with scripting, if i put a progressbar?
U need to increase/decrease the size of a frame
Also I don't really know how good/bad are unions, but I have heard some bad things about it
It wont change color
Does model work?
And how does scripting a progressbar works?
I mean If I was you I'd model the actual flag part in blender and then group it with the stand and change the flags colour. For a progressbar um U need 2 frames, 1 for the background and 1 for the actual bar
I did opened blender once, I have not really experience yet
And I actually use a progressbar system that is pretty easy to use, here is it https://youtu.be/L4vHf9epxyM?si=GO3kg0PMOAbdiWTF if u do this then u only need to modify the values not the actual size of the frame because that's already automated
In this video I show you how to make a SMOOTH progress bar in Roblox studio!
You can use this for health bars, level progression bars, or anything you'd like!
GET THE MODEL HERE!:
https://create.roblox.com/store/asset/133048558127344/ProgressBar
🎥YOUTUBE🎥
😊Subscribe ➜ https://www.youtube.com/@pineappledevv?sub_confirmation=1
Beco...
Then get some experience with it!
I mean u can make almost any model from just a cube
Or cubes
Is my script for flag ok?
and the progressbar things in the same function, because the server (any player) will see it
I think so
But if u wanna make it like to claim only when the progress hits 100 then u gotta also make a loop check
Also I think u should use player.UserId for the owner or if u wanna display the name then player.Name
Can it also be a team
Ye
Making things is so hard
Nah, only in the beginning trust me
I have no idea what i need to do with the scripts
Wdym?
Just do the tutorial and I can help u change the values
But if i change one of the frames color, the whole bar becomes red
Wdym?
The progress from left to right
Do i need a server script?
Yeah
ok
Or I think so if it's a billboard gui then probably yes
how do i write in the script
What the tutorial guy writes
🙏
can a while loop in a if statement?
Just make what the guy does exactly
That's just the system, it's not actually doing anything by itself
im confused with varibles
But did u make the script he showed?
sort of
BRO WTF U DUMBASS WHAT DID I TELL YOU
JUST MAKE WHAT HE MAKES EXACTLY
In a Different script
BRO pls just do it
ok
What, why is max and current ?
idk where to refer to?
He made 2 number values in the explorer
Inside the gui
Also I recommend placing this script inside ur gui
So u can easily use script.Parent for easier referencing
Yeah script in billboard gui, for easier referencing and management
If ur done let me know
Ok so now go back to ur original script and reference the Max and current values
I think so
** You are now Level 5! **
Ok
So in ur trigger function do game.RunService.RenderStepped.Heartbeat:connect(function(deltatime)
currentNum = math.max(currentNum + progress / 100 * deltatime, maxNum) I think and also do local progress = 10 for example at the top
so in the if statement?
Ye sure that's still in the prompt trigger as well
I think so but move the local progress outside to the top, I'm pretty bad at this kinda math
progress is now under muxNum varible
Alr, and does it work if not what error u getting?
Bro that's not even this script
It's another 1's error
Which script does it go to if u click it?
And what does error say?
main script i think
Put the billboard gui into the flag
And then do currentval = flag.BillboardGui.Current value (and do the same with the max value)
in the progress script?
ok
?
Brp OMG
Really
Ok then define MainFlag as workspace.Flag
Local MainFlag = workspace.Flag
And then currentValue = Mainflag.blah blah blah
Cya gth
gtg*
cya
Well, did u make it work?
Yo I'm back
I now have finally have time to continue
@snow kayak filling the progress bar is now working
** You are now Level 6! **
Only the interaction with ProximityPrompt I need to do
I just started a test script
With a simple function
the working script will be named progressbar
Tomorrow I ll change the type of script of the progressscript to Module.
old script

right here
@vast aurora
But im figuring out how to change color of the flag
easy
I did a if statement. I have a print that says flag filled, but dont change color
how u change color
now it changes
I did now brickcolor instead of color3
i fixed ur code by telepathically modifying your brainwaves
What do you mean?
Now i have done 80% of the flag task
Only the interaction with proximity button is needed
yo @vast aurora, @snow kayak i finished my flag
Ok
I'd make the proximity prompt faster
ok
Cuz now u basically have to capture it twice lol
I have finished my first project
and i even don't have a map
I dont know what to build next
some buildings?
and learn modeling
Yeah lol, I'd build some environment first cuz that's easier than making good looking houses
swet
hater hater
@snow kayak my map would be 6000 × 6000 studs.
First I did put 6000 × 6000 water terrain and then 5000 × 5000 leafy grass
The playable map has a padding of 500 studs from the end of the map.
Idk how big are studs lol
1 stud ≈ 0.28 m
Standard Roblox walkspeed player = 16 studs/sec
Meaning diagonal you do 7-8 min about from Southwest to Northeast
And about 5 - 6 min walking to make a distance of 5000 studs
Ah ok that's fine I think
Yo
@snow kayak do you know how to build a firearm building?
It's pretty straight forward, just build it
How?
Make parts?
Just parts?
I mean ur examples only have basic parts in them
For the building
For the models blender
When to use blender? And what to build with just Roblox Studio
Basic shapes roblox studio, complex models blender
For example the anvil should be made in blender, the building and the desk should be in roblox studio
But it's also fine if u make all of it in blender but I don't recommend that for you
@snow kayak
** You are now Level 7! **
basic shape
cube
complex model
ball
No bro ball is literally a basic shape
I have created a map and a begin of a building so far
is this deepwoken
conquest leak
@snow kayak, @vast aurora update of my project
I have made a shop gui background, 2 days ago.
And today:
- Titel and description
- scrollframe with buttons (UIlistlayout and layoutorder)
Bro
what?
that was 2 weeks ago
Why is my discord bugged
@cloud meteor but what do you think about the shop gui
I wanted like Empire Clash:
@cloud meteor
Nice, good progress! Now just make it work!
I did functionate the quantity
The buy button does need some work, but i have not yet a coin system
Yeah that's what I meant
But what should I do now
just do what you think is best
Yeah
self reliance
@snow kayak, @silver dagger do i need to use remotefunction (client -> server -> client) or remoteevent (client -> server)?
How to combine scripts if i wanted a good working coin system
I made yesterday the coin balk layout
I recommend you making a procedural shop cuz it's just a lot easier to make
I recommend making something like this https://www.youtube.com/watch?v=xQLaJcFWF-U
In this video, I show you how to make a TOOL SHOP GUI in ROBLOX!
👇Join the DISCORD server to send your video ideas!
https://discord.gg/howtoroblox-community-592802707991953443
✨Get early access to models, including upgraded versions on my Patreon!
...
If u want to I can send you how I made my own
yes
Im going to watch that and see what he is doing with code.
@snow kayak But how does the coins via gui system work? Because I dont use the standard roblox leaderstats
And is it like about cloning button? what the video shows. Plus what to do with quantity?
