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: Roblox Lua Updates

Previous Thread :: Next Thread 
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 10:33 PM
Hi guys. I haven't been playing nor developing games on Roblox for years now. However, I got the urge tonight to come back and start developing again. I'm sure there are countless new features and changes to roblox lua, such as certain things being deprecated or new studio tools or features. Is there a place I could go to see a history and description of these features? The teleport service in particular is one that seems to have changed. Anyways, thanks for your time!
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:34 PM
Oh god when was the last time you were on?

I'll write up a big reply after.
Report Abuse
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 10:36 PM
I started in '08 on my account Kazz. Most of my games are left over from him, but I have probably a hundred saved locally on my computer from this account. I lost interest quite a long time ago.
Report Abuse
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 10:37 PM
Anything in the last year or two would be plenty, just the huge stuff. I know lua like the back of my hand, but some of the services seem to have changed. The last new thing I worked with was data persistence. So, anything after that I suppose.
Report Abuse
ForeverDev is not online. ForeverDev
Joined: 04 Oct 2008
Total Posts: 13300
05 Jan 2015 10:43 PM
you shouldn't use data persistence anymore

http://wiki.roblox.com/index.php?title=Data_store
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:45 PM
Alright, there's been major, major changes over two years.

Not by any means at ALL comprehensive:

FilteringEnabled:
Basically, FilteringEnabled prevents all major exploiting but hinders a lot. It seperates the client from the server. It can be toggled in workspace. You have to use RemoteEvents/RemoteFunctions to communicate between the client and server.

No More Lighting:
We don't use Lighting for anything anymore. Ever. Except skyboxes. We use ServerScriptService to put our server side scripts, ServerStorage to store things the server will need, and ReplicatedStorage for the clients needs.

DataStores:
We don't use data persistence anymore- we've got something way better now called DataStores.

TeleportService:
You can teleport players between games now.

Universes:
You can have as many games as you want inside a single game- it's really cool, and you can dynamically create and save these games.

Dynamic Lighting:
https://www.youtube.com/watch?v=C91o58XmTJQ&index=6&list=PLuEQ5BB-Z1PJ_m5dMllr35lF4giyuHrY_

There's scrolling frames for GUIs, animations, and all sorts of changes.
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
05 Jan 2015 10:46 PM
Oh god there is so much more, and Lighting is still used for Ambient/OutdoorAmbient/TimeOfDay/etc. :)
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:49 PM
There's PathfindingService now. Loadstring is gone from the client side but you can turn it on for server side (not recommended for security reasons). Player points exists with PointsService.

We can have global leaderboards now with ordered datastores, a special type of datastore.

We have the Developer's Exchange, which allows people to convert R$ to real USD$ (max per month to 5,000,000 R$ a month for $20,0000 USD right now).

We have HttpService, which allows you to send HTTP requests.

Particle effects have been redone a lot.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:49 PM
"Oh god there is so much more, and Lighting is still used for Ambient/OutdoorAmbient/TimeOfDay/etc. :)"

I mean using Lighting as a folder not the properties of Lighting. :|
Report Abuse
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 10:49 PM
My biggest game involves a ton of manipulation with the loading screen. Now apparently you can turn the old one off and create your own?
Report Abuse
CrowClaws is not online. CrowClaws
Joined: 04 Jul 2010
Total Posts: 4466
05 Jan 2015 10:52 PM
Yeah using Replicated first you can make your own custom loading screens.
If you just search up Replicated First you will come up with something
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:52 PM
We have solid modeling right now (someone explain that as I never really use it).

We have an OBJ exporter.

We have developer products which are way better than game passes for things such as one-time purchases.

You can upload audio now for up to 120 seconds in length and use it.

Report Abuse
CrowClaws is not online. CrowClaws
Joined: 04 Jul 2010
Total Posts: 4466
05 Jan 2015 10:52 PM
Idk we have badges now? Idk when those came out lol
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:52 PM
"My biggest game involves a ton of manipulation with the loading screen. Now apparently you can turn the old one off and create your own?"

You can use ReplicatedFirst for this. Also look into Preload() to rpeload assets you'll want to use.

We have the developer's console which is a great in-game utility allowing you to view output and stats.
Report Abuse
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 10:54 PM
Wow, I'm in completely over my head.. ._.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:54 PM
Roblox has server size up to a max of 50 right now.

You can use a service to show video ads to *mobile only* users and get 2R$ per view of the 30 second video.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:56 PM
We have GroupService to get info on groups such as their allies / enemies and more.

There's new materials.

Bunch of new GUI properties.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:58 PM
There's a service StarterPlayer you can insert by going to Model > Service and it makes everything cleaner by allowing you to set certain important properties for everyone.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 10:59 PM
We have surface GUIs which allow you to put a GUI on a surface of a part.
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 11:00 PM
We have modulescripts now for user libraries.

There's just so much that's gone on in two years.

Roblox has improved a *lot*.
Report Abuse
chimmihc is not online. chimmihc
Joined: 01 Sep 2014
Total Posts: 17143
05 Jan 2015 11:02 PM
ill make it simpler,

lots of sht been added
Report Abuse
Sehnsucht is not online. Sehnsucht
Joined: 10 Apr 2011
Total Posts: 990
05 Jan 2015 11:06 PM
Can I still use global with _G.?
Report Abuse
ChiefDelta is not online. ChiefDelta
Joined: 05 Nov 2010
Total Posts: 13071
05 Jan 2015 11:07 PM
Yeah, you can do that, but not with FilteringEnabled. (well you can but it'll separate a client's table from server's table)
Report Abuse
CrowClaws is not online. CrowClaws
Joined: 04 Jul 2010
Total Posts: 4466
05 Jan 2015 11:07 PM
ye

but it doesn't go across local and server (idk if it was always like this or what
Report Abuse
cntkillme is not online. cntkillme
Joined: 07 Apr 2008
Total Posts: 44956
05 Jan 2015 11:07 PM
FE or not the tables are separated. And it was always like that.

Although on regular Lua, this "_G" table works so much differently. The name actually makes sense...
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