#code-discussion

1 messages · Page 273 of 1

molten condor
#

but how can you make something perfect better

molten condor
wide wedge
#

Can chat gpt teach me how to learn lua

dense spade
#

just learn with yt and do a real coding challenge

wide wedge
dense spade
wide wedge
dense spade
#

as i said just speedrun a plalist tutorial,that would teach u the basic syntax since u already know how to code(assuming in diff lang)

wide wedge
dense spade
#

and B in ban

#

then ur set

wide wedge
#

No

#

I’ve been doing scriptping for 67777 years

dense spade
graceful fulcrum
#

hi

dense spade
#

hi

graceful fulcrum
#

i want to make a game but i have no idea where to start code wise... i was hoping to get some advice here?

graceful fulcrum
dense spade
graceful fulcrum
dense spade
#

then yt tutorials would work,start also making random code and learn from that

#

and i mean the tutorials that teach coding not the "how to make combat system"

graceful fulcrum
#

are there specific channels or just look up random stuff and go from there

dense spade
graceful fulcrum
#

okie dokie

#

ty

vestal pumice
dense spade
vestal pumice
#

90% of what you learn is gonna be through experience

dense spade
graceful fulcrum
#

maybe... ask me in a week?

dense spade
polar rain
#

yo who wants to be my scripting mentor
if i could send gifs it would be the bron fullcourt shot one 💔

green hull
#

how often should i save player data

wild rover
#

once every frame

daring vine
#

If anyone has a fully scripted blank “Jump Into” template type game I’ll buy it off of you

lyric basin
#

e

daring shale
#

make ur life 100x easier

daring shale
#

Like specifically

rocky fjord
#

Hey guys

#

Which roblox studio job would yall say make the most money?

jaunty hollow
#

yo who wants work here for free 😄

alpine dirge
#

instead of recruiting here

jaunty hollow
#

ty 😄

gaunt forge
#

how do you learn code bruh this luau shi too hard

gaunt forge
acoustic tangle
#

does anyone know why when i put my gui on top, and play it kinda lowers itself a bit?

#

like i put it at the top of the screen

#

but it lowers itsself

#

wait is it ignoreguiinset

jaunty hollow
#

just realized everyone here is a adult as its monday rn

dim compass
#

kid named timezones

alpine dirge
gaunt forge
alpine dirge
jaunty hollow
alpine dirge
#

use the mp

jaunty hollow
alpine dirge
jaunty hollow
alpine dirge
#

better than violating rules constantly

#

and then end up not being here

jaunty hollow
alpine dirge
#

yeah

jaunty hollow
#

oh shi mb

gaunt forge
jaunty hollow
#

wtf

gaunt forge
#

anyways, what tutorials should i use to actual script

jaunty hollow
shy bronze
#

guys i want to make a a football game with alot of tricks and possible things to make like air shoot, rainbow flick, pass, shoot, etc...
and i was wondering if i should handle it mostly on the client to be smooth or i handle it like most battlegrounds that rely on server (but it is annoying to play them with high ping)

royal pebble
#

i fucking despise this code autofill in the studio editor

#

it keeps giving the wrong names and this is like the 500th time ive complained about it

#

and it also makes up non fucking existent enums

shy bronze
#

you can turn it off i belive

#

believe*

royal pebble
#

but it keeps getting turned back on

#

its pissing me off

shy bronze
royal pebble
shy bronze
#

but

dim compass
#

do you mean the autocomplete or the ai autofills?

royal pebble
#

ai autofill overrides the autocomplete

dim compass
#

wierd, do you do anything that may cause settings to reset?

dim compass
#

idk then

deft coral
distant hamlet
#

high cortisol

warped geyser
deft coral
#

babe wake up new hidden devs gif dropped

scenic lichen
small prawn
#

I had a viewport frame called ViewPortFrame and it jept thinking the name was smth else and kept suggesting code with that

#

It made all the :IsA() as :Isa()

small prawn
#

Its because of the top bar yk like the part for the chat etc

rotund pawn
#

Can spells be created with meshes instead of particles? Seems like many game use that, are they really just looping mesh spawn on lets say fireball while moving?

distant hamlet
#

boom

rotund pawn
primal python
#

All of those mesh vfx are 4 movements, size, rotation, position and transparency, so it gives own variety

rotund pawn
#

Ohh, I will use particles and meshes then

primal python
feral sage
#

.

primal python
#

that at minimum you will have local script run context local moving it

#

or vfx handling doing it cleaner

white seal
rotund pawn
warm token
#

clanker

primal python
#

the way I see it, you would need atleast 30-40 vfx meshes rendering in scene at same time to start feeling fps drop, plus most of those vfx meshes are low poly so its not so severe

#

you wont hit limit of players device by using it

#

it depends more on how many players playing and how frequent its used

#

particles emitters create far more lag than mesh vfx

#

because it can emit hundreds decals at same time changing values, here you just manipulate 1 mesh part

