DatLogic
|
  |
| Joined: 06 Jul 2013 |
| Total Posts: 422 |
|
|
| 08 May 2014 03:08 PM |
| I'm thinking of learning Lua but I'm not sure if I should. When I get older I would like to be a programmer and I want to start learning now but will roblox help me in anyway? |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 03:13 PM |
Absolutely.
Thanks to Roblox, I was exposed at a very young age to the mindset of a programmer, which influenced me throughout high school and now in college. I can say now as a physics/computer science major that learning Lua initially put me on the path I'm on today. So I'd say give it a shot, the earlier the better! |
|
|
| Report Abuse |
|
|
MrChubbs
|
  |
| Joined: 14 Oct 2010 |
| Total Posts: 4969 |
|
|
| 08 May 2014 03:14 PM |
| Roblox and Arduino's put me on the path to CS, so yes. Learn Lua. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 03:14 PM |
Lua is not something you will probably encounter in the professional, production world. That's not to say no one uses it, it's just not very common.
It's still a very nice, fun programming language, however, so there's no reason YOU can't use it for your whole life.
It's semi-functional, so you get to see lots of good programming-features that some languages don't make so obvious (or so easy).
Nothing stops you from learning another programming language after, and Lua is much easier than many to learn, and will it make it faster to learn others. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 03:47 PM |
| Well, it's kind of required to make legitimate games. |
|
|
| Report Abuse |
|
|
MrChubbs
|
  |
| Joined: 14 Oct 2010 |
| Total Posts: 4969 |
|
|
| 08 May 2014 03:54 PM |
| No it's not, very few games are made using Lua. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 03:59 PM |
| Even those skimpy "obby" games have some scripting in there. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 03:59 PM |
| Oh, I see. I meant ROBLOX games. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 05:05 PM |
| Those obbys have free model scripts the creator doesn't have to have any scripting knowledge. |
|
|
| Report Abuse |
|
|
DatLogic
|
  |
| Joined: 06 Jul 2013 |
| Total Posts: 422 |
|
|
| 08 May 2014 05:21 PM |
| do you have any suggestions for learning it? Should I look at fms and figure out how they work and try to rescript them or use youtube tuts or the wiki? |
|
|
| Report Abuse |
|
|
MettaurSp
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 3179 |
|
|
| 08 May 2014 06:51 PM |
| Each of those methods are good for starting out. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 08:55 PM |
| To make a good obby, you should put all the killing bricks into a model and have one script to connect all of them to kill you. |
|
|
| Report Abuse |
|
|
|
| 08 May 2014 10:58 PM |
@TPM Or just... don't make an obby, since they're tired and redundant, and have been since '07. :I |
|
|
| Report Abuse |
|
|
tnt91
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 43390 |
|
|
| 09 May 2014 06:36 AM |
| being a programmer as a job would be a costly mistake |
|
|
| Report Abuse |
|
|
MrChubbs
|
  |
| Joined: 14 Oct 2010 |
| Total Posts: 4969 |
|
|
| 09 May 2014 08:27 AM |
| Depends really, but CS is one of the top five highest paid degrees. |
|
|
| Report Abuse |
|
|
Aerideyn
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 1882 |
|
|
| 09 May 2014 09:04 AM |
The algorithms you learn and the intuition you develop for programming with Lua will carry you through to the other languages.
Sure you might need to learn some new syntax or best practices for your next language but everything else is directly transferrable. |
|
|
| Report Abuse |
|
|
|
| 09 May 2014 09:29 AM |
| Lua also has one of or maybe the fastest interpreter for a high level scripting language if you use LuaJIT |
|
|
| Report Abuse |
|
|
|
| 09 May 2014 09:57 AM |
| Isn't Kerbal space program coded in Lua? |
|
|
| Report Abuse |
|
|
MrChubbs
|
  |
| Joined: 14 Oct 2010 |
| Total Posts: 4969 |
|
|
| 09 May 2014 10:03 AM |
| No, it's C++ with a Lua enviroment with developers, much like GMod. |
|
|
| Report Abuse |
|
|
pilotown
|
  |
| Joined: 05 Apr 2014 |
| Total Posts: 596 |
|
| |
|
pilotown
|
  |
| Joined: 05 Apr 2014 |
| Total Posts: 596 |
|
| |
|
| |
|
Aerideyn
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 1882 |
|
|
| 10 May 2014 10:05 PM |
| KSP is made in Unity which as far as i am aware uses mono. (cross platform c#) |
|
|
| Report Abuse |
|
|
MrChubbs
|
  |
| Joined: 14 Oct 2010 |
| Total Posts: 4969 |
|
|
| 10 May 2014 11:09 PM |
| Ah you're right, I must have confused it with something else. |
|
|
| Report Abuse |
|
|
|
| 10 May 2014 11:42 PM |
| Yes, immensely. I had learned standard lua pretty good by now, so when my sister started learning Java script, I noticed alot of the same concepts. Even if you wont use lua, it relates to other languages good and its easy. |
|
|
| Report Abuse |
|
|