How to take the next step in programming

Not fully sure if this is the correct category for this but I couldn’t find a more suitable one.

Problem:
I’m at the point in my development where I can make functional scripts to a level I’m comfortable with, but I’m struggling to make these functional things fun.
A lot of games have systems with great feel, and I’m not sure if there are any;
A: Tricks that these games use to make it feel good (I’m aware of things like changing FOV for speed and shaking the camera for impact, but what else)
B: General scripting things that I’m missing that make the systems different
C: Physics or maths stuff that I’m missing, I’m capable in mathematics but rarely end up using it in programming because I’m not fully sure where to use it

Examples:
I’m able to make 3rd person gun systems like those seen in games such as Futuretops (1st link below) or most of the milsim genre guns, but guns like SCP Roleplay (2nd link) that have far greater feel, but seem to me to be functionally the same except with an OTS camera, seem to be out of reach.

I’m able to make a relatively functioning ODM gear system as seen in games like in AOT downfall (3rd link), but I’m not sure how to make one like seen in AOT:R (video is the 4th link, game is currently closed) which, again, seem functionally the same but feel completely different.

What I’ve tried:
I’ve tried looking around on the DevForum and on YouTube for advice on this, but I haven’t been able to find anything about getting from scripts that technically function to scripts that you’d want to use in a game
All advice is appreciated, whether it be specific advice, coding courses to try, etc.

Links:
Futuretops: Rework - Roblox
SCP: Roleplay - Roblox
Downfall [Sandbox] - Roblox
AOT:R DEMO 2 RELEASED (Review & Beginner’s Guide) - YouTube

Thanks in advance.

Hey there, to take the next step in programming simply do something new.

For your question A, B, C game dev tricks the answer is physics coincidentally, because irl physics look good as systems have acceleration and velocity such as springs (mostly springs tbh).

Perhaps you already do some form of this but its hard to say without seeing your examples…

I also recommend looking outside of Roblox as tbh roblox resources are not very good compared to other game engine resources. Doubt a roblox tutorial will go into university level second order systems.

1 Like

Thanks for the advice, maths rabbit hole awaits I suppose.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.