regal rivet
#

whats the best ai for scripting

rotund pawn
primal python
#

It means that if you care about fps drops, then you need to make settings for vfx and have quality vfx optimized, no try to cut edges with using or not using it

slender cradle
primal python
#

because number one reason for fps drop from vfx is overall configuration of game, vfx can be just last straw, like your map is already heavy and vfx gonna make it worse

#

so you could say till it not lags, just make it as it is

#

because players look for gameplay and experience, give them settings to decide what their device can handle

rotund pawn
#

Yeah I understand you, I just currently handle 99% of VFX by particle spam 😄 I will optimize it way more

#

What an idiot clicking random links

regal rivet
#

LOL

vague chasm
#

not about particles

rotund pawn
polar rain
slender gale
reef star
woven terrace
slender yew
slender yew
#

if u got a potato that might be why

#

otherwise you’re emitting way too many particles

woven terrace
#

Hello World("print")

opaque thistle
verbal smelt
#

Which tutorials is better brawldev or brawlbattel

turbid viper
#

me 😎

verbal smelt
turbid viper
#

What is up with people in this server & emojis dude 😭

#

Either way, BrawlDev's pretty good for beginners & learning

vague chasm
#

real talk

last forge
#

Is learning to script still worth it in 2026

hearty lion
shy bronze
#

guys what is an input buffer? is it a real thing or chatgpt saying some bs

icy gale
shy bronze
icy gale
#

Typically anyway

mighty mirage
#

very useful for combat systems

icy gale
#

Useful if you want to like detect inputs made from several inputs

mossy rover
#

can someone coach me at scripting im decent ig but i aint good enough for comms which is my goal

shy bronze
mighty mirage
shy bronze
#

like rainbow flick kick, bicycle kick or what ever its called

mighty mirage
#

In other words; script whatever looks/sounds cool to you

icy gale
#

It's either forward and back or a spin

shy bronze
modest socket
#

whats the best networker library to use

hearty lion
modest socket
#

hmm

#

i was thinking bytenet max

hearty lion
#

and Blink does have functions

icy gale
# shy bronze wym?

You can only know lateral movement if your character can move laterally

#

E.g. strafe

modest socket
hearty lion
shy bronze
keen berry
#

For scripter role do i understand correctly that i need to make a demo game within a single script that contains at least 200 lines of code excluding comments?

icy gale
modest socket
#

with max u can define packets, ect

icy gale
#

E.g. forward then back, or 360

#

Max has more stuff and even worse docs

heady spire
#

do i need a loading screen? i just want to make sure animations are immediately played when first played for abilities, is it good practice if i have a script that searches rep storage for anims and preloads all of them or could that cause issues? also for vfx and particle emitters do they immediately show if i clone the part w it and emit or do they need preloaded to also immediately show

hearty lion
icy gale
#

Max is allegedly better

hearty lion
#

Only difference is ByteNet Max has something to replace RemoteFunction

hearty lion
#

but I think ByteNet Max is less popular and gets updates from ByteNet late

modest socket
#

i was looking at netray but i didn't like how it worked

#

it was just a wrapper in terms

wise turtle
#

Wait until i release my networking library called Paris

modest socket
#

how do i install blink 😭

hearty lion
hearty lion
#

if you don't use Rojo, use ByteNet Max

wise turtle
hearty lion
#

but I think it has a Roblox plugin if you don't use Rojo

modest socket
wise turtle
#

the plugin is a bit fucked afaik

modest socket
#

yeah it kinda is 😭

hearty lion
wise turtle
#

yes

hearty lion
#

Can you send me an invite?

wise turtle
modest socket
stuck egret
distant hamlet
#

goofy ahh lighting

modern mulch
#

is there a branch term for key words like self class and index or do you gotta learn those individually

tulip seal
gaunt pagoda
jolly yew
#

yo claude ai is soo good

cinder siren
#

its locked probably

#

just find it in the explorer

#

and turn lock off

austere gulch
#

What are the use cases of the bit32 library?

upper jay
#

eg when ur sending data over through remoteevents, u can reduce the amount of kb/s through that library

upper jay
upper jay
#

fyi each character is ~1 byte each, strings have variable size meaning they take up more bytes with more characters

remote root
#

Hwo to test my limits in luau

pale cloak
remote root
#

i can do ayything and avrything

pale cloak
remote root
pale cloak
remote root
#

so im limitless

pale cloak
#

limitless is gojo

remote root
#

i have infinite luau knowledge in my brain

pale cloak
remote root
#

yup

pale cloak
remote root
#

haha maybe one day

pale cloak
#

garten of ban ban sahur

remote root
pale cloak
remote root
#

Ok maybe 2 years later

pale cloak
#

noo now

fervent lintel
#

$300/month

💀

civic crown
#

Can i get scripting help

hearty lion
civic crown
#

The code-help channels ignoring me

