#How to learn making systems and games as a beginner?

1 messages · Page 1 of 1 (latest)

oblique willow
#

What I have learned so far:

  • Beginner stuff
  • local vs server
  • task functions
  • remote events
  • remote functions
  • module script
  • collection service
  • basic gui

But I can't still yet making something like a game or small systems. I want to be better at scripting.
And when should I learn blender also.

whole lynxBOT
#

studio** You are now Level 1! **studio

vast aurora
#

'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

kind jungle
#

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

vast aurora
mystic crag
#

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.

snow kayak
#

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

silver dagger
#

then think what you like and do it and learn on the way

#

its not going to be easy

oblique willow
#

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

whole lynxBOT
#

studio** You are now Level 2! **studio

oblique willow
#

Yes

#

In that direction

#

Simple version

snow kayak
whole lynxBOT
#

studio** You are now Level 17! **studio

snow kayak
# oblique willow 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

oblique willow
#

What for kind of simulator?

#

And where to begin

snow kayak
oblique willow
#

I prefer fighting though.

#

How much time does it take to master to scripting systems?

snow kayak
#

But like 2-3 years is like a pretty pretty good lvl on roblox

oblique willow
#

And is consistency 7 days a week good?

snow kayak
oblique willow
#

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

snow kayak
#

Only watch tutorials if really, really needed.

#

And also only watch them if you can't figure out ur problem from the roblox docs

oblique willow
#

Do you mean like only the knowledge ones? Like datastores or bindables

snow kayak
#

I also recommend using ai for some things as it is really helpful, if you know what you're doing.

snow kayak
oblique willow
#

And what for fighting simulation?

snow kayak
oblique willow
#

What for type of fighting simulator

snow kayak
#

You could make an empire state type fighting sim with so like you may have weapons, stages/maps from different times in history

oblique willow
#

Yes

#

But is blender very important now? For making that sim

snow kayak
#

If u want though u can make it all in studio but it won't look as "good".

oblique willow
#

Idk how things making in blender looks like if you import to Roblox

#

But the toolbox and roblox stuff Is not as good

snow kayak
oblique willow
#

Just start now with blender? Before the scripting stuff

whole lynxBOT
#

studio** You are now Level 3! **studio

snow kayak
#

Also you should experiment with things, don't need to learn all the stuff from others.

oblique willow
#

So it is go where you want and learn on the way?

#

So I can as Beginner make a start to Empire Clash

snow kayak
oblique willow
#

I can for example make a flag first and then some buildings?

#

Some Guns later

snow kayak
oblique willow
#

I'm going to dive in studio

snow kayak
#

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!

▶ Play video
snow kayak
oblique willow
#

And of course a lot more like map and etc.

oblique willow
#

Made a simple flag today. Tomorrow or next time the scripting and gui.

dry lotus
amber valley
dry lotus
oblique willow
#

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

oblique willow
dry lotus
#

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

amber valley
#

they are MEANT TO BE REQUIRED

dry lotus
#

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

vast aurora
snow kayak
#

Because you lose some motivation

oblique willow
#

Idk what to do with the scripting

#

My flag isn't changing color. But it does print.

snow kayak
#

Are you tryna change the actual flag mesh's/part's color?

oblique willow
#

The parts (it is in a union) color

snow kayak
whole lynxBOT
#

studio** You are now Level 4! **studio

oblique willow
#

@snow kayak here is my code

#

But im going also to put a progressbar on the flag

oblique willow
snow kayak
#

Also I don't really know how good/bad are unions, but I have heard some bad things about it

oblique willow
#

It wont change color

#

Does model work?

#

And how does scripting a progressbar works?

snow kayak
#

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

oblique willow
#

I did opened blender once, I have not really experience yet

snow kayak
#

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...

▶ Play video
snow kayak
#

I mean u can make almost any model from just a cube

#

Or cubes

oblique willow
#

Is my script for flag ok?

#

and the progressbar things in the same function, because the server (any player) will see it

snow kayak
#

