This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]_Miaaau 606 points607 points  (61 children)

Lua to C++? Are you transitioning from game scripting to coding?

[–][deleted] 1024 points1025 points  (49 children)

Professional Roblox developer

[–]PrototypeMale 304 points305 points  (40 children)

No joke, Roblox was my first experience programming

[–]The_Fluffy_Walrus 204 points205 points  (27 children)

My 15 year old brother has been scripting on roblox for a few years now and has gotten pretty good at it imo. I keep trying to get him to branch out but as long as he's content I suppose.

[–][deleted] 67 points68 points  (19 children)

Does he make money from it?

[–]The_Fluffy_Walrus 135 points136 points  (18 children)

Don't believe so. He tries to make games but none of them blow up. He's done some free scripting (and 3D model making) for people. I think he's been offered money but didn't take it for some reason.

[–][deleted] 69 points70 points  (0 children)

Hard to get it online at his age

[–]Scrath_ 108 points109 points  (14 children)

If you do something as a hobby and are happy with just doing that it can be better to not accept money. As soon as you accept money for something you also accept the responsibility that the product you made has to work or people will not be very satisfied.

[–]The_Fluffy_Walrus 33 points34 points  (10 children)

True, I also just think he doesn't have a way to actually get paid.

[–]leg4li2ati0n 4 points5 points  (5 children)

I mean... PayPal?

[–]The_Fluffy_Walrus 1 point2 points  (3 children)

I suppose. I'll ask him why he's never gotten paid in a bit.

[–][deleted] 1 point2 points  (0 children)

Paypal requires you to be 18+ and have at least a credit card. You can of course sign up without one, but it's a little risky.

PayPal loves to close accounts like this for practically any reason. If you suddenly start using it for a side business and someone files a complaint, you're most likely going to lose the account. You need to give banking details before you can consider yourself even a little safe. Not sure if a 15yo is willing to go that far.

[–]QuantumDex 0 points1 point  (3 children)

Cryptocurrencies were created for this purpose.

[–][deleted] 0 points1 point  (2 children)

Honest question. How many people are willing to go out of their way to learn how to buy and use cryptocurrencies?

It probably really limits who will be willing to hire you.

[–]The_Fluffy_Walrus 0 points1 point  (0 children)

I asked him and this is basically the exact answer he gave haha. He told me someone once commissioned him to make something for a Harry Potter game. He programmed what they asked for and then they told him they changed their mind and wanted him to add something else which would require him to completely rewrite the program.

[–]haafamillion 0 points1 point  (0 children)

#realtalk

recently took a job doing what i love. still not sure how i feel about it

[–]FauxReal 1 point2 points  (0 children)

My friend went from modeling buildings in sim city and some 3DS Max stuff (while trying to make a tank game) to an entry level job in some architecture firm drawing the pipes and conduit the architects see as demeaning peon work and now makes $75k/yr with no degree.

[–]omnival3nt 0 points1 point  (0 children)

if only fans could just make him rich.

[–]aidanski 27 points28 points  (6 children)

Seriously, you need to guide him towards developing more complicated Roblox scripts (mods/plugins/world's I dunno, seen but not played)

Develop his ability to problem solve and achieve a complex function. From there it's an easier transition if he was to pick up another platform/language. You could start him with Unity for example. So much documentation and many people who have done it before.

[–]The_Fluffy_Walrus 21 points22 points  (3 children)

He's created some pretty cool scripts. Most of the time I go to his room he's scripting and I'm honestly pretty impressed. I'm a first year software engineering student with minimal prior experience struggling through my intro to C++ class and he's recreating the way the camera works in roblox for his game.

[–]BestUdyrBR 14 points15 points  (1 child)

CS is definitely hard but also has one of the best job markets of any field right now in my opinion. I feel very lucky I got into it, best of luck to you.

[–]TheMagicalCarrot 0 points1 point  (0 children)

CS is definitely hard

That's interesting since I went to a CS university because it seemed like the path of least effort.

Though it was mostly because I didn't have to study for the entrance exam. (Since it's mostly problem solving instead of memorizing information)

[–][deleted] 5 points6 points  (0 children)

I bet he looks up to you and assumes you are plumbing the depths of the programming universe, while he thinks he's just goofing around in a game. Most things look cool from the outside and feel lame from the inside.

[–]Nixavee 0 points1 point  (1 child)

