Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
|
| 01 Apr 2014 05:07 PM |
Ever play a game that was missing something? Ever say to yourself "I can make this better if I knew how?" Well friend you came to the right place! In today's lesson I will be teaching you the fundamentals to understanding scripting. You will not be learning anything with writing scripts in this Volume... To write scripts you must understand how they work and be able to read them; however you may skip this volume because I do not control what you learn, but keep in mind I made this volume for you to be able to look at the inside of a script and to know what is going on, so you're not just writing stuff and not knowing what it's going to do or even work. So I recommend you read this volume.
"Big picture" of programming/coding/scripting:
"Programming is, in a way, like writing poetry or music. It is an intellectual activity where one creates structure out of nothing. And the things one creates can have significant value to others" ("Programming Is Fun"). Anyways, just to clear confusion up for novice programmers... Programming, coding, and scripting are all the same thing; also, there are many different programming languages out there such as Java, C++, Python, Html(Sub-Language), etc. There are multiple languages out there because there are certain elements including Complexity, Limits, and Efficiency. Like if you were programming a game you wouldn't use Html... Html is a basic sub programming language and most people use it to code websites; thus, making the limit basic as well, yet the efficiency is good because websites turn out to be surprisingly nice for such a simple language. Now like languages we use to talk to each other (People to People) programming languages is the same concept just communicating People to Computers... That's basically all the background of information you need to know to start learning a language.
Rblx.Lua Programming Language:
"Rblx.Lua" is ROBLOX's computer language to have they're users learn to create games, models, aspects, etc. Learning a language can be really fast for some users and for people like me it took me a long time to retain the knowledge of a language such as rblx.Lua. If you are interested in reading more check my profile to see if new threads of volume 1 came out! |
|
|
| Report Abuse |
|
|
Maradar
|
  |
| Joined: 06 Mar 2012 |
| Total Posts: 4478 |
|
| |
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 01 Apr 2014 05:08 PM |
| sorry but im pretty sure that all of us here know how to script |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
|
| 01 Apr 2014 05:16 PM |
@Devoi
This forum says for everything related to scripting... Don't read it because it specifically states "Introduction to Scripting"... Now please have some intellectual thinking next time you click on a forum thread. |
|
|
| Report Abuse |
|
|
suremark
|
  |
| Joined: 13 Nov 2007 |
| Total Posts: 6315 |
|
|
| 01 Apr 2014 05:17 PM |
| A noble effort, but I would encourage you to study scripting a bit more before attempting a high-level explanation of programming languages. That's rather ambitious, and it can't really be covered in a couple of paragraphs. |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
|
| 01 Apr 2014 05:21 PM |
@suremark
I tried to summarize it as much as possible or people wouldn't read all of it. |
|
|
| Report Abuse |
|
|
suremark
|
  |
| Joined: 13 Nov 2007 |
| Total Posts: 6315 |
|
|
| 01 Apr 2014 05:34 PM |
Well now, that won't do, will it? Any worthwhile scripting guide is going to end up longer than you might want to read. Most of what you say simply flies over the readers' heads instead of actually connecting with them.
Nonetheless I still encourage you to study scripting more because you don't seem to actually have a clear idea of what you're talking about. No offense, but being ready to teach material comes long after learning it. "To teach something is to learn it twice." |
|
|
| Report Abuse |
|
|
MettaurSp
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 3179 |
|
|
| 01 Apr 2014 06:21 PM |
| Also this section is meant for advanced topics, not intro to scripting tutorials. "This forum is for advanced scripters to hang out and discuss code." ~the one sticky of this section |
|
|
| Report Abuse |
|
|
|
| 02 Apr 2014 07:33 AM |
How to Script rblx.Lua | Volume 1: Introduction to Scripting print(3*3*3)
How to Script rblx.Lua | Volume 2: Properties print(part.Size.x*part.Size.y*part.Size.z)
How to Script rblx.Lua | Volume 3: Functions print(part:getMass())
How to Script rblx.Lua | Volume 4: Writing functions function printMass() print(part:getMass()) end
How to Script rblx.Lua | Volume 5: Modular design function getMass(p) return p:getMass() end print(getMass(part))
How to Script rblx.Lua | Volume 6: Classes function createMassGetter(part) return {p=part,getMass=function(self) return self.p:getMass() end, getPart=function(self) return self.p end, setPart=function(self,part) self.p=part end} end print(createMassGetter(part):getMass())
If you liked this series, you might be interested in our next one, the first book is out already! How to Script rblx.Lua | Gravity 1: Introduction to Scripting print(3*3*3*196.2) |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
| |
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
|
| 03 Apr 2014 03:41 PM |
| Anyone else find this helpful? |
|
|
| Report Abuse |
|
|
|
| 03 Apr 2014 04:42 PM |
| Well, when you're in a forum of people who *know how to script* it becomes useless to attempt to teach them. So probably no one got much out of this "tutorial" |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
| |
|
|
| 03 Apr 2014 11:16 PM |
""Rblx.Lua" is ROBLOX's computer language to have they're users learn to create games, models, aspects, etc." Dat contraction...
No offence, but the only reason I learned Lua so quickly was because I skipped "How to" guides like this. I`m pretty sure that if you want to learn how to script, you`d have some type of knowledge as to what it is already. |
|
|
| Report Abuse |
|
|
Rye123
|
  |
| Joined: 08 Dec 2008 |
| Total Posts: 316 |
|
|
| 04 Apr 2014 07:14 AM |
"Programming/coding/scripting" Programming, coding and scripting are all different....q.q Go GOOGLE it up. |
|
|
| Report Abuse |
|
|
Rye123
|
  |
| Joined: 08 Dec 2008 |
| Total Posts: 316 |
|
|
| 04 Apr 2014 07:16 AM |
| But a noble attempt, nonetheless. Try to post it in Scripting Helpers next time. |
|
|
| Report Abuse |
|
|
|
| 05 Apr 2014 02:15 AM |
^ -sigh- Another idiot who thinks that Scripting, Coding and Programming is very different and that they shouldn't be interchanged at all, especially in a normal conversation! People would totally not understand what you're saying.
EOS db 0x00 ;End of String Marker |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
| |
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
|
| 05 Apr 2014 12:10 PM |
| Rye you think everything on the internet is true... Lol.. |
|
|
| Report Abuse |
|
|
Arkite
|
  |
| Joined: 18 Feb 2014 |
| Total Posts: 43 |
|
| |
|
|
| 22 Apr 2014 08:50 PM |
| I believe this belongs in scripting helpers, since its pretty much made to "help scripters" |
|
|
| Report Abuse |
|
|
| |
|
crossbar
|
  |
| Joined: 08 Dec 2009 |
| Total Posts: 2817 |
|
|
| 23 Apr 2014 07:27 PM |
| So basically you got nothin' so far... |
|
|
| Report Abuse |
|
|