The904Pod
|
  |
| Joined: 17 Jul 2013 |
| Total Posts: 20 |
|
|
| 16 Aug 2013 10:26 PM |
Ok, I need scripting lessons, but here is the catch, I need them for free. I would hope you can teach me some basics so I can make some things, so I can build. Please help me, please PM if you would like to help. Thank you. ~904P |
|
|
| Report Abuse |
|
|
UnAdmin
|
  |
| Joined: 10 Jul 2012 |
| Total Posts: 4706 |
|
|
| 16 Aug 2013 10:40 PM |
| Here is a free learning site: wiki.roblox.com |
|
|
| Report Abuse |
|
|
|
| 16 Aug 2013 11:08 PM |
You should not learn any sort of programming through lessons. Lessons are one of the worst ways one could learn a programming language. The easiest and fastest way to learn a new programming language is through trial and error.
Unfortunately, universities still use classes to teach programming. Then again, universities just try to suck as much money out of you as they can.
You MUST know how to read reference pages to begin learning ANY programming language, so that is where you should start, after learning the super basics. And the wiki is a library of reference pages.
I would also taking some free models and looking inside the scripts, then trying to replicate them (DO NOT COPY AND PASTE, I CANNOT STRESS THIS ENOUGH).
Yes, it will take a long time. Yes, if will be hard work, especially at the beginning. And yes, it is very much worth the effort to learn. |
|
|
| Report Abuse |
|
|
|
| 16 Aug 2013 11:10 PM |
^ I'm keeping this and quoting you in other threads.
~ Oh, I'm sorry, did I break your concentration? ~ |
|
|
| Report Abuse |
|
|
| |
|
The904Pod
|
  |
| Joined: 17 Jul 2013 |
| Total Posts: 20 |
|
|
| 17 Aug 2013 08:14 AM |
I don;t know what it is but I can get more "knowledge" when I talk with people because they can answer my questions unlike the wiki. And when I do te trial and error, I can't when I can't script any basic stuff. ~904P |
|
|
| Report Abuse |
|
|
LittleL0L
|
  |
| Joined: 04 Feb 2011 |
| Total Posts: 3727 |
|
| |
|
| |
|
|
| 17 Aug 2013 09:37 AM |
"I can get more "knowledge" when I talk with people because they can answer my questions unlike the wiki."
Then you're asking the wrong questions. No, the wiki won't tell you how to make a gravitational force field. It will, however, teach you CFrame, magnitude, and loops. You can use these basics to then craft your own gravitational force field.
If you try to make something without looking at anything first, then no you can't do it. Take a free model (say, a tycoon starter pack). Then try to replicate these models without copy/pasting. Before you know it, you will remember the basic structure of the tycoon script and you won't need to keep looking back at the original.
The most important thing while learning, though, is to try new things. You cannot learn anything if you don't try something new. Too hard? Just learn something else. If you're not enjoying your time, you won't learn anything. After a while, you can go back to that hard thing and try again.
If you go to GamingPro's profile, you will see a very terrible place. It is probably one of the worst places ever created. However, that was his first ever place. He put in some free models (the cars and the givers). He figured out how the stuff worked. Then he made the maze himself. He made a hidden giver himself. All from scratch. When you're learning, don't expect a high quality result. Unless you're perfect (which you are not, because you are human), your first product will be trash. Accept and embrace that fact and strive to be better. |
|
|
| Report Abuse |
|
|
The904Pod
|
  |
| Joined: 17 Jul 2013 |
| Total Posts: 20 |
|
|
| 19 Aug 2013 10:26 AM |
Ok, I got you now. The thing is, when I make some basic scripts, I can do variables, transparencies/block property and strings what do I do with them? For now that's all I know. ~904P |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2013 05:35 PM |
At that point, there are a few things you can do:
1) Study up on syntax and advanced syntax techniques. 2) Study up on different aspects of Lua (tables, functions, program flow in general). 3) Study up on Roblox-specific aspects of Lua (objects, events, etc). 4) Use what you learned to create something functionally useful (a simple game, for instance).
Specifically to #4, let's look at GamingPro again. He used the givers as an anchor for learning touched scripts. Once he understood it, he made another giver that will give you a teleport tool (the givers from free models did not include a teleport tool). He also used the touched scripts from the giver to conjure up a touched script for the mazes he made.
By the way, GamingPro did change to another account and has since earned a spot on the front page in 2009 (an obstacle course), as well as starting several advanced projects including Field of Vision AI, intermediate animations, a custom boss NPC, a successful minigames place, and the 7th working script builder script since the locking of Script.Source, among other minor projects like a hover craft, a black hole gun, and a Roblox-specific CSS language. |
|
|
| Report Abuse |
|
|
Absurdism
|
  |
| Joined: 18 Jul 2013 |
| Total Posts: 2568 |
|
|
| 19 Aug 2013 05:38 PM |
@Agent "You should not learn any sort of programming through lessons. Lessons are one of the worst ways one could learn a programming language. The easiest and fastest way to learn a new programming language is through trial and error." Wow, that was the worst forced opinion I've heard all day. |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2013 05:39 PM |
How is that the "worst forced opinion" you've heard? How did I force that opinion?
That is strictly my opinion, and I was merely suggesting how to learn scripting. |
|
|
| Report Abuse |
|
|
|
| 19 Aug 2013 05:41 PM |
@UnAdmin
wtf is wrong with your body? its creepy dude lol |
|
|
| Report Abuse |
|
|
Absurdism
|
  |
| Joined: 18 Jul 2013 |
| Total Posts: 2568 |
|
|
| 19 Aug 2013 05:43 PM |
I think the major hint was: "The easiest and fastest way" You didn't mention it to be an opinion. You said it is, and because you said it is, it is fact. Abruptly, autodidacticism is the best way of learning because you say so. Autodidactism is also my preferred methodology (I've taught myself most of what I know about anything), but there are lots of learning types. |
|
|
| Report Abuse |
|
|
The904Pod
|
  |
| Joined: 17 Jul 2013 |
| Total Posts: 20 |
|
|
| 19 Aug 2013 11:01 PM |
Ok, this is a helping forum not an argument forum. ~904P |
|
|
| Report Abuse |
|
|