fervent lintel
hearty lion
civic crown
fervent lintel
#

Right.

civic crown
#

But i can barely script

fervent lintel
#

Do you know Luau at least?

civic crown
#

Isn't that the scripting for roblox?

fervent lintel
#

Mhm

civic crown
#

I mean like ik what it is but i cant script so im tryna get help for my rblx game

fervent lintel
#

As an aside; Learn the basics of scripting first.

To answer your question though: You can probably do this by tagging your zombies with something (i.e. "Zombie"). Each time a zombie dies (I would use a combination of seeing if the Died event fires for its humanoid or if its model gets removed), loop through all of the tagged zombies using CollectionService. If none of them are alive, you can move onto the next wave.

west dirge
#

anyone know some must have packages?

languid pewter
#

does anyone know where i can learn LuaU?

zenith pollen
fervent lintel
zenith pollen
#

how would you check though

fervent lintel
#

Check what?

zenith pollen
#

the amount of zombies alive

#

would it just be

#

in increments of time

fervent lintel
#

No.

zenith pollen
#

like every x amount of second it checks

fervent lintel
#

For something like this, it should be event driven

#

You spawn the zombies, set the counter to the amount of zombies spawned in, and then decrement it if any of their humanoids die or their model is removed. That way you'd only have to iterate through the zombies once

zenith pollen
#

true

fervent lintel
#

that way too, it'd be more responsive when ending a round instead of only checking every X seconds

dawn spear
#

larp-discussion

fervent lintel
#

yessir

fervent lintel
dawn spear
#

thank you though

fervent lintel
#

i was about to respond to ur deleted message with a shitpost 😔

slender bane
#

anyone know how to fix my datastores, it doesnt work if you delete the badge :c

devout shore
fervent lintel
weak radish
#

#scripter-hiring message "4-5 years of experience"..."need to be able to script data stores, remote events, currency systems"

fervent lintel
#

i knew all ts less than one year when i began scripting, 4-5 years mad high for something like that 😭

winged hound
#

If I Undo too far whats the key to go forward in my undo...

#

cus there is no button for it anymore in the new roblox studio ui Obama

south bridge
winged hound
south bridge
#

Redo

winged hound
south bridge
#

I think cntrl y works too

ocean crystal
#

hm

dark juniper
#

i dont think i can glaze this code autofill enough

#

it literally helps predict which modules i needa require

#

why nobody make ai for this sooner

#

🙏

#

it will also do stuff where ill be like

#

"hmm thats a pretty good idea"

turbid socket
#

Well 4-5 years is extreme but hiring someone with 3 months of experience most of the time won’t turn out well

little marten
#

Sad that in a couple of years ai is going to replace every single scripter here

#

Theres no denying it too.

#

Ai is only going to become more advanced.

#

Instead of trying to fight ai. You have to learn how to master it.

round rapids
round rapids
spice cypress
#

i wouldn't say a couple years

#

ai ain't gonna replace me

#

im too good

round rapids
little marten
#

it will

little marten
spice cypress
#

I have a feeling in the next couple years they're gonna need more programmers than ever to fix shitty ai driven projects

little marten
#

bro claude beats 50% of the scripters now

#

😭 what u think is gonna happen in a couple of years

#

scripters are using ai to learn and also be a assistant

#

but ai is going to take there chair any year now

outer flax
#

wow claude ui is so clean. why haven't I tried this sooner. Maybe it's because it's always down so I never sign up successfully

iron kraken
#

If ai gets better there will be more competition or roblox will just use ai to make their own games

#

Right now since making games still isn’t that easy you can probably make more

charred storm
#

and i use it around 10-12 hours a day

civic garnet
#

ai slop final boss

charred storm
#

Perhaps can you send me a link to any of your games

#

i'd like to see their quality

#

💀

#

They're probably some plugin games :Sob:

civic garnet
#

i dont have any games, i only script

charred storm
#

yeah so shut up please

#

😭

civic garnet
#

whats an array

charred storm
#

Scripting or modelling/building?

civic garnet
#

💀

charred storm
#

ykr there's a tool called "array" in building and modelling aswell?

civic garnet
#

technically should all be the same definition

charred storm
#

so which one?

civic garnet
#

what is an array

charred storm
#

Imma be simple: 1,2,3 or nerdy ah (probably what u want): consecutive integers

#

atleast for scripting

civic garnet
#

that is not an array

#

an array is a table of values

charred storm
#

integers are values

#

😭

civic garnet
#

youre WRONG

#

values can be anything

charred storm
civic garnet
#

instances, numbers (or integers), objects, anything

#

what is a callback function

#

bros asking on claude praysob

charred storm
#

im working on my game rn mate

#

😭

#

Actually i just finished a thumbnail

civic garnet
#

bro fumbled on the definition of array and quickly disintegrated on the term "callback function"

charred storm
#

Read it twice

#

it's not wrong

#

the callback it's selfexplanatory

