Some useful resources?
- Moon Animator, if you have the robux and need animations. I suggest you not “study” all day learning whatever you’re learning, but instead actually do it. That’s how you get better.
- Archimedes, I’m not sure if it’s paid, I got it before the whole plugin update. But it’s useful for things like paths, or fences, if you’re going to be building. I definitely recommend.
It’s definitely going to be difficult for you to make a game by yourself, as a beginner in all skillsets, though. The best thing to do is take on one at a time, less stressful, and master it thoroughly. (or the best you can).
Mistakes to not make:
- Releasing the game too early. Letting ALL my friends see the game, and ruining the hype for it. Now no one cares about it. Instead, wait until it’s totally finished, no matter how much your friends, or supporters want to see it. Then you will get many players once released.
- Rushing is another mistake to NOT make, don’t rush and add stuff lazily, prepare and map out ideas, and just because someone asks you to add something, doesn’t mean you should (although it’s recommended, if it’s good feedback.)
I am a scripter, and yes I am definitely biased, but I think you should learn scripting before anything else. It gives you a deep understanding of studio, and scripting is probably the most needed aspect of any games. You can have builds, models, animations, and sounds, but there’s no point if none of them function with scripts.
Learn scripting first. You may not even need to learn the others, but if you do, here’s the order I personally suggest:
Scripting, building, UI, animation, modeling, anything else.
Animation and modeling go well together, you can do them in the same platform, along with VFX, so learning blender should be a go to for you, 3 in one. Scripting as I already explained, and building as second because it’s also VERY important for games. Flee the Facility, Adopt Me, Blox Fruits, MM2, and a whole bunch of others would NOT be the games they are without maps.
I put UI as third, because it’s not so important. UI gives games that extra cherry on top. That doesn’t mean just put anything on those screens, but it’s not crucial. Decent UI will do, but if you’re trying to make the PERFECT game, UI should come later, I’ve learned that from experience.
Speaking of perfect games, I will emphasize this for you one more time. Take. Your. Time. Don’t rush into a game, getting randoms and just doing stuff without sketching, brainstorming and mapping out the full aspects and mechanics of the game. You end up getting games that are boring, or unbalanced. Even if you have the best developers in the world, your game is nothing is people don’t find it fun.
Before you start with that game make sure your idea is fun. Imagine it in your head, and ask yourself: “Would I play this game? Would my friends play? Would a new player on Roblox play? Or even a another person that doesn’t play Roblox, would they consider it even decent?”
Another thing, get a community. Maybe using certain third party platforms, or a group in Roblox. This will contribute to hype for future games, and a dedicated player count nevertheless.
I’m only a scripter, so I don’t get into the details of other things, but I do recommend watching AlvinBlox if you’re learning on scripting, and don’t be afraid to navigate through the scripting API, or just ask a simple question on here (do your research first, before asking).
These are my words.