But if u wanna make it like to claim only when the progress hits 100 then u gotta also make a loop check

snow kayak
oblique willow
#

Can it also be a team

snow kayak
oblique willow
#

Making things is so hard

snow kayak
oblique willow
#

I have no idea what i need to do with the scripts

oblique willow
#

I want the progress bar let working

#

and if it is 100% then is claimed

snow kayak
oblique willow
#

But if i change one of the frames color, the whole bar becomes red

oblique willow
#

It is the size right?

snow kayak
#

What do u wanna make in the first place?

#

Yeah

oblique willow
snow kayak
#

U gotta scale down by some so they're not the same size

#

It'll go to 0 automatically

oblique willow
#

Do i need a server script?

snow kayak
#

Yeah

oblique willow
#

ok

snow kayak
#

Or I think so if it's a billboard gui then probably yes

oblique willow
#

how do i write in the script

snow kayak
#

What the tutorial guy writescrying 🙏

oblique willow
#

can a while loop in a if statement?

snow kayak
#

Just make what the guy does exactly

#

That's just the system, it's not actually doing anything by itself

oblique willow
snow kayak
#

But did u make the script he showed?

oblique willow
oblique willow
snow kayak
#

BRO WTF U DUMBASS WHAT DID I TELL YOU

#

JUST MAKE WHAT HE MAKES EXACTLY

#

In a Different script

oblique willow
#

Another script?

#

but how can it be activated then?

snow kayak
#

BRO pls just do itagony

oblique willow
#

ok

snow kayak
#

What, why is max and current ?

oblique willow
#

idk where to refer to?

snow kayak
#

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

oblique willow
#

so like this

#

and script in it

snow kayak
#

Yeah script in billboard gui, for easier referencing and management

#

If ur done let me know

oblique willow
#

this?

snow kayak
#

Ok so now go back to ur original script and reference the Max and current values

snow kayak
snow kayak
#

Behind both values

oblique willow
whole lynxBOT
#

studio** You are now Level 5! **studio

snow kayak
#

Too

oblique willow
#

i did .Value

#

also in the Progressbar script

snow kayak
oblique willow
#

What is next?

#

got error

snow kayak
#

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

oblique willow
#

where

#

from which line starting?

#

above if?

snow kayak
#

After the prompt triggered

#

Under it( in it)

oblique willow
#

so in the if statement?

snow kayak
#

Ye sure that's still in the prompt trigger as well

oblique willow
snow kayak
#

I think so but move the local progress outside to the top, I'm pretty bad at this kinda math

oblique willow
#

progress is now under muxNum varible

snow kayak
#

Alr, and does it work if not what error u getting?

oblique willow
#

same error

#

line 4

snow kayak
#

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?

oblique willow
#

the script in serverscriptservice

snow kayak
#

Send that script

#

Why is it in server script service, tell me

oblique willow
#

main script i think

snow kayak
#

Just screenshot that script

#

Pls

oblique willow
#

Both scripts here

snow kayak
#

Put the billboard gui into the flag

oblique willow
snow kayak
#

And then do currentval = flag.BillboardGui.Current value (and do the same with the max value)

oblique willow
#

in the progress script?

snow kayak
#

No

#

The other

oblique willow
#

ok

snow kayak
#

Ur reference is wrong in the main trigger script

#

Btw I gotta go after this

oblique willow
snow kayak
#

Yes

#

Now try it

oblique willow
snow kayak
#

Brp OMG

#

Really

#

Ok then define MainFlag as workspace.Flag

#

Local MainFlag = workspace.Flag

#

And then currentValue = Mainflag.blah blah blah

#

Cya gth

#

gtg*

oblique willow
#

cya

snow kayak
#

Well, did u make it work?

oblique willow
#

not yet

oblique willow
#

I now have finally have time to continue

oblique willow
#

@snow kayak filling the progress bar is now working

whole lynxBOT
#

studio** You are now Level 6! **studio

oblique willow
#

Only the interaction with ProximityPrompt I need to do

