#code-discussion

1 messages · Page 270 of 1

vivid hollow
#

Yo guys I'm trying to learn luau and I've gone through all of the basics and basically all of the advanced stuff
I've done a bunch simple system but I want to try and make something outside of comfort zone.
I was thinking I want to make something with the character, a character balancing on a log and controlling it as if it were a vehicle

My idea was to make a box
with a fake log inside that just spins around whenever a statment called moving is true
and I would just attach the character to that box an have an animation play on them
But this would not work with slopes

can someone point towards the right direction?

#

bascally I would just move the box in the direction they are looking when they hold w

#

and if they press a/d they would slowly rotate to the sides

chilly canyon
#

yessir

#

promise

#

i mean there's task.spawn

#

coroutines

#

etc

jovial crown
#

@slender ore

slender ore
jovial crown
# slender ore ?

any idea when the applicationg gets read on avarage? its been like 3 days

frail yarrow
#

functions can yield the thread and schedule a resumption

slender ore
jovial crown
jovial crown
slender ore
jovial crown
slender ore
jovial crown
fervent sapphire
#

guys i want to learn roblox coding. how long will it take for me to be able to build small systems?

shy bronze
#

guys why does when i enable default r15 animations it works fine, but when i enable also "UseStrafingAnimations" all the animations except the walking/running animation is set to the animation i use in my avatar (i want them to be the default to be consistent)

dense spade
#

what is UseStrafingAnimations

woeful gate
#

U LOST UR ROLE

#

LOLLL

jovial crown
jovial crown
woeful gate
jovial crown
woeful gate
#

jeez

jovial crown
#

👍

woeful gate
jovial crown
jovial crown
woeful gate
#

and he decides if u get ur role back

jovial crown
woeful gate
#

He’s the boss

woeful gate
#

Welcome to the club

jovial crown
#

and wait till it gets checked

#

it ain't that deep lol

woeful gate
#

who demoted u anyway

woeful gate
#

just send new

jovial crown
#

the work they didnt belive was mine was in my portfolio

woeful gate
#

ok this is starting to get sus how do we know the project u send is urs..?

#

maybe they removed ur role for good reason

jovial crown
#

how can it not be mine lol

woeful gate
jovial crown
woeful gate
jovial crown
woeful gate
#

better scripter than u haha

jovial crown
jovial crown
#

truly a "Slop'

#

DO better?

woeful gate
#

or I’m getting mod

pearl tulip
jovial crown
gilded bane
#

mid

#

do u even lift

#

whatever

pearl tulip
woeful gate
#

HE USED AI??

pearl tulip
woeful gate
#

Deny his application bro

woeful gate
jovial crown
pearl tulip
jovial crown
pearl tulip
#

Quantum State Visualizer

jovial crown
pearl tulip
#

u are stupid

jovial crown
#

TEMPLATE BUD

pearl tulip
#

ah this is all a template?

#

can I see any of ur work

#

I already know its all AI slop but just wanna catch u larping so u dont get a role

gilded bane
#

bruh ur so mad for what

pearl tulip
#

get off ur alt gng

pearl tulip
jovial crown
gilded bane
#

nah this mad cringe fr

vestal herald
#

Hiring a scripter to make an evade like game. Pay in robux DM ME ASAP!

gilded bane
gilded bane
#

ong marketplace is tuff fr

uneven solar
#

devine intellect

gilded bane
#

w divine mindset ong

vast silo
#

Anyone here familiar with logic gates?

#

is this correct?

gilded bane
#

who asked bro

storm laurel
gilded bane
#

who asked that's mid

cinder spindle
#

why is my dash sending me forward instead of left (i did use a tutorial for help)

gilded bane
#

ong ur script needs fixing

burnt temple
#

can i see an example of someones scripting portfolio

gilded bane
#

ong who even scripts anymore tuff

candid drum
#

hello

gilded bane
#

who asked bestie

cinder spindle
round trout
#

alr

cinder spindle
#

vc helped turns out it was a scoping issue

round trout
#

ah

gilded bane
#

chat thats so tuff rn

#

who asked tho bestie

gilded bane
#

cooked tbh

surreal valve
#

Someone pls help me some kind of green hitbox keep coming to every game I try to make

gilded bane
#

tuff building games be hard

cerulean void
gilded bane
#

w wanna help u fix

#

w for learning coding mid

surreal valve
#

Dm me

gilded bane
#

fr who asked tho

somber vault
#

patapizza

gilded bane
#

real get better username first

#

who asked blud its terrible

vale musk
gilded bane
#

hey im not allowed to say real fr or those other terms anymore - let me fix that:

blud that name tho

#

mid name change it pls

trail pebble
#

does anyone want to make a one piece rpg passion project with me?

gilded bane
#

w idea chat lets build

trail pebble
#

does anyone want to make a one piece rpg passion project with me?

gilded bane
#

ong thats a cool idea

shut quail
#

Anyone got experience with metaClass?

tacit peak
#

Should I use a class for a boat system or export type boat?

regal salmon
trail pebble
#

wrong

regal salmon
trail pebble
#

u should help

tribal mango
#

@frail yarrow Julia lowkey one of my favorite languages to use right now

#

I really like the inclusions of greek letters and being able to do 4x

turbid socket
#

Unknown ass language 😭

fickle igloo
#