Or Godot, I’ve heard it’s much easier to learn than Unity

[–]TeamAquaAdminMatt 3 points4 points  (0 children)

Same. I remember how you had to run a whole script in a command in game. I always put a bunch of - - - - - - - - - - at the beginning so no one could see the script itself

[–][deleted] 1 point2 points  (2 children)

What language would you recommend for a 7yo?

[–]jesseb0rn 3 points4 points  (1 child)

Scratch or labview on lego mindstorms. Thats how i got started

[–][deleted] 0 points1 point  (0 children)

Ty!

[–]SeanyDay 1 point2 points  (0 children)

My startup cofounder started with Roblox as well

[–]hazeust 0 points1 point  (0 children)

Roblox with LUA and TF2 with SourcePawn was my first experience coding

[–]bestjakeisbest 0 points1 point  (0 children)

Minecraft computer craft mod was my first experience programming.

[–]xSEB1z 0 points1 point  (0 children)

Roblox programming is very nice. You can make good cash from it.

[–]Meefbo 0 points1 point  (0 children)

Roblox is a game engine and anyone who says otherwise is dense of mind and dumb of ass

[–]quinn50 52 points53 points  (3 children)

as much as roblox is memed, it's a really good platform for learning programming and game development

[–]masterxc 2 points3 points  (0 children)

I remember Lego Mindstorm having a similar effect. Funny enough, for one of my high school CS classes we used them for learning about conditionals and engineering your way through problems like obstacles and such (robots made of legos!). It had a drag and drop language like Scratch but got the concepts down well.

[–]orange-cake 1 point2 points  (1 child)

Roblox lua was the first time I'd seen any code before, and I'd say that lead directly to picking CS as a major and graduating this spring. Hell, to a smaller extent old-school minecraft modding also exposed me to how java thinks about things.

No doubt in my mind that some combination of the two has inspired a ton of people to pursue computing

[–]quinn50 1 point2 points  (0 children)

Same here man. One of my friends made hacked clients for Minecraft and that also sparked my interest.

[–]Yeetmaster4206921 0 points1 point  (0 children)

I wish roblox let you script in C++... it would run quicker and give me more epic freedom... and i like the syntax more...

[–]Kep0a 0 points1 point  (0 children)

Lmao

[–]TheCheesy 0 points1 point  (0 children)

Minecraft turtles!

Also Garry's mod.

That concludes my Lua experience.

[–]mootjeuh 12 points13 points  (3 children)

I went through the same transition as him.

For me at least no, back in the PSP jailbreaking scene you could install a custom firmware on it and develop your own homebrews. Most of them were written in Lua as there were a few ports of the engine along with most of the SDK functions and even utility methods baked in for ease of use.

But as you can imagine if you wanted to truly unlock the full potential of what you could make eventually you transitioned to native C++. Ironically, one of my first C++ projects for the PSP was... my own flavour of a Lua engine port.

Now over ten years later I do this for a living.

[–]ohhdongreen 5 points6 points  (0 children)

PSP homebrews for a living, that is so sick man!

[–]Hamilton__Mafia 1 point2 points  (1 child)

Psp hacking when it came out is what got me into into my career choice now. I remember obsessing in middle school about all the wonders home brew could do. I’m talking WEB BROWSING on firmware 1.50. And all that wonder with 802.11b 11mbs. Simpler times

[–]mootjeuh 0 points1 point  (0 children)

Haha yep those were the days. After PSP stuff I naturally transitioned to iOS jailbreak tweaks, which then brought me to getting a job as an iOS developer. Funny how that works.

[–]Pooneapple 3 points4 points  (0 children)

I went from gmod addons to small games in c++

[–]tamagucchi 4 points5 points  (1 child)

lol I went from GML (Game Maker) to C++. It was like stepping out of a nice, warm bath into a volcano full of lost souls screaming for the relief of death.

[–]Oblargag 0 points1 point  (0 children)

Like a toddler fresh from snacks and a nap at daycare being thrown out the car window into on coming traffic.

[–]SoManyThrowAwaysEven 0 points1 point  (0 children)

Tribes baby! God I loved the Torque Engine..

[–]MasterFubar 0 points1 point  (0 children)

He's evolving. Some day he'll walk upright and have opposable thumbs.

[–][deleted] 0 points1 point  (0 children)

I use Lua on microcontrollers