#

btw 😭

civic garnet
#

so then what is it

charred storm
#

example: once a function finished another function starts: It's basically just a function who starts upon completion of another one

civic garnet
#

holy fuck youre cooked

charred storm
#

Yeah idc honestly, im not a scripter lmfao

civic garnet
#

how is bro using claude to make games 😭

charred storm
#

Im not the scripter 🙂

civic garnet
#

10-12 hours on claude daily is so cooked

charred storm
#

pretty sure you would

charred storm
#

yeah then you're simply dumb

civic garnet
#

because i actually know how to script and not rely on ai slop

charred storm
#

ykr you need to understand scripting in order to prompt ai's the correct stuff to do?

civic garnet
#

then why would you even ask ai in the first place

charred storm
#

Ai just makes everything so much faster, and allows us to make 1 game every week and get alot of players

#

it's faster

#

we make a game every week

#

more money

#

that's what u have to understand

civic garnet
#

if the scripter is using ai to create whole ass systems then its cooked

charred storm
#

you wanna try my ai games?

civic garnet
#

but if its some simple thing to write out that takes time its understandable

civic garnet
charred storm
#

try them out

#

check dms

snow veldt
#

ai just gets the job done

#

but ai is a good tool to use

stuck egret
#

As you can see on the video im trying to get all of the building but it wont allow me

stuck egret
snow veldt
#

it's a model

#

press the arrow

#

then select it

ember canopy
#

is the devking's begginer playlist outdated

weary socket
ember canopy
jovial crown
weary socket
#

Tutors if you can get your hand on one is awesome too

ember canopy
#

what about u both are yall scripters how long have u guys been scripting

ember canopy
jovial crown
ember canopy
#

tutors?

jovial crown
#

I talked about how long I am programming

#

And yes it did have tutors but not in roblox. Really helpfull

weak radish
rapid verge
ember canopy
#

@somber vault @rapid verge whats the best way for me to learn scripting and master it quick time

alpine dirge
#

patience is key

turbid viper
#

To an extent I'd rather say 🤔

idle galleon
#

Does converting leader stats and info stored in int/bool values into tables save a lot of memory, I have about 15-20 values for each player and AI has called me out for that, is it really game changing to go from object values to only tables, or is it only a minor improvement and not worth spending lots of time on

hoary cedar
#

In terms of code, it is generally easier to work with a table over a series of instances

#

The only relevant factors are:

  1. The instances are required to appear in the default player list
  2. The instances provide natural replication
fresh peak
#

can anyone teach em coding

fresh peak
#

i will do comkmison and give u rubux

#

commisons

slender yew
#

WHY DOES MY STUDIO KEEP CHANGING FUCKING LANGUAGES

fresh peak
#

first teach me

#

then i will

slender yew
#

OHH YEAH THAT MAKES SENSE

#

YOU GIVE ME ENGLISH NOTIFICATIONS

#

BUT THEN DISPLAY EVERYTHING ELSE IN MY NATIONAL LANGUAGE?

fresh peak
#

man pls

#

i wana be famous

#

how

slender yew
#

go and do it everyday

fresh peak
#

but i dont know scripting

#

i want ot learn

slender yew
fresh peak
#

i have 50 rubux

#

rn in account

#

i know little bit of scripting

somber vault
somber vault
hearty lion
#

ga

kind shore
#

does any one knows how to reverse enginner roblox game ?

#

hey i am not a hacker bruh , was just curious about this

hearty lion
#

I do it because of idiots

hearty lion
#

and with that you can just iterate over every instance in the game and write them to a string in the rbxlx format

kind shore
#

i jsut want to read local scripts from a game ? is it possible

hearty lion
#

That would give you the map of the game, but getting the code of it is more complicated

hearty lion
#

which means your "reverse engineering program" will have to write Lua code that does sort of the same thing as the bytecode, but the actual code can't be recovered

hearty lion
kind shore
#

yeah even bytecode will be fine

#

can you tell how ?

kind shore
distant hamlet
#

which game u wanna crack

kind shore
#

escape from tsunami

hearty lion
kind shore
#

thanks

distant hamlet
#

twk sunc

hearty lion
#

I punch walls for fun

#

Am I sounding tuff for you now daddy? 🥺

spiral jungle
#

Can you guys kiss now

mighty mirage
#

new HD ship dropped

spiral jungle
#

I can’t believe yaoi is blocked in the gif search but not yuri

hearty lion
burnt brook
#

Pls guys how do I change my display name

turbid knot
burnt brook
foggy steppe
#

can somebody suggest a way to get easy jobs

#

in roblox

burnt brook
#

Oh

dense spade
foggy steppe
#

true but im just a small dev i can do simple animations

dense spade
foggy steppe
#

uhm bit out of my league

dense spade
#

then what do u wanna do?

#

you gotta be GOOD at smth

#

not mid

foggy steppe
#

i can make simple walking ,running,swinging fighting animation

