I’m a beginner developer who just started coding in Roblox studio. I have little to no experience on how to code in studio and I really want to create roblox games. I just found out about dev forum recently, and i was told there was people who could help me on this site.
Hey Tafare!
I also just recently started to devote more effort into coding. I’ve always thought it was too difficult to understand myself, but I took a step and started to try and understand and develop on my own. These are some of the things I do to improve my overall knowledge and experience:
Watch and follow along with step-by-step coding guides to create fully functional games.
This is what I personally like to do. I learn more from doing than that I do from reading. I strictly follow along with the codes in the tutorials to familiarise myself with the different scripts and how to use them. It also shows you examples of where to start on a project, how they improve and generally think like a developer.
Make small sandbox projects testing your abilities.
I have made a small project where I made a list of my goals that feel within reach, yet I do not know how to achieve them. It stimulates a good way to think about how you solve problems and overcome them on your own. Looking it up on the Roblox Engine API or fetching code from others is still doing it on your own, as long as you make sure that you have a general understanding of what you’re doing.
Find (un)resolved issues on the devforum and try to make the script work one way or another.
Once you started to inherit some knowledge and understanding of coding, you can take matters into your own hands and start to apply it for all sorts of situations. It’s useful to try this step, as you have to understand coding to fix the issues, but also a lot of the times, the developers with issues give you 90% of the code of which works.
But alas, everyone has their own ways of learning and/or improving. These points I have named worked best for me, and they keep me busy and entertained while I learn and improve more every day.
youtube will be your guide watch these tutorials ROBLOX How To Script: Your First Script (Zero to Hero #1) - YouTube this is how i learned to script and im experienced now
There are a whole load of YouTube videos you can watch. At first, it may seem like all these codes you are doing in the video are useless, but you will soon realize it will become much clearer once you begin a project of your own. However, YouTube is not your only source on how to code, you should always challenge yourself doing small projects overtime just like what @Iemny has mentioned above. If you don’t know what projects you should do, I would start the following:
- Create an Obby
- Create a Tycoon
- Create a projectile-based tool
- Practice saving and loading data
- Practice ingame shop and gamepasses
At this rate you should be able to know what to do and what you need to improve on. If you ever feel like you are not learning enough, do what @Iemny have said and try solving their problems! If you can’t solve them, you still have more to learn
I also have started doing a coding program called Code Kingdoms its cheap, what it is is it shows videos and has you get a plugin so you can start out with code blocks. There is a chat section where you can ask questions and get answers (eventually) link → Code Kingdoms
Just screw around with free models to get a feel for the language syntax and grammar.
Make a simple script that spawns parts. Or, make a script that lowers a bridge. Just practice - as you get better, you’ll eventually be more comfortable tacking more advanced subjects.
EDIT: Responded to the wrong comment, oops. This applies to the OP.
Personally for me, I found that having prior coding experience helps a ton, so learning something like scratch or something else to get you started on how to code works quite well. I’d also recommend that you never pay for any guides, because you’re better off finding way more informative posts on devforum or videos on youtube.
When learning to script, as previously mentioned, Youtube WILL be your best friend!
I learned from 2 sources. AlvinBlox and TheDevKing
Start with this!
Roblox How To Code - How To Script On Roblox - Episode 1 - YouTube
Continue with this!
Advanced Roblox Scripting Tutorial #1 - Tools (Beginner to Pro 2019) - YouTube
I have just over two years of developing experience. I learned most of it not from videos, but from documentation and the DevForum. Something I’ve learned is that if you have a problem, someone has probably had that same problem, posted it on the DevForum, and had it solved.
This is personal preference, but I don’t use videos to learn new concepts. With videos, you are locked at whatever pace the maker of the video wants it to be, which is usually dreadfully slow.
If you still want to watch a video, though, you still need to know the basics of whatever concept the video is covering. If you don’t, you’ll just follow the video robotically and not learn anything.
That is all, feel free to DM me if you need help with anything (or, rather, any other person on here. i’m the last person you want to teach people anything XD)
I learned, by watch TheDevKing(TapWater).
Some tutorials are deprecated, so use this site if it is: Documentation - Roblox Creator Hub
Link to first tutorial you should start from: https://youtu.be/BkYwRdCukZA?si=M8fZ04NP4hv_YOWS
i personally LOVE the documentation section of the creator hub. it helps me with everything!