of     3   
chevron_rightchevron_rightchevron_right

XlegoX
#11806577Sunday, July 26, 2009 11:27 PM GMT

This post is a guide for anyone who's completely new to scripting, and is willing to put a couple weeks into learning. This is *NOT* for people who just want to know how to get their models on roblox to work, this is for people who seriously want to get to know how to script proficiently. It's based off of my experiences coming to roblox not knowing anything about scripting or programming, and how I worked my way up to where I am now. What's the main thing you need? Patience, and lots of it. Learning a programming or scripting language is just like leaning a spoken language, you can't just read one thing on it an instantly know how to do everything, it's an ongoing process. Even after more than a year working with Lua I still come across new things occasionally that I never knew before. When I first joined, as I stated in the introduction, I knew nothing about programming or scripting at all. So, the first mistake I made was try to to learn Lua (the language that Roblox uses) first. My first and foremost recommendation to anyone who's new to scripting and wants to learn is *DO NOT ATTEMPT TO LEARN LUA FIRST*. It will give you no end of frustration trying, as most, if not all, of the documentation for Lua is just that, documentation. It doesn't explain how to program, it simply explains the syntax of Lua to people who already know how to program. > So what language should I learn? In my opinion, it's best to go with C++ or Java. Although as programming languages go, they have a fairly steep learning curve, I think it's best to build a strong foundation, since once you know a language like C++ or Java, you will easily be able to learn one such as Lua simply be reading the specifications. > And how do I go about learning C++ or Java Compared to Lua, there's *TONS* of documentation and tutorials out there for C++ and Java, aimed at complete beginners just like you. A good first step would be going to your local public library and checking out some books on C++ or Java. Most libraries have lots of stuff on them, and even if yours doesn't you can defiantly get one though inter-library loan. Now comes the tough part, for the next couple weeks work through some books on the language experimenting as you go. If you need help there's plenty of online forums and FAQs you can look for answers on. > Ok, I learned C++/Java, now what? This is the easy part. Get a copy of "Programming in Lua" and read through it, it explains how the Lua language is structured and works, already knowing Java/C++ it should be easy to pick up each thing and it's equivalent in the language you know. If you're lucky your local library might have a copy, otherwise you can just use the online version : http://www.lua.org/pil > Ok, I know Lua, now what? Now the fun part, you have the knowledge to just play around with the Roblox objects using the command bar in roblox studio and get familiar with their properties and methods. If you need some further direction this page explains the basics of how scripting using roblox studio works: http://wiki.roblox.com/index.php/Scripting Thanks for reading. Sound's convoluted? Well, the method I took of trying to learn Lua first simply gave me weeks of frustration, this is a way less frustrating and more efficient method. You may PM me with any questions you might have about this post. -xLEGOx
[rfa#hidefromsearch]
#12319648Tuesday, August 04, 2009 11:28 PM GMT

[rfa#hidefromsearch]
[rfa#hidefromsearch]
#12319782Tuesday, August 04, 2009 11:30 PM GMT

[rfa#hidefromsearch]
pwnmonster
#12319842Tuesday, August 04, 2009 11:31 PM GMT

OH MY GOD WHY DID THEY UNPIN THIS?
XlegoX
#12321114Tuesday, August 04, 2009 11:55 PM GMT

I guess the pin time expired, I'll have to repost it.
medsouz
#12321718Wednesday, August 05, 2009 12:04 AM GMT

please do repost this was a helpful thread to beginners =)
spicytaco2468
#12322154Wednesday, August 05, 2009 12:11 AM GMT

Im just posting so i can go to my top 25 forums andfind it...
Molt
#12323051Wednesday, August 05, 2009 12:24 AM GMT

lol
J8kee
#12394492Thursday, August 06, 2009 5:03 AM GMT

Wow, lol.
zac352
#12394774Thursday, August 06, 2009 5:15 AM GMT

[ Content Deleted ]
Morbuzka
#12407450Thursday, August 06, 2009 3:20 PM GMT

um i dont wanna learn all that i just wanna learn Lua!
hardhatworkerisbannd
#12407678Thursday, August 06, 2009 3:25 PM GMT

nice
blocco
#12407744Thursday, August 06, 2009 3:26 PM GMT

So that's how MrDoomBringer's post was going down the current of all those posts in the Scripters Forum...
hardhatworkerisbannd
#12408176Thursday, August 06, 2009 3:35 PM GMT

which is easier to learn? java or C++?
J8kee
#12408234Thursday, August 06, 2009 3:36 PM GMT

Idk, I know a ot of people that say Java is.
s1gman72
#12408514Thursday, August 06, 2009 3:42 PM GMT

I read all of it
[rfa#hidefromsearch]
#12416404Thursday, August 06, 2009 5:59 PM GMT

[rfa#hidefromsearch]
J8kee
#12416463Thursday, August 06, 2009 6:00 PM GMT

Hiya!
hardhatworkerisbannd
#12434974Thursday, August 06, 2009 11:14 PM GMT

yeah java looks easier, but thats just me
saltytaco1234
#12438047Friday, August 07, 2009 12:07 AM GMT

Java is easier but C++ is more effective which is what i use to create my games. Then i reccomend using apache,php,and mysql to make a great website like me.
sncplay42
#12438295Friday, August 07, 2009 12:11 AM GMT

Oh no, not again!
PurpleKiwi
#12438339Friday, August 07, 2009 12:12 AM GMT

LOL
sncplay42
#12438429Friday, August 07, 2009 12:13 AM GMT

If you're wondering where it happened before: http://www.roblox.com/Forum/ShowPost.aspx?PostID=8214791
blocco
#12440323Friday, August 07, 2009 12:48 AM GMT

The forum has got to be fixed. Maybe they have to reset the whole forum?
Slushi7
#12441071Friday, August 07, 2009 1:01 AM GMT

Bump, this forum really helps.

    of     3   
chevron_rightchevron_rightchevron_right