dense spade
#

anyone can make a simple walk

foggy steppe
#

true

dense spade
#

you gotta provide smth that others cant

foggy steppe
#

im just trying to get some robux

dense spade
#

or u could do small jobs for others that are just about to start developing too

#

u could also work in a team and get paid in percentage(hopes and dreams)

foggy steppe
#

hmmh

#

il try

spiral jungle
hearty lion
spiral jungle
hearty lion
hearty lion
spiral jungle
hearty lion
spiral jungle
hearty lion
spiral jungle
hearty lion
spiral jungle
hearty lion
#

they're animals acting human

spiral jungle
somber vault
#

What can I script to impress clients with my portfolio

hearty lion
spiral jungle
hearty lion
#

Yeah

#

Some of em atleast

spiral jungle
#

So talking animals exist

hearty lion
#

Nope

somber vault
spiral jungle
somber vault
#

Nvm

#

What can I script to impress clients reviewing my portfolio

spiral jungle
tulip seal
#

Does a buffer index start at 0 or 1?

hearty lion
#

The concept of talking animals does exist

#

but talking animals don't exist

hearty lion
spiral jungle
hearty lion
spiral jungle
#

Work in tech

hearty lion
#

They just dress like them

spiral jungle
#

It says 80% of tech workers are furries

hearty lion
#

but no one's actually a furry

spiral jungle
#

It says online that a furry is anyone who has an interest in anthropomorphic animals

hearty lion
#

and words have a fungible meaning

#

I think that "furry" means anthropomorphic animal

#

if you use furry to refer to people who have an interest in them, then sure use the word for that

spiral jungle
#

Ok

#

So then are you interested in furries?

hearty lion
spiral jungle
#

Aren’t the tech workers all furries

hearty lion
spiral jungle
hearty lion
spiral jungle
ionic kelp
#

do u guys know how do games add a robux icon in the chat when someone buys a dev product ? been trying to do it but i cant figure it out

snow whale
#

I wnat to use like a mario avatar in my game that eveyrone uses how do i do it safe and what avatar can i use

dense spade
snow whale
#

ok

indigo apex
#

can anyone help testing combat system????

hearty lion
indigo apex
dense spade
indigo apex
dense spade
#

does it work on mobile?

indigo apex
#

wanna test?

dense spade
#

sure

#

send it

indigo apex
#

k

mighty mirage
#

something semi unusual would be good, so you can showcase the whole scope of your skills.

idle stream
#

guys is in AvatarEditorService any type of a like prompt?

#

or in any order servicec?

ripe onyx
#

Who can make me a donate booth that works and how much will it cost?

alpine dirge
#

you can ask how much they cost without making it sound like you're looking for someone

elfin timber
#

is learning classes important?

quaint tree
elfin timber
#

you know something i can make to practice em?

#

ive been empty on ideas recently

real hedge
#

who wants to critique my game ;d

spark carbon
#

i got fed up with dex so me and a friend are making one

rigid tinsel
# somber vault What can I script to impress clients with my portfolio

I recommend systems honestly, that's what people look for, you can also sell them as templates if you want, for example a buddy of mine has these in his portfolio:

  1. A superspeed power with slow mo
  2. An inventory system
  3. A pet system
  4. Lootbox system with rarities etc
  5. Survival mechanics
weak radish
rigid tinsel
#

Yeah i'm aware, just stating what he has in his portfolio, told him it's a bit odd but he likes the flash so 🤷‍♂️

fervent lintel
#

hello hidden coders

rough iron
#

Who can help me with a poppy playtime game

spring garnet
#

yo anyone with JS knowledge here?

silent wasp
silent wasp
#

No way 😵

rancid sigil
#

yes way

silent wasp
#

Too much fr

rancid sigil
#

nah

silent wasp
#

Yah

rancid sigil
#

not too much tbh

#

its rookie numbers

silent wasp
#

Ion 🤷

rough iron
#

Plss somebody hel0

#

Help

rancid sigil
#

help with..?

rough iron
#

Grabpack test from poppy playtime

tired latch
#

cooking 🔥

dawn tendon
#

how is my luau salad looking

somber vault
#

can someone help me, i cant find where i change the devlepor product ids in a script of a donation board bc i cant find the scripts

tidal spindle
tiny zephyr
tidal spindle
heavy kindle
tidal spindle
heavy kindle
#

i dont remember anything about uis in boblox xd

tiny zephyr
# tidal spindle but its a image label it dosnt actually clip it

copy the end of the sword(the shape) and implement a 9-slice UI design to make the end of the red bar shaped like the sword OR create two separate meters one with the sword shape and one with the full bar and then make the bar meter capped until the last mark and the sword shape capped until the very end of the image.
Not sure how else to do it aside from a 9-slice UI design

theres a documentation page on it - i can't link it b/c im not bronze 2 yet

tidal spindle
#

ohh

#

i see

