Sup, I wanted to ask something seriously.
How did you more experienced Roblox scripters actually get to the level you’re at?
I’ve been scripting for around 7 months properly, but I’ve been on and off with Roblox scripting for the past 4 years. I understand things like OOP, metatables, modules, architecture ideas, and I’ve mainly been focusing on combat systems. I’ve made basic combat, combo logic, hitbox stuff, animation markers, posture-style systems, some movement/camera ideas, and small systems here and there.
But honestly, I still feel like I don’t have much real game making experience.
Most of my time has gone into combat and movement. I haven’t really made things like a proper shop system, AI system, quest system, inventory, progression, NPCs, or a full gameplay loop. Recently I only just found out about state machines, and it made me realize there are probably a lot of core concepts and systems I haven’t properly learned yet.
When I’m programming, I still find myself needing to ask ChatGPT a lot, especially when I’m trying to figure out what subsystem I should even make next, how combat should be structured, or how everything should connect cleanly.
I’m wondering if this is a normal stage to be at, or if I’m missing something obvious. Is there a “secret” to improving, or is it really just building more complete projects and learning through pain?
For anyone who has been through this stage, what did you actually do to break past it?
Did you keep remaking combat until it got better, or did you force yourself to make full games/smaller systems outside your comfort zone?
I’m not looking for sugarcoating. I kind of need a reality check and some honest advice on what I should do.
