toomadJoin Date: 2007-05-11 Post Count: 6155 |
So, I was never good at scripting on roblox. Mainly because I didn't know every single solitary command and when to put what where and why. But I'm taking a robotics class, and I noticed that while they use a similar scripting language as roblox LUA, the way you build the script is a whole lot easier to understand. I caught on in a flash. The system of which im speaking; some of you may be aware of. It's a drag and drop method. It's where you have a dialog box of every known command in roblox lua, available at your discretion. You can use it how ever you wish. The system does the actual writing the code line by line for you, and you just construct the script according to how you want your game to be. It would take a lot of time off of scripting by reducing level of confusion for newer scripters, and reducing the level of errors that come naturally with scripting.
While I understand constructing such a system may take some time, I still think the result will help encourage non scripters to want to learn, and reduce the number of headaches that go into making a game currently. |
|
|
Learn Lua maybe? It doesn't take too much time, you need to put effort in to learn it. (It took almost a month for me to learn 80% of it) |
|
toomadJoin Date: 2007-05-11 Post Count: 6155 |
I tried once, for a straight month I think to hunker down an learn, it didn't click for me. People learn at diffrent rates dude. Then there's level of commitment you have to compinsate for. |
|
xwkJoin Date: 2010-12-18 Post Count: 1429 |
I think this is a worthy thing to add. Although scripting may come easier for some people, a lot have a harder time starting off because they are brain dead with trying to memorize all of the functions and such key words.
I support this idea as long as values can be changed, and you still have the option to write out the script.
I think this would help a lot of people, through repetition. |
|
toomadJoin Date: 2007-05-11 Post Count: 6155 |
Truthfully,I've been trying off and on for the last 6 years and I still haven't gotten a handle. |
|
DigitovJoin Date: 2013-03-26 Post Count: 10867 |
this is how i learned
>free models
>execute the script
>reads it
>execute again
>learn every single function in the script
>attempt to create a script
>if correct then
>another free model
>repeat
>if failed
>try again |
|
|
I kinda learned the same, but the best thing is to just not worry about remembering functions, this is how the old guys did it: "read from a reference, all you have to do is lay them out in the way you want to"
So I'd say just use the wiki as a reference, you'll soon remember them as you go.
(Being stressed makes you learn less) - true fact |
|
toomadJoin Date: 2007-05-11 Post Count: 6155 |
I'm not here to see diffrent ways people learned... I'm here to make scripting easier to learn for people in the future. |
|
DigitovJoin Date: 2013-03-26 Post Count: 10867 |
scripting isnt easy ok --if u nevr scripted b4 |
|
|
LUA is like the easiest scripting language to learn:l
#LogicMakesSense |
|
|
^^ That truth though.
When life gives you lemons... BURN HIS HOUSE DOWN! >:D |
|
|
never tried scripting this month :0
but okay, I may try and notice the changes of learning to script. |
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
That is actually a very sound idea if you ask me. Seeing as ROBLOX's primary demographic consists of children, this would really help them learn. |
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
Tracking for future bumps. |
|
iBrysonJoin Date: 2012-07-05 Post Count: 407 |
If you have trouble scripting, please follow these steps if they help you.
>get free model
>follow instructions on free model
>repeat until you get he hang out it
>go onto ROBLOX tutorials
>find how to create your own scripts
>if you still have trouble, contact a expert scripter.
|
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
@everyone trying to recommend ways to help him script
That isn't the point though. |
|
|
Giving them and easy way around isn't really learning though, it's no good if they learn a scratch-based language and then want to get a job at microsoft. |
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
"Giving them and easy way around isn't really learning though, it's no good if they learn a scratch-based language and then want to get a job at microsoft."
They'd have to learn new things to work there anyway, it doesn't make too much of a difference. |
|
toomadJoin Date: 2007-05-11 Post Count: 6155 |
I think what the majority of the people here are trying to say without actually saying it is that the new method is a lazier approach. They don't want to be cheated out of precious hours spent on this game. Understandable. But think about it's benefit for a second. Users who really want to learn will still have the option to read and edit the written version of their script manually and better understand scripting. Other, less dedicated users should still be given the opportunity to script without having to spend hours trying to learn a code you've never even heard of before. This, hopefully will give people the opportunity to make higher quality games, thus giving them more of chance of being recognized in the gaming section of roblox. Many of the games on roblox have been there for quite literally, years. Don't you think it's time for a little something new? |
|
toomadJoin Date: 2007-05-11 Post Count: 6155 |
"Giving them and easy way around isn't really learning though, it's no good if they learn a scratch-based language and then want to get a job at microsoft."
Roblox isn't a college or career prep organization dude. Its a game that gives people a taste of what scripting is like in the real world. Keep in mind that Roblox LUA is a very basic version of scripting as a whole. With that being said, it shouldn't be like learning rocket science to some people. It should be relatively easy to understand. WITHOUT hours spent trying to understand it. |
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
The idea of this increasing the overall game quality makes it sound even better. It's not only easier (and more visual, which would help too, at least for me), but it'd also make better games. Not only that, it'd mean that making money on ROBLOX would be easier, which means that the Price Floor wouldn't be as much of a problem to people.
I've used the "work for your money" argument to support the price floor, but fact of the matter is that kids simply aren't that good at making games, and they are the primary demographic. To me, scripting was (and still somewhat is) very unappealing to me. It's words and words, it's like you have to go to school to learn a language. It's boring. If the interface was changed to look better, and if it was a drag-and-drop kind of system, it would probably help a lot of people get into it. |
|
|
Yeah, no. Everything would be strewn all over the place, is that really what you want? Just learn RBLX Lua and you'll be able to find things in half a second. |
|
XenonLiJoin Date: 2009-08-19 Post Count: 5013 |
No.
Don't believe that there are tonnes of commands?
You won't find any of which you need. |
|
deltavJoin Date: 2008-01-01 Post Count: 31893 |
"Yeah, no. Everything would be strewn all over the place, is that really what you want? Just learn RBLX Lua and you'll be able to find things in half a second."
"No. Don't believe that there are tonnes of commands? You won't find any of which you need."
Unless the interface is properly implemented. |
|
|
I just find this idea destroys the point of learning to script.
When life gives you lemons... BURN HIS HOUSE DOWN! >:D |
|