tiny zephyr
#

thats all I can think of atm

south bridge
long otter
#

so how do i optimize blatantly ai code that i paid someone to make?

south bridge
#

Hire somebody legitimate

long otter
#

so much money 😔

jovial crown
#

I don't think it'd be cheaper than hiring a guy who writes from scratch

trail pebble
#

im making a one piece game

for races should i make it so:
A, you can pick any race you want
B, make it so you have 5 spins permanently that cannot be bought
C, make it so you can unlock the races in game
D, your idea that i havent thought of

lone swan
tired latch
bold hound
icy bone
tired latch
#

and generic

tired latch
queen axle
#

What would you guys call the best way to apply a force on a player?
I've been using :ApplyImpulse(), are there better ways?

icy bone
#

I've ever seen

tired latch
icy bone
#

How do you not get a migrane reading your code

bold hound
icy bone
#

Why even use rojo still

#

why not studiosync

bold hound
tired latch
icy bone
# bold hound What‘s that?
bold hound
icy bone
#

Look at the article 😭

hearty lion
icy bone
#

Never used rojo anyway

#

so

#

🤷‍♂️

bold hound
icy bone
#

I posted the article because it has all the information about it you need

#

not cuz I have it

hearty lion
tired latch
#

😡

icy bone
#

As you can see by the start of the sentence having why

#

not "You should use studio sync"

bold hound
hearty lion
#

Yes, "Why even use rojo still" does not suggest "Stop using rojo"

#

and "Why not studio sync" completely does not suggest to use studio sync

tired latch
icy bone
#

Those are both questions

hearty lion
#

yet they still suggest things

icy bone
#

asking him why he uses rojo and not studio sync doesn't mean I want him to use studio sync

#

I just wanted to know why he uses one and not the other

#

😭

somber vault
#

How do people code luau in Vs code editor

tired latch
bold hound
supple adder
gray mauve
#

Rojo my beloved

#

There's a plugin or a CLI tool you cna use either

weak radish
supple adder
supple adder
pale cloak
#

im gniddik

supple adder
weak radish
weak radish
#

for some reason backwards

pale cloak
supple adder
pale cloak
supple adder
pale cloak
regal salmon
#

it's $24.95/hr here

covert echo
#

Guys, how i do a like system?? Sob
I feel a bit confused about integrating the code so that the likes can be “captured.”

pallid zenith
#

is it normal for leaderboard updates to cause big network spikes like this

#

it was going to 100+ earlier

pale rose
#

Hi everyone,

I feel like my learning curve in Roblox development has plateaued, and I’m not sure how to push myself to the next level.

I’ve already learned modular programming, OOP, Knit, Wally, Rojo, Git, and how to structure client/server architecture properly. I can build systems that work — but now I’m stuck wondering:

How do I move from “knowing concepts” to truly high-level engineering?

Where should I study advanced Luau patterns?
How do large Roblox projects structure their architecture?
What should I focus on to think more like a senior developer instead of just making things work?

If you’ve gone through this stage, what helped you break past it?

Any advice, resources, or mindset shifts would be greatly appreciated.

pale rose
#

i do

dense spade
jolly gorge
#

see how they structure their stuff

#

and the most important stuff is get good at math

dense spade
dense spade
dense spade
dense spade
pallid zenith
#

yes

#

im not sending data to the client when it does that either its all global

#

but i get a spike at the exace moment every time

jolly gorge
#

I'm making a procedurally generated game in roblox

