generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: How to Script rblx.Lua | Volume 1: Introduction to Scripting

Previous Thread :: Next Thread 
Arkite is not online. 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 is not online. Maradar
Joined: 06 Mar 2012
Total Posts: 4478
01 Apr 2014 05:07 PM
tl;dr
Report Abuse
Devoi is not online. 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 is not online. 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 is not online. 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 is not online. 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 is not online. 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 is not online. 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
Radioaktiivinen is not online. Radioaktiivinen
Joined: 25 Apr 2009
Total Posts: 18629
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 is not online. Arkite
Joined: 18 Feb 2014
Total Posts: 43
02 Apr 2014 03:50 PM
@Radio Lol'd so hard!
Report Abuse
Arkite is not online. Arkite
Joined: 18 Feb 2014
Total Posts: 43
03 Apr 2014 03:41 PM
Anyone else find this helpful?
Report Abuse
18cwatford is not online. 18cwatford
Joined: 08 Oct 2009
Total Posts: 5410
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 is not online. Arkite
Joined: 18 Feb 2014
Total Posts: 43
03 Apr 2014 09:56 PM
Wow, thanks.
Report Abuse
lampwnage121 is not online. lampwnage121
Joined: 20 Oct 2012
Total Posts: 4285
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 is not online. 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 is not online. 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
AndroidKitKat is not online. AndroidKitKat
Joined: 21 Sep 2013
Total Posts: 1525
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 is not online. Arkite
Joined: 18 Feb 2014
Total Posts: 43
05 Apr 2014 12:09 PM
^ Wow how nice...
Report Abuse
Arkite is not online. 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 is not online. Arkite
Joined: 18 Feb 2014
Total Posts: 43
22 Apr 2014 04:54 PM
Bump
Report Abuse
dogwarrior24 is not online. dogwarrior24
Joined: 10 Nov 2010
Total Posts: 1401
22 Apr 2014 08:50 PM
I believe this belongs in scripting helpers, since its pretty much made to "help scripters"
Report Abuse
bombastically is not online. bombastically
Joined: 28 Feb 2014
Total Posts: 128
22 Apr 2014 09:05 PM
@radio

do u code C++?
Report Abuse
crossbar is not online. crossbar
Joined: 08 Dec 2009
Total Posts: 2817
23 Apr 2014 07:27 PM
So basically you got nothin' so far...
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image