hey i'm using this to activate a function, but it will activate twice. I'm assuming it's detecting both the inputs' click and when you stop clicking. Anyone know a fix?

        TileAction, 
        false, 
        Enum.KeyCode.B)```
tribal mango
#

@nova citrus Turn this shit off dude

strong sigil
somber vault
#

Hi guys a new aspiring developer and I was wondering if watching both beginner and advance TheDevKing tutorials are ideal

regal salmon
somber vault
#

ok I will look into him

void pelican
#

does anyone know how to make Ui dissapear when you leave a certain place then reapear when back in 'safe zone'

shut charm
#

How much would this cost?

chilly canyon
#

100k

idle geode
#

sometimes do and sometimes dont

#

but i think i should keep roblox studio open while using rojo

rigid kiln
shut charm
rigid kiln
#

no

#

36 robux

brazen sphinx
#

yeah it is

#

you can then commit/publish your code to github

#

and someone with access can connect their rojo to roblox studio to upload you changes for you

#

but scripting fully blind without being able to test surely isnt optimal?

#

though ive done it myself on planes etc and its sort of fun in moderation

idle geode
#

i script in visual studio using rojo and finish my code and then open vpn to open roblox studio to test or put it whatever

#

but wait, the scripts will get removed if i closed it again right?

#

cuz like you know when disconnected all the files in visual studio get deleted from roblox studio (ig)

tough kettle
#

what's good about using visual studio for scripting on roblox?

idle geode
tough kettle
#

ooh

#

so they code in visual studio and the codes will sent to roblox?

idle geode
#

so everytime i want to open roblox studio i have to use vpn, which's sometimes work and the other time dont and also it kills my internet so i cant be on call or even use discord with it

tough kettle
#

alr alr

idle geode
#

or smth else ig idk alot

#

im still a begginer 😭

severe haven
#

Can someone help me, I want to start and code for commissions but I don’t know were to start (I know how to code with lua/luau

#

I’m mainly looking for someone who’s already doing it with experience with commissions

brazen sphinx
#

they stay there

idle geode
brazen sphinx
#

rojo is a one way sync

idle geode
#

i thought they get deleted

brazen sphinx
#

any changes you make in vscode get pushed to roblox studio

#

but if someone else goes in and changes code in studio you have to manually copy and paste that into vscode to not lose it

#

this is why its recommended for everyone in a team to use vscode/rojo and sync via github instead of studio

#

push/pull from github as a source of truth

#

and only use roblox studio for testing and non-coding stuff

#

like ui and map and models

#

except for when ui is written with react or fusion ofc

#

in which case thats in vscode as well

idle geode
brazen sphinx
#

lowkey just download the github desktop app everything else is sorta complex

idle geode
#

and is there tutorials for learning lua through vscode or just in roblox studio?

brazen sphinx
#

super easy with this app

idle geode
#

but ig that not everybody uses vscode / rojo?

brazen sphinx
#

every roblox scripting tutorial works the same in vscode

idle geode
#

okay thx

brazen sphinx
#

you just need to learn how to install rojo in the first place thats the hardest part of this all xd

idle geode
#

but i just now need to learn how to script

brazen sphinx
#

🔥

idle geode
brazen sphinx
#

then for more advanced stuff crusherfire and sleitnick have some great videos

#

roblox learn channel is good too

idle geode
#

Okay thanks phini

brazen sphinx
#

also the lua docs are great for bit more in depth and obscure details

idle geode
#

okay i'll make sure to see them

tribal mango
#

if your language doesnt support greek alphabet it's trash

astral raptor
tribal mango
void tusk
karmic galleon
#

How do you manage a leaderstats system when there’s a lot of data that needs to be stored?
Is it a good idea to split it into something like leaderstats1 for storing this type of data and leaderstats2 for storing another type, so that it’s easier to organize and maintain later on?

void tusk
#

leaderstats is for displaying certain stats tied to players on the leaderboard

#

are you trying to cycle leaderstats ?

#

if its just data, you can store this somewhere else

#

best way to store player data in my opinion is just a table

karmic galleon
#

i created alot of datas in leaderstats, i thought leaderstats is somewhere you create data and then use datastore to save them, i was dumb

idle geode
#

is it possible to test the code in vscode or i can only test in roblox studio?

chilly canyon
#

roblox stduio

karmic galleon
#

what do u guys use remote function for?

frail yarrow
karmic galleon
#

its like client asked the server and the server has to send a respond

frail yarrow
karmic galleon
#

but like, there are many other ways to do that to get data

#

and its BETTER

#

so i dont know what to do with remote function

idle geode
karmic galleon
# broken grove as in

we cant? i havent used roblox studio for a coupld of months, i remember getting datastore and then show it on UI without using remote function, mb

broken grove
#

client never requests from server

snow raft
#

get a load of this rando..

karmic galleon
#

wat

snow raft
#

nothing im jus typing shit

karmic galleon
#

ahh its fine

karmic galleon
snow raft
#

when you have information on the server

#

you want a client some clients or all clients to know

#

you use a remote event to transfer that information

broken grove
#

it'd have to be something where

  1. the server cannot know the client needs something on its own
    and 2. the client needs a response to continue
snow raft
#

and the inverse can be done as well

#

for example

#

if you wanted to tell the player

broken grove
#

they said remote function

snow raft
#

oh

#

so imagine you have a UI that you want to display all player data

#

you make a remote function called "RequestPublicInfo"

broken grove
#

maybe like a ui that gets info on a player for like a mod menu (list of punishments)

snow raft
#

and then make the server

remoteFunction.OnServerInvoke = function(player: Player)
  return data;
end)

-- client

local data = remoteFunction:Invoke();
#

it pretty much acts like an async function in other languages

broken grove
#

client needs punishments to display and server cannot assume client wants this (it can but client can also request on a need-be basis)

karmic galleon
broken grove
#

what

karmic galleon
#

well you need a response to continue, or im just stupid

snow raft
#

here is a real world example

broken grove
snow raft
#

it suspends the coroutine until a response from the server has been received or the time limit is expended

#

im pretty sure it errors if the time limit is exceeded or warns that there may be no server implementation of it

brazen sphinx
karmic galleon
#

jesus

brazen sphinx
#

found the compsci student

karmic galleon
#

lol

brazen sphinx
#

server function returning true/false for validation is easy

#

i usually use async functions and yield on client with :await() when i need server to finish work before local code proceeds tho

#

idk if thats good or not it just feels fun

obtuse plank
#

atp bro screw it

#

i cannot do this rope thing

#

im paying someone to do it

#

dm me deaduzz

#

im sick of this

wet lion
#

Yo guys I Found an gag kit for rblx studio and I am trying to make a Data Saving System ! Garden Saving Leaderstat Saving And Inv Saving Please someone help :c,

#

I am a new roblox Dev

brazen sphinx
obtuse plank
#

IVE DONE THIS

#

it doesnt work bro

brazen sphinx
#

😭😭

obtuse plank
#

can i pay you

wet lion
#

thx @brazen sphinx

obtuse plank
#

like im serious

#

PLEASE bro

#

im trying to make a 2 player obby

brazen sphinx
#

literally jus rope constraint them tg

#

should work

#

use their hrp attachments

#

5am cant hop on studio unfortunately

obtuse plank
#

fah

brazen sphinx
#

gotta hop to dream world

obtuse plank
#

tmr can i pay u

#

how much would u want

brazen sphinx
#

very busy tmrw

obtuse plank
#

damn

brazen sphinx
#

10k usd n ill make time

obtuse plank
#

.

snow raft
proper matrix
#

What would be a reason my game feels choppy after being ing for a few minutes but before that its fine?

frail yarrow
#

yall write code in compsci 😆

zenith ivy
#

whats a good thing to script by myself when learning

oak flicker
#

can anyone help with something

#

how do i fix this error "or state == Enum.HumanoidStateType.Idle)" it says idle is not a valid member

hollow fable
#

just made server authoratative hitboxes by predicting the positioin of the player with their velocity but then predicting their velocity with their acceleration but then predicting their acceleration with their jerk

#

its pretty useless

oak flicker
#

..

#

u got it wrong

hollow fable
#

also isnt it Enum.HumanoidState or am i tweakin

#

yea there is no Idle state gng

#

its just .None

oak flicker
#

yea fixed it none will when the humanoid is standing still, the state remains as Running

#

so i gotta implement something else instead of that to make it idle

wide wedge
#

Guys I am completely new to scripting where should I start

minor robin
wide wedge
minor robin
wide wedge
#

I know how to animate

fresh grotto
#

Could anyone help me build an oxygen system for my game?

minor robin
#

to make em work

wide wedge
gloomy olive
#

guys i can get you any classic shirts and classic pants for a cheap dm to know more

tribal mango
#
using Polynomials

function calculate_principal_stresses(σx, σy, σz, τxy, τyz, τzx )
    C2 = σx + σy + σz
    C1 = τxy^2 + τyz^2 + τzx^2 - σx*σy - σy*σz - σz*σx
    C0 = σx*σy*σz + 2τxy*τyz*τzx - σx*τyz^2 - σy*τzx^2 -σz*τxy^2

    p = Polynomial([-C0, -C1, -C2, 1.0])
    p_roots = roots(p)

    real_roots = sort(real.(p_roots), rev=true)
    
    σ₁, σ₂, σ₃ = real_roots[1], real_roots[2], real_roots[3]
    τ₁₃ = abs(σ₁ - σ₃)/2
    τ₂₁ = abs(σ₂ - σ₁)/2
    τ₃₂ = abs(σ₃ - σ₂)/2
    
    return σ₁, σ₂, σ₃, τ₁₃, τ₂₁, τ₃₂
end

σ₁, σ₂, σ₃, τ₁₃, τ₂₁, τ₃₂ = calculate_principal_stresses(1800, -1255, 240, 0, 1230, 940)

println("σ₁ = ", round(Int, σ₁))
println("σ₂ = ", round(Int, σ₂))
println("σ₃ = ", round(Int, σ₃))
println("τ₁₃ = ", round(Int, τ₁₃))
println("τ₂₁ = ", round(Int, τ₂₁))
println("τ₃₂ = ", round(Int, τ₃₂))

#

Yessss

uncut nest
gilded pawn
#

real talk right there chat

#

where all the developers

deft coral
#

this is engineering stuff right

bleak orchid
#

Gonna save this for another day but the fancy first person camera I got from the marketplace (I got that one with the whole smooth turning, FOV change, circle cursor, and viewable body. It’s also locked to the head) appears to only be designed with the idea in mind that it’s on permanently

#

Basically it getting removed in any form breaks the camera

#

So I gotta look for an alternative

tribal mango
#

It’s a slow way of calculating principal stresses for a given stress tensor in Julia

#

The execution speed is ~1.36 microseconds

#

If you use no allocations you can get it down to like 40 nanoseconds though

deft coral
#

why u making it?

tribal mango
#

Trying to get some colleagues to switch from Python and MATLAB

#

Julia even has a package for Typst integration

neat ether
#

I wanted to have deterministic physics based movement on a game using the server authority model (I know that normally this is a bad idea cause collission detections and whatnot but game is gonna take place in a rectangular arena so I can just set hard limits for the barriers). Since StepFrequency is maxxed out at 60 hertz, on any display above 60 the movement looks quite bad. I thought about making an invisible part that the player moves around and just perpetually tween the client to it but that leads to constant jittering while moving. Is there a solution to this or is it just not really feasible?

deft coral
#

Should fix, no?

neat ether
#

Actually now that I think about it I'm pretty sure I forgot to have the server move the rootpart alongside the client so that's probably what was causing the jitter

deft coral
#

Well

#

Maybe we should eval from what ur actually doing

#

Is it like rocket league

#

R u making rocket league

neat ether
#

No

#

Just like a regular soccer game

deft coral
#

The ball seems to be the main contention then

neat ether
#

Oh no the ball is fine

deft coral
#

Ah ok

#

so the characters

neat ether
#

I'm doing this for player movement yeah

#

I want to have more granular control over movement instead of just using LinearVelocity or ApplyImpulse

#

Also the misprediction they cause tend to be more apparent

deft coral
#

which ironically was easy

#

anyway,

deft coral
#

How do u trigger the correction anyway

#

Or is it automatic

neat ether
#

They're going to add an API to let you control what happens on a misprediction but until that happens pretty sure it's automatic

deft coral
#

Its in RunService

neat ether
#

RootPart's prediction is automatically turned on I think

#

Yeah it gets set to on

deft coral
#

wait no I think thats a different system

plucky depot
#

if i want hitboxes to follow me instead of lagging behind a lil wtf do i do 😭

#

like be infront of me at all times

#

probably shouldve put that in code help i didnt realize

dim compass
worldly heron
#

How do I turn off motion blur???/

chilly canyon
#

?

austere relic
#

how long do u guys think it takes to make the basic system of grow a garden (the gardening only)

bleak hornet
#

Здарова америкосы

worldly heron
chilly canyon
#

Idfk

dense spade
#

seems similar to videos ive seen gpu dying

ember nimbus
hard garden
tulip seal
#

Is there any public avaiable info regarding dupe proofing a trading feature?

dense spade
regal salmon
#

no that's a good idea lol

#

give each item a unique id and ensure players dont have two of the same id in their inventory

dense spade
ruby kite
tulip seal
regal salmon
#

i'd say it's the most effective way to keep the trading system secure

#

because if your code ends up causing it, the ids are still there to fix it

wise turtle
#

this means either the entire trade goes through or nothing does

#

so there won't be a case where 1 person got the item but another didn't lose the item for whatever reason

tulip seal
tulip seal
tulip seal
#

Hmm

#

That still sounds like a lot of space

#

But could be me

#

I’ll do the math when I get home

#

Thanks for the info either way

regal salmon
tulip seal
#

Oh okay that’s not too bad lol

regal salmon
#

yeah lol

#

and each key has a cap of 4 megabytes, so 16 bytes for the id is basically nothing lol

ruby kite
#

jesse we need to squash the data to 8 bytes jesse

cold kelp
#

@ivory field why are you 12 and on discord???

ivory field
regal salmon
ivory field
#

Suck stalker

cold kelp
#

and then u said u were 12

solar inlet
#

best systems to put in a portfolio?

tulip seal
# wise turtle you need to ensure that trades are atomic

How would you handle an id being duplicated to another player, but not to the original player. As an example, player 1 has a diamond apple with id 1
Player 2 inv is empty.
For some reason the apple is not deleted from player 1. Now there are 2 people with an apple with id 1.

wise turtle
#

track the owner of the item

tulip seal
#

So you combine the id of the item with the userid? Okay that makes sense

#

Wait no that wouldn’t fix the issue

lavish sphinx
#

Have each item have a owner value that changes when swapped between players

wise turtle
#

assuming trades are atomic

#

though if they are you wouldn't need the id system in the first place

odd sinew
#

Oh

wise turtle
potent maple
#

Is .Touched optimized ?

wise turtle
#

yes

ivory field
tulip seal
regal salmon
ivory field
cold kelp
regal salmon
#

noo not the b word ☹️

regal salmon
ivory field
brazen sphinx
#

bypassing

#

banned

cold kelp
#

i agree, smite them

cold kelp
ivory field
ivory field
#

Get out

ivory field
#

And keep bullying me

regal salmon
#

you did lol, they just have a different name between servers

regal salmon
ivory field
#

Atleast say him to shutup i don't like him

cold kelp
regal salmon
#

ah

lavish sphinx
#

If you don’t like him then ignore him rather than get mad at everything

cold kelp
#

they seem 12 tho

regal salmon
#

okay so it was fake, i see

cold kelp
# ivory field Wdym?

you first told me about some amd e-300 bro i didnt even know you existed before messaging me

cold kelp
#

ok

cold kelp
#

alright bro what the flip

ruby kite
cold kelp
#

how do i achieve embed perms

chilly canyon
#

U ain't

safe elk
#

we currently searching for a scripter to make customize gui system for our game to modified their bike such as:

- Engine changer (stage 1 -> 2 -> 3)
- Rim changer
- Coverset changer
- Colour changer
- Disc changer
- Arm changer
- Custom or add number plate for the bike
- Adjust Lowerd bike

-# payment robux starting price 20K Robux or above.

tame river
#

Whats the best hitbox to weapons like sword?

bold hound
#

How would I weld/attach any models primaryPart to any part of the players character, but not affecting the movement of the player? I tried Motor6Ds, Welds and WeldConstraints.. Yet nothing worked.

ruby kite
tacit peak
#

how should I handle creating gertsner waves for a huge ocean map, should I make a chunk like system?

ruby kite
tacit peak
ruby kite
#

it's not that demandful unlike individual chunks

tacit peak
#

and also how do I sync up the gertsner wave updating in different scripts?

#

like if I wanted boat bouyancy

wise turtle
#

and add frustum culling

#

i also used parallel luau for my ocean and was able to get <.1ms updates

#

i used bones but they're comparable to emeshes

ruby kite
#

code

wary cloud
#

does anyone reccomend any videos to watch to learn how to finely tune a-chassis 1.7
ive had no issues with doing stuff like horsepower torque gear ratios ect
but im struggling massively with the turning/suspension aspect no matter what i do the car ends up turning into a drift car with the slightest bit of turn input

wise turtle
#

but u made water

tacit peak
wise turtle
#

me too

pearl tulip
#

@frosty moat

frosty moat
#

Heey

tiny crane
#

Hi, I’m not sure if this is the right place, but I’m looking for an experienced scripter to help me develop my Roblox game. I already have all the files and detailed information to make the work easier.

tame river
dawn blade
#

I’m learning coding without ai n stuff can someone explain why this doesn’t work?

I’m tryna make it work like a lever

tame river
#

wut bruh

whole trench
#

anyone able to help with replica integration with profile store please - never used replica and the api is limited to none

rich tartan
weak radish
#

You dont need pivot to for a part, only models. It wont work with () because click() = nil since thats what the function returns

shut quail
#

anyone got experience with middleClass OOP?

ruby kite
#

Now it's not a negative or a critical side, it is good because you can split your heavy lifting tasks instead of running in a single threaded one, you can run it into multiple threads in parallel luau

elder turret
#

i'm trying to make my game R-6 but it just glues my R-15 meshparts together making it look like R-6...

dawn blade
#

Alr ty I haven’t learned that yet but thanks

granite olive
#

does fixing type errors when using --!strict do anything?

coarse ferry
#

does anyone know any open source greedy meshing resource i can use? i am creating voxel map destruction

agile shore
#

Does anybody know how I can make a script read something from a TextBox

#

am pretty new to scripting btw

broken grove
#

Only readable on a local script

agile shore
#

what if I want to make a gamepass system, for example

#

and I need a local AND normal script

#

actually wait gimme a sec to think

#

thanks btw

jovial crown
#

@slender ore Been 3 Days (

slender ore
jovial crown
dire lichen
#

remove the parentheses in the click() that you're connecting to

#

and remove the call at the end

warm lichen
#

https://devforum.roblox.com/t/studio-beta-avatarabilities-library-for-a-luau-based-character-controller/4403904
What's the difference between how it works right now and with how it works there? Besides the crouch

tribal mango
#

Conservation of linear momentum in roblox

elder turret
#

someone help me make this rig look less likea. singular rock

tribal mango
#

They even have conservation of angular momentum

#

That's pretty crazy

warm lichen
#

In a good way?

tribal mango
#

Yes dude

warm lichen
#

Lol sorry I have no idea what that means 😅

tribal mango
#

It means they're making characters behave more physically accurate

warm lichen
#

Ohh

warm lichen
#

Though I did test it out and for some reason when I climb it's super quick?

warm lichen
tribal mango
#

Not really

warm lichen
#

I mean sometimes it was laggy but it still worked no?

#

Did they fix the lag of it or something like that?

tribal mango
#

Higher-Fidelity Physics: Built on ControllerManager, this system provides deeper integration with our physics engine, resulting in better stability and improved physics such as realistic floor friction and conservation of momentum. Read more about ControllerManager here

halcyon cypress
#

What should i add for pants?

copper cape
#

Anyone with battlegrounds combat experience able to help me a bit?

dawn spear
#

xqrc5

pearl tulip
#

who here knows how to spot larps

wise turtle
pearl tulip
#

he claims to make 10k a month

#

and swears he knows how to code

#

just take a look at his website

jovial crown
#

Like why would I pay 1k usd someone on something ai can do ?

pearl tulip
#

he swears he coded all his websites himself

jovial crown
pearl tulip
#

this guy literally sells websites

jovial crown
#

oh lol

pearl tulip
#

@jovial crown

jovial crown
glacial pumice
#

anyone looking for long term work?

trail pebble
#

anyone wanna help with a one piece rpg pasion project

jovial crown
gaunt pagoda
#

hello, any experinced dev here can reveiw my code and make any suggestions?

jovial crown
#

I think u might be better than ai detectors

gaunt pagoda
#

how do i do the code thing again

exotic dirge
jovial moat
gaunt pagoda
jovial moat
#
print("Alo")
exotic dirge
#

i thought u meant how to code mb

dire lichen
gaunt pagoda
#
print("test")
dire lichen
#

this counts as code since i just wrote my own spell using symbols

gaunt pagoda
#

wait why doesnt it do lua

exotic dirge
dire lichen
#

i dont care

#

i want that glaze

jovial moat
dire lichen
#

what is hiddendevs if not the perfect place to seek attention from inferior people

gaunt pagoda
#

lua print("test")

dire lichen
#

lol

gaunt pagoda
#

vro

#

i literally didnt put white space

#
print("test")
jovial moat
gaunt pagoda
exotic dirge
gaunt pagoda
#

anyways code time

exotic dirge
#

but I like it

#

very original unlike most slop games

dire lichen
#

wish someone actually understood how it works bro

#

ive tried explaining stacks to 10 different people

#

cant be ts hard to understand 🙏

gaunt pagoda
#

uhh disckord isnt letting me send too long message

jovial moat
dire lichen
#

no brochacho

#

did you see the video

jovial moat
#

A glimse

#

Are you talking about understanding the mechanics?

dire lichen
#

i want other people to understand the mechanics so i can discuss with them

#

i dont need help

jovial moat
#

Ah fair

dire lichen
#

ts is genuinely insulting ✌️

exotic dirge
#

i kinda understand how it works, you draw points on a sphere and then put them through a pattern recoginizer right

dire lichen
#

@nova citrus add an attention seeking channel please

dire lichen
#

it just registers the turns

#

w=straight e=right60 d=right120 s=reverse a=left120 q=left60

exotic dirge
#

oh thats smart lol

gaunt pagoda
dire lichen
gaunt pagoda
#

its a work in progress but so far thats what i did

dire lichen
#

im gonna make a simple spell for you to understand 1 sec

#

okay so

#

the first symbol adds my character to the stack, which is a kind of list where the last added element is at the top

#

the second symbol takes my character from the stack and adds its position to the stack instead

#

the third symbol creates an explosion at the added position

exotic dirge
#

its like an admin command 😭

gaunt pagoda
#

ok wait the second link broke

#
local module = {}

local nextCellID = 0 

module.cellBuffer = nil :: buffer
module.cellBufferCount = 0

module.cellLookUpBuffer = nil :: buffer 
module.cellLookUpBufferCount = 0

module.EMPTY_CELL = 0xFFFFFFFF -- Define our "Water/Empty" ID

function module.resetCount() 
    nextCellID = 0
    module.cellBuffer = nil :: buffer
    module.cellBufferCount = 0

    module.cellLookUpBuffer = nil :: buffer 
    module.cellLookUpBufferCount = 0
end

function module.createBuffer(cellAmount, xIteration, yIteration)
    -- 1. Create the tight data buffer (2 bytes per cell)
    module.cellBuffer = buffer.create(2 * cellAmount)
    module.cellBufferCount = 0

    -- 2. Create the fixed-size lookup buffer (4 bytes per grid coordinate)
    local lookupSize = xIteration * yIteration * 4
    module.cellLookUpBuffer = buffer.create(lookupSize)

    -- Fill the entire lookup buffer with 0xFF so every cell defaults to EMPTY_CELL
    buffer.fill(module.cellLookUpBuffer, 0, 0xFF)

    return module.cellBuffer, module.cellLookUpBuffer
end

local function packValues(cellYPos, cost)
    if cost > 7 then return 0 end
    if cellYPos > 8191 then return 0 end

    return bit32.bor(
        bit32.lshift(cellYPos, 3), 
        cost
    ) 
end

function module.createNode(cellYPos, cost) 
    local cellID = nextCellID
    nextCellID += 1

    local packed = packValues(cellYPos, cost)

    buffer.writeu16(module.cellBuffer, module.cellBufferCount, packed)
    module.cellBufferCount += 2 

    return cellID
end

return module

dire lichen
#

im planning to add this to my game and im not gonna tell anyone how to use it

dire lichen
#

imagine people figure it out

#

its similar to a minecraft mod called hex casting

#

few people know that mod as well

trail pebble
#

anyone wanna help with a one piece rpg pasion project

regal salmon
void tusk
#

gotta love cool magic systems

modern mulch
#

I got a quick lil question is run service focused on client side gaming and performance but while task.wait is server side

void tusk
#

runservice is a service used to run code every frame

#

if its on the client itll be based on the client's framerate

#

if its on server itll be based on the server framerate

modern mulch
#

how do you know the servers framerate

void tusk
#

its 60fps

modern mulch
#

ahhhh

void tusk
#

also task.wait() with no arguments will wait until the next RunService.Heartbeat frame

#

so RunService.Heartbeat:Wait() is the same as task.wait()

modern mulch
#

ok ok i didn't know that but if they are pratically the same thing whats the point of run service

void tusk
#

there are more events than just Heartbeat

#

there are times when you need to have something run before another thing in a frame

modern mulch
#

OHHHH

#

ok i gotchu thank you

void tusk
#

Heartbeat is the last event that runs in a frame

#

mhm

twin pumice
#

How can i learn luau no bs as a beginner with no knowledge

#

?

rich vigil
weak nest
#

meh

#

is that really the best way

void tusk
#

no its like reading the dictionary to learn english

vagrant hull
#

is this too muchh?

#

like selling MODIFICATIONS(organs) in the shop?

#

in an fps game

#

??????

hot mortar
#

no

desert wraith
#

guys im starting to learn how to code idk where to start

#

well im at 0

regal salmon
split gazelle
#
Roblox

my first quote "game" ive ever made

desert wraith
regal salmon
desert wraith
cold stone
#

anyone know any good tutorials on how to setup your game

novel portal
#

Wdym

cold stone
#

ive got a whole simulatr but everything feels messy and muddled up from folders and scripts to events and items and models

#

i js wanna know how to structure my game

novel portal
#

Did u. Make all?

cold stone
#

nicely

#

no but i wanna setup the folder structure before i go any furthe as ive got datastores going on

#

and logic and handling

novel portal
#

I mean like did u script and made everything

cold stone
#

but if i wanted to scale my game id wanna make it more readable and nice

#

pretty much

novel portal
#

U want it organized?

cold stone
#

yeah

novel portal
#

Dm me lemme help u

tidal knot
#

Can someone help me code something, it’s an object that appears at the start of the conveyor and it will disappear that the end of it dm me

sweet herald
#

Omg did anyone see the new dataservice video from leif

#

That video is actually amazing

pearl tulip
#

if anyone here actively uses AI to program (debug, testing, anything) as well as mcp tools etc. message me

pearl tulip
#

i guess if it's self promo i'll remove that part

rapid verge
crisp ravine
#

trying to a kingdom hearts-like combat system is stressing me out bro

weak nest
#

have you

#

tried using ai

#

or

#

its not possible

quartz violet
#

honestly chat. the key to success is mogging

#

if you have not tried

#

highly recommend

#

for the future

regal salmon
quartz violet
#

Alright

#

I got you

#

so

#

to actually mog and get away from the fog, you have to actually become friends with todd

#

but like in the end

#

to mog in a successful way, its all about the motion

regal salmon
#

ahhh okay thank you

echo belfry
#

do you become a faster programmer as time goes on?

#

it takes me so long to implement a few features 😭

regal salmon
echo belfry
#

thats good to know, ive been struggling to finish my games because of the speed things are going

regal salmon
#

speed comes with experience

dense spade
gaunt turret
#

bam ban

iron kraken
#

bo

tulip seal
ember nimbus
tribal mango
ripe viper
#

guys is here anyone who wants me

ivory temple
#

for the macos devs, do you prefer vscode or zed (or any other IDE/text editor) for rojo projects?
just got a macbook for work x university n im trying to figure out what fits in more with macos

ripe viper
hoary cedar
#

Yes

final sleet
hoary cedar
final sleet
hoary cedar
final sleet
jovial crown
waxen hollow
#

Why are so many games made almost entirely with modulescripts and not just normal scripts?

compact spoke
#

just how some games are laid out

#

having a bunch of modules that are initialized when the game starts is easier to manage a lot of the time

#

check out single script architecture if you want to know more @waxen hollow

zealous hollow
#

Tbqh my game is mix of multiple scripts and tons of modules and I wish it was single script

The race conditions Sadge

#

Generally I regret all of my stupid 2000+ line god classes and wish it was all modularized

compact spoke
compact spoke
wooden pecan
compact spoke
#

DON'T GET MAD

#

It's okay

#

Ahhh u mad

#

Wait,jk

#

Its irony

wooden pecan
#

ur code cant be any better than anything ai could write

compact spoke
#

Its okay

#

Its irony

#

@wooden pecan You dont have to be upset with me,because I already forgive you

wooden pecan
#

ass ragebait

compact spoke
#

Everything I don't like is ragebait award

tacit sparrow
dense spade
alpine blaze
#

brutal

tardy iron
#

hi where i ask ppl to help me in making my game

#

where can i*

dense spade
carmine umbra
dense spade
tardy iron
#

yeah..

dense spade
alpine blaze
dense spade
tardy iron
#

ok alright, im new in discord, dont know nvm

hard garden
#

hi guys

rain wyvern
dim compass
#

hi guys

exotic phoenix
#

visualised tables 🤩

ruby kite
craggy stratus
#

who deleted my message 😭

jovial moat
# tacit sparrow can someone organize and format pls

I hate this shit

local Players          = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local TweenService     = game:GetService("TweenService")
local StarterGui       = game:GetService("StarterGui")

I hate when programmers try to align their userdata values, it looks messy and less readable. Just use a single space lmao

#

In general your whitespace is so inconsistent

#

Why don't you put spaces at all in some places?

#

And why do you try to compress multiple lines into a single one?

#

The variable names also are hard to read a lot of the time

#

Overall your number one issue is readability

slim rose
#

Oh my it's like that everywhere

#

renaming a variable must be really inconvenient to redo the whitespace

woven palm
#

genuine question for anyone with backend experience , for a long-session survival game on roblox (think multiple AI systems, advanced crafting, advanced building, power grid, weather systems all running simultaneously), how much would you typically budget to hire someone specifically for optimization and backend performance? is that usually a separate hire or does it fall on the lead scripter?

also for context the game is designed around very long runs so server performance holding up over hours matters a lot, 30k usd total budget, trying to figure out how much of that realistically goes toward making sure the game doesn't fall apart at high day counts

azure coral
amber acorn
azure coral
woven palm
azure coral
#

if he is able to make his own game engine from scratch then he has a good understanding of the backend logics and stuff

woven palm
#

hm ok but like how much would that cost tho

#

even tho he says i dont gotta pay him much bc we freinds and all but like i dont wanna pay him low shi for something like this

azure coral
woven palm
azure coral
#

like an estimate or so

woven palm
azure coral
#

but im a bit inexperienced on the financial side so you might wanna ask @slim rose

amber acorn
woven palm
#

just to add more context so the estimate is more accurate. to memobile is a hard requirement since its more of them. the game runs up to 200 simultaneous npcs, and sessions are designed to go hours long (like day 200, day 500 runs) so the server has to hold that load indefinitely not just for a short session

#

still finalizing the full allocation honestly that's partly why i'm asking. i have the core team covered(my friends and some are helping for free) so the 30k is specifically for outside hires and contracted work. was thinking scripting and optimization takes the biggest cut, then modeling, then sound/vfx. but i don't have exact numbers locked yet

what split would you recommend given the scope i described

#

and its over like a 7 month timeline so no rush in it

#

and like i could raise the budget to like 40k but alot of ppl said a game like mine wont even pass 20k in total to make

#

hmm okay but 30k is a good budget for now

#

and i have extra just in case

#

okay thanks

#

ill prob need to hire a manager to help with this more

#

i mean i might be paying for everything but like i have outside business trips my parents have me going to one of them is china so like for the first month of development i will barley be active so will need someone to really help manage it all while im gone

#

but like also how do i pay bc im getting all types of method like it should be pay per task, someone said by hr and some said up front and when the whole thing is done i pay the rest after

#

dont have contracts yet but when i get the manager they will do it

#

yeah i was thinking milestone is the best one for something like this

#

yea that ill do my self before i leave and then he would do for the dev hires

#

i alr have someone in mind hes good

#

alright

#

will i need to pay alot of up front cost cuzz if thats so then ill prob have to be active when i need to pay a dev or will that be when a milestone is met

#

like will half of thebudget be gone from up front cost

#

yea the outside devs mostly builders and 1 more scritper is what im thinking on when the upfront costget taken out cuzz now one of my builder friends wont be able to help due to family resaon so i those the two biggest cost in the team i think

#

the core team is like me which im front end scripting another scritper thats also front and little bit back end and then the lead scritper and 2 modelrs

#

hm alright then but to be sure ill prob just trasnfer like 5k to a paypal in case sum happens while im over there since my bank finna block me

#

ah then ill just give my cousin to hold it

#

they did it last time when i was out teh country, and i called my parents to unlock it it took them 2 days 🥀

#

try to download wise and sign up but the n ext sec the closed the acc

#

idk why

#

the thing is i did call them and they still blocked me

#

mayeb bc i was sending alot of money

#

but ike isnt there ai sup to be used to that by now

#

but imma just have my cousin hold it

#

if anyone needs to be paid just ask him

scenic cove
#

does OOP oriante around an object?

tacit sparrow
tired sinew
#

Im experiencing some trouble connecting Rojo can anyone help?

deft coral
#

Is that it actually in fact doesn't

shy cipher
shy cipher
exotic phoenix
#

thank you so much what would I do without your forgiveness

#

I was on the verge of taking my life

woven palm
#

i also have a project mvp so like everything i have planed wont drop we will build the game but leave out some complex system for a later update which tere are alot of complex systems so i would say that brings down cost by alot i had forgot to mention it

tacit sparrow
shy cipher
woven palm
deft coral
#

I had a bug in my movement resisting speed change above 50 and now that its gone my vals are all overtuned

#

And my game is ruined

#

Now i gotta find the sweet spot again

tacit sparrow
#

gets boring after 1 playthrough

deft coral
#

That just means its bad gameplay

#

Rocket league is endless and has no lote

#

Lore

#

100 million monthly players

woven palm
#

the only thing that links my game to those two is the day and night but atleast my game has a lore behind it you can choose to beat it or stay

deft coral
#

Bad analogy

tacit sparrow
shy cipher
deft coral
#

Rivals has no lore and is endless

woven palm
deft coral
#

Grow a Garden has no lore and its endless

#

Most games have no lore and they're endless

#

Well maybe not most

tacit sparrow
woven palm
deft coral
#

Again, rocket league

tacit sparrow
shy cipher
deft coral
#

Most major live service games disprove you

deft coral
#

Again grow a garden

tacit sparrow
deft coral
#

Do we wanna move the goalpost again i can do this all day

shy cipher
#

yes infiniteyield owns all these games and he's speaking from personal experience

woven palm
#

99 nights got soboring bc theres so much limation there are so scared that they will make some that a lil kid cant figure out so they dont even add cool things for me i could care less if lil kids cant understand the game in 5 mins

deft coral
#

I think its popularity is certain

woven palm
#

im treating my tut like how doors did thiers it was perfect you learn everytime you die

tacit sparrow
deft coral
#

Yeah its shocking

deft coral
#

I also shit u not and this isnt bait met one of the devs of Spin a Baddie, hes a coworker

shy cipher
#

gag has other stuff too, it's very automate-able. so you can get a bot on the game and sell the account online for money

deft coral
#

No it isnt a roblox job or even related to software

woven palm
tacit sparrow
#

spin a baddie

deft coral
#

Yeah

#

Its funny af

tacit sparrow
#

whats the lore

woven palm
#

i cant say

#

manager said i gotta stop telling so much ppl

shy cipher
#

there's an admin game that's literally just a baseplate (that's the name too), it has no lore and still has a hundred CCU last time I checked

woven palm
#

you can prob go through my chat history and find it there

#

but thats prob a old one

#

and i prob chnaged it by now

tacit sparrow
deft coral
#

Im gonna just drop a truth nuke rq

shy cipher
tacit sparrow
#

Same question can be asked for work at a pizza place or brookhaven

tacit sparrow
shy cipher
#

I ask the same question

woven palm
#

you cant please all players and im not trynna make no cash grab game so jut bc you dont see the game doing well dont mean other will agree with you, so many ppl saw teh forge and hated even and it still did well untill the devs got lazy and barley update the game

tacit sparrow
shy cipher
tacit sparrow
woven palm
tacit sparrow
woven palm
#

people complain about slop games being on roblo but still make them like i dont understand whats the reason in making them

tacit sparrow
#

I aint talking about the OLD roblox I am talking about the new 2024-2026 Roblox

deft coral
#

Games have 5 categories of why ppl play them ans generally u wanna hit one or two of them really well to ensure retention. Games that can do all 5 are rare, notably being Minecraft.

  1. Creativity, ppl like to create new things. Any sandbox game.
  2. Collaboration, ppl like to face challenges together and meet and socialize. VRChat, RP, or party games.
  3. Completionism, ppl like to collect everything and get 100% of something. Pokemon, gag.
  4. Competition, ppl like to compete against others or against themselves. Counterstrike
  5. Curiosity, people like to explore and see new things or be told a story. Single player games
#

This is the psychology of games

#

Go from there

shy cipher
# tacit sparrow how not fully?

take an absolute classic like project lazarus for example, it's older than most people on hiddendevs. it NEVER died. the game gets one update every month, and they're not huge. they're at most a new gun. js look at it, it almost never goes below 1k CCU. it's because of the gameplay loop, it doesn't matter if it's endless. the dev just nailed the gameplay loop, it's the only reason that old man of a game is still alive

woven palm
#

ppl say they make it to get funds and make a better game but the better game is jut another slop game

#

swear ppl get a taste of money and start moving diff

tacit sparrow
tacit sparrow
woven palm
#

lil 10 year olds are nt the only ppl on roblox

shy cipher
deft coral
tacit sparrow
deft coral
#

20% are 9-12

tacit sparrow
woven palm
shy cipher
deft coral
woven palm
#

havent heard a good take since 2020 in this dam server

tacit sparrow
tacit sparrow
woven palm
shy cipher
#

like there's leagues to this thing chief

woven palm
deft coral
woven palm
#

how slow can you be

shy cipher
#

there's the industrial slop machine tier and then there's the ones who doing it for the love of the game

tacit sparrow
#

i literally said brainrot slops are bad

#

and good games need to be in the home page

deft coral
#

Beastyyy u have said like 4 dubious takes in 10 minutes idk if they should bother to respect ur opinion on whats good or bad

woven palm
#

switch up is crazy

woven palm
#

i bet is sum bs

tacit sparrow
woven palm
shy cipher
tacit sparrow
shy cipher
#

his nose can go anywhere ts a free server