(generation looks like this https://cdn.discordapp.com/attachments/1457580104954806301/1465854387032293580/RobloxStudioBeta_mkhuoXZbbW.mp4?ex=69a8c348&is=69a771c8&hm=f389901ef11d4ebea5f4d4301e01e7ca4a061c089d58b92aeedfc993d580c4fb&)

Generation logic is finished but now I have performance in mind as the game gets closer to finishing.
Should I not generate the entire map at the start of the game? Should I step the generation (say 3 chunks infront of player exploration) as players explore?

Would it be more efficient to generate the entire map at the start of the game or generate it as the game continues?

I already decided that I'm going to deleted previous chunks that players have already explored

dense spade
pallid zenith
#

i dont think so

jolly gorge
#

what would be most efficient

pallid zenith
#

its only spiking to 50 now

dense spade
jolly gorge
#

similar to doors and pressure

dense spade
civic garnet
dense spade
civic garnet
#

you can unload/load rooms as player gets further/closer

#

if the game isnt big just generate the map at once

dense spade
civic garnet
dense spade
dense spade
civic garnet
#

and you can do the same thing with distance

#

also idt it would affect it on mobile if the generating is done serverside

dense spade
#

it honestly better for him to try both and see what suits his game

civic garnet
#

i Guess bro

dense spade
#

do some testing on pc and a low memory phone

pale rose
# dense spade whats the point of Knit

a lot of peoples called "Do u know knit? " when we are talking about be hired , so i decide learn and.. yeah its good, i just use to example to what i was learning

dense spade
#

GoodSignal,FastSignal...
so many signals
which should i use?

long otter
pale rose
pale rose
cinder temple
remote bear
mighty mirage
#

Jokes aside knit is not recommended.

pale rose
mighty mirage
pale rose
mighty mirage
warm herald
#

code

mighty mirage
#

idk coding

pale rose
pallid zenith
modest glade
#

how do people build the system in tycoons where u stand on on the buy button and the parts animate into existence in a smooth way?

hearty lion
modest glade
hearty lion
acoustic tangle
#

i need help figuring this out, so ill have an ability module, and in that module will have all these abilities, and with the local script proximity prompt, it will call that speicifc function in teh moduel throguh a remote event and is fired through a serverscript, and there will be multiple server scripts, as to each individual ability, now the thing is HOW do i disable the previous ability

#

if u need me to clarify just lmk

hearty lion
acoustic tangle
#

because when they equip a new ability, they dont also have the other one

#

yk what i mean? like 1 ability at a time typa thing

hearty lion
#

It's simple...

#

you just have a variable store the current ability

acoustic tangle
#

wdym

#

local currentability =

#

or smth

hearty lion
#

Yeah

acoustic tangle
#

do i put a table

#

like local currentability = {}

#

or smth

hearty lion
#

well if you only want one ability at a time

acoustic tangle
#

yea

hearty lion
#

you don't need a table

acoustic tangle
#

so i just do local currentability?

#

or smth

hearty lion
#

I can't know how your code's structured

#

but in order for abilities that you don't have equipped to not fire

#

you just keep track of what ability is equipped

acoustic tangle
#

okay

wise turtle
digital swift
#

can anyone lmk what i should work on im currently learning oop for luau

tardy brook
#

Does anyone know how to make base upgrade system like in tycoon games?

digital swift
pale rose
wise turtle
pale rose
#

Autocomplete its important?

#

structure the code to make autocomplete i mean

wise turtle
#

yes

pale rose
#

alr ty again :);

hasty shore
#

is using getorcreateremote laggy

fleet carbon
#

someone needs to game with this

royal bobcat
#

Would running a heartbeat loop for friction of part be performance heavy?

distant hamlet
#

no

jovial crown
#

Thats roughly 60calulations/s

#

Per part btw

royal bobcat
jovial crown
#

Roblox server runs at 60 fps btw

royal bobcat
#

becasuse i read on the docs that heatbeat itself is not performance heavy but whatever you run depends

jovial crown
distant hamlet
jovial crown
distant hamlet
jovial crown
distant hamlet
#

then as what bro

distant hamlet
jovial crown
#

Not 60 fps

distant hamlet
#

what

#

premature optimization final boss

jovial crown
distant hamlet
#

son you need to look up what physics engines do per frame

#

cause ur really stupid if u think dampening velocity is gonna slow down ur game

proper mica
#

Oooo llama baby

distant hamlet
west dirge
#

is being full stack worth it? like at least average in everything?

eternal tusk
#

Guys I need help with my script

daring jetty
daring jetty
#

.

eternal tusk
distant hamlet
#

highballing

#

still wouldnt make a dent

#

the physics load of the thousands of parts is more likely to kill performance

jovial crown
weak radish
#

@ivory adder Nice name...

weak radish
jovial crown
#

Ur wrong on this one. First of all "prototype is unpaid", freelancers mostly start on 50% upfront. If you want a prototype pay half upfront on prototype and half on completion

regal salmon
#

and anyway converting that to usd is still more than what they were paying in the post we were talking about lol

jovial crown
#

Pay money on him making the prototype. He isn't supposed to do ur stuff w out money

#

If you want a prototype pay him half on the prototype and half on completion of prototype

#

I can assure you you're not getting anyone above average with that approach

#

Seeeeeee. You take 6 people who work free(all of them are below avarage I assume) than you only end up paying 1

#

Thats not how freelancing works

distant hamlet
jovial crown
#

Yes and you pay them because they spend their time doing ur work duh

jovial crown
hearty lion
#

Very specific

jovial crown
#

Well congrats you wouldnt ever hire anyone decent

#

Because NOONE would agree to those terms

#

Based on my experience

#

Do people come to you tell you to create a model and they'll judge if its good enough and you deserve to get paid ?

distant hamlet
#

and u get less accuracy

#

great shit

jovial crown
distant hamlet
#

unrealistic scenario

jovial crown
#

And look at performance

hearty lion
jovial crown
#

It'll make a dent on low end devices

distant hamlet
#

blud

hearty lion
#

shut your fuckin mouth

distant hamlet
#

ur grabbing at straws here

hearty lion
jovial crown
#

So? What you did to other people is wrong and you clowning on bread when he's actually right is not ok

jovial crown
#

Games are supposed to be optimized like before

hearty lion
jovial crown
hearty lion
#