#

I just started a test script

#

With a simple function

oblique willow
#

the working script will be named progressbar

oblique willow
#

Tomorrow I ll change the type of script of the progressscript to Module.

oblique willow
vast aurora
#

why not dt

oblique willow
vast aurora
oblique willow
#

i have a simplified version

#

that works

oblique willow
#

@vast aurora

#

But im figuring out how to change color of the flag

oblique willow
# vast aurora easy

I did a if statement. I have a print that says flag filled, but dont change color

oblique willow
vast aurora
#

im just that good

oblique willow
#

I did now brickcolor instead of color3

vast aurora
#

i fixed ur code by telepathically modifying your brainwaves

oblique willow
oblique willow
#

Now i have done 80% of the flag task

#

Only the interaction with proximity button is needed

oblique willow
#

yo @vast aurora, @snow kayak i finished my flag

snow kayak
#

Ok

oblique willow
#

@snow kayak what do you think

snow kayak
#

I'd make the proximity prompt faster

oblique willow
#

ok

snow kayak
#

Cuz now u basically have to capture it twice lol

oblique willow
snow kayak
#

This was just a model and a mechanic

#

That isn't even polished or done

oblique willow
#

and i even don't have a map

#

I dont know what to build next

#

some buildings?

#

and learn modeling

snow kayak
#

Yeah lol, I'd build some environment first cuz that's easier than making good looking houses

vast aurora
vast aurora
oblique willow
#

@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.

oblique willow
oblique willow
#

And about 5 - 6 min walking to make a distance of 5000 studs

snow kayak
#

Ah ok that's fine I think

oblique willow
#

@snow kayak do you know how to build a firearm building?

snow kayak
#

Model?

#

Or like a weapon shop?

oblique willow
#

A shop with a building

#

Like old style

oblique willow
#

@snow kayak here are some examples

snow kayak
oblique willow
#

How?

snow kayak
#

Make parts?

oblique willow
#

Just parts?

snow kayak
#

For the building

#

For the models blender

oblique willow
#

When to use blender? And what to build with just Roblox Studio

snow kayak
#

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

oblique willow
#

And for the outside?

#

Also how to deal with windows and doors

oblique willow
whole lynxBOT
#

studio** You are now Level 7! **studio

vast aurora
#

cube

#

complex model

#

ball

snow kayak
#

No bro ball is literally a basic shape

oblique willow
#

I have created a map and a begin of a building so far

oblique willow
#

I have made a shop gui background, 2 days ago.
And today:

  • Titel and description
  • scrollframe with buttons (UIlistlayout and layoutorder)
vast aurora
#

nice but slow

#

hurry up or ai is gonna eat your job

oblique willow
#

yo @vast aurora, @snow kayak check this out. I worked on it today:

cloud meteor
oblique willow
cloud meteor
#

You should organize your code

#

What

oblique willow
#

that was 2 weeks ago

cloud meteor
#

Why is my discord bugged

oblique willow
#

@cloud meteor but what do you think about the shop gui

cloud meteor
#

The interface itself does not look good

#

Buttons are not correctly positioned

oblique willow
#

@cloud meteor

snow kayak
#

Nice, good progress! Now just make it work!

oblique willow
#

The buy button does need some work, but i have not yet a coin system

snow kayak
#

Yeah that's what I meant

oblique willow
#

But what should I do now

snow kayak
#

Add coins Ig

#

And weapons

#

Usable weapons

oblique willow
#

First coins

#

right

#

?

silver dagger
#

just do what you think is best

snow kayak
silver dagger
#

self reliance

oblique willow
#

@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

snow kayak
#

I recommend you making a procedural shop cuz it's just a lot easier to make

#

If u want to I can send you how I made my own

oblique willow
#

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?

snow kayak
#

Just set the text of it to the coins value

#

Coins:GetPropertyChangedSignal("Value"):Connect(function()
CoinsText.Text = ToString(Coins.Value) or idk exactly how it should be but something like this