because all he'll be doing is iterating over a table and setting properties

jovial crown
hearty lion
jovial crown
#

Bud ur jus ragebaiting bot. You joined today and not even a pfp

distant hamlet
#

games before ran damping velocity at 60hz

hearty lion
jovial crown
#

If you don't agree with me go to studio and test it

hearty lion
jovial crown
#

Running it on 20 fps instead of 60 is much better

distant hamlet
#

holy yap

hearty lion
jovial crown
#

Nope. Paypal commonly blocks accounts on that cause aswell. To quite a bit of developers aswell

#

You wouldnt notice the difference

#

Well i mean he might not be a good guy BUT your approach is inhumane

#

You don't work even load studio before you get money

gentle mauve
#

Is there a way to study luau at school

#

Read others code or stuff

jovial crown
#

No proffesionals would go through it meaning you get rookies only. You would be happy if I contacted you saying you'll have to competent through unpaid competition where you work and send models so we could review it among 6 other developers,would you?

#

Thats the point. You are not getting ANYONE proffesional

#

Those don't work for free

#

If you dmed me with that propositions id legit block you

#

Both of those don't prove proffesionalism

hearty lion
#

You sure you know what professionalism is when you can't even spell it?

jovial crown
hearty lion
jovial crown
#

Yapping in there doesnt Mean anything?

jovial crown
#

+he is not a scripter

jovial crown
hearty lion
jovial crown
#

I wouldn't be working with someone who responds only once a day

hearty lion
#

but sure, let's go with "nothing"

jovial crown
modest owl
#

yeah but you yasp alot 😭

#

people dont yap as much as you

hearty lion
jovial crown
modest owl
#

wdym

#

you specificaly yap alot

#

doesnt mean he yaps alot

jovial crown
# modest owl wdym

The guy having 1k messages on the forum doesnt Mean he's proffesional and not hus yapping

modest owl
#

or her

jovial crown
#

It means he can yap

modest owl
jovial crown
#

And its not right criteria of professiobalism

modest owl
#

who yaps in forums 😭

jovial crown
#

Many people

#

Prime examples

#

I gota history on stackoverflow but I stopped a while ago as I quit unity. And im not giving people advices w out getting anything in return. Pointless to me

exotic phoenix
#

genuinely js shut up 😭

#

Children tryna act better than you will always be funny

jovial crown
exotic phoenix
jovial crown
#

U might be Wd

exotic phoenix
exotic phoenix
#

All I hear is hysterical crying

#

matter a fact thats the only reason I replied to you

#

maybe you’re incapable of helping them? And you hide behind excuses so your fragile ego doesn’t shatter

jovial crown
exotic phoenix
#

1 helps please

alpine dirge
#

Don't say that

exotic phoenix
alpine dirge
#

yes

exotic phoenix
#

ohhhhhhhhh yeah

exotic phoenix
#

hiddendev files

jovial crown
exotic phoenix
#

you're a bum

alpine dirge
#

over nothing

exotic phoenix
#

how is that insulting

dapper karma
#

@jovial crown hello! Please do not bypass filtered/moderated terms/words!

jovial crown
dapper karma
lean ocean
#

why is that blacklisted

#

💔

dapper karma
peak crystal
#

ah yes my larping servers

exotic phoenix
#

is it niche to have yourself as your pfp in a roblox development server?

peak crystal
#

the typical server member here is litterally

#

this is what they do litterally just google

#

so yes

#

its safe 🙂

nimble violet
#

Question, anyone know how i can prevent this from happening?

https://streamable.com/8p7yp8

Connection = RS.Heartbeat:Connect(function(Delta)
        if not States["Dashing"] then
            Connection:Disconnect()
            return
        end
                
        local Elapsed = tick() - StartTime
        if Elapsed >= Config.Dashing.DashDuration then
            States["Dashing"] = false
            Connection:Disconnect()
            UpdateAnimation()
            return
        end

        local MoveDirection = DashDirectionVector

        if DashAnimation == Animations["RollFront"] then
            if Humanoid.MoveDirection.Magnitude > 0.1 then
                MoveDirection = Humanoid.MoveDirection.Unit
            end
        end

        local Alpha = Elapsed / Config.Dashing.DashDuration
        local Speed = Config.Dashing.DashForce * (1 - Alpha)

        local CurrentY = HumanoidRootPart.AssemblyLinearVelocity.Y

        HumanoidRootPart.AssemblyLinearVelocity = Vector3.new(
            MoveDirection.X * Speed,
            CurrentY,
            MoveDirection.Z * Speed
        )
    end)

Framerate issue thingy

Watch "test" on Streamable.

▶ Play video
peak crystal
#

dont use AI

nimble violet
#

very helpful

peak crystal
#

your very welcome

#

but also its cuz ur renderstepping it

#

doing that math over and over every frame

nimble violet
#

yeah i know that

peak crystal
#

causing upweards of what 20k calcs