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
We use cookies to offer you a better experience. By using Roblox.com, you are agreeing to our Privacy and Cookie Policy.
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: Is anyone parsing the .rbxl file format?

Previous Thread :: Next Thread 
Shedletsky is not online. Shedletsky
Joined: 21 Jun 2006
Total Posts: 9114
23 May 2013 03:49 PM
Heyo,

We're working on a release that will change the underlying ROBLOX level file format to something that is a lot more compressed and loads a lot faster.

Has anyone written tools that depend on the current file format to function? If so, what do they do?
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
23 May 2013 03:49 PM
lol
Report Abuse
digpoe is not online. digpoe
Joined: 02 Nov 2008
Total Posts: 9092
23 May 2013 03:50 PM
It doesn't use XML?

What does it use now? JSON?

:P
Report Abuse
TheMyrco is not online. TheMyrco
Joined: 13 Aug 2011
Total Posts: 15105
23 May 2013 03:50 PM
I believe Stravant or Anaminus has, but unsure.
Report Abuse
popdosprlte is not online. popdosprlte
Joined: 18 Dec 2009
Total Posts: 4801
23 May 2013 03:51 PM
Huzzah! No more giant xml files!
Report Abuse
Dr01d3k4 is not online. Dr01d3k4
Joined: 11 Oct 2007
Total Posts: 17916
23 May 2013 03:51 PM
I was considering writing these tools:
- Bitmap -> mosaic convertor
- Code in ST2 -> inject into a file (and compile code if it's written in Moonscript :D)
However I never got around to doing so and the rbxreference (or something like that) tag + writing an XML outputter in Lua wasn't fun.
Report Abuse
ZekeZakKaz is not online. ZekeZakKaz
Joined: 31 Mar 2012
Total Posts: 13907
23 May 2013 03:52 PM
[ Content Deleted ]
Report Abuse
MrChubbs is not online. MrChubbs
Joined: 14 Oct 2010
Total Posts: 4969
23 May 2013 03:52 PM
I made one that ripped out the GUIs and attempted to display them, but it only worked about half the time.
Report Abuse
vampirexevipex is not online. vampirexevipex
Joined: 11 Apr 2009
Total Posts: 1598
23 May 2013 03:52 PM
You mean like plugins?
Report Abuse
uyjulian is not online. uyjulian
Joined: 29 Nov 2012
Total Posts: 1214
23 May 2013 03:53 PM
I compress rbxl files into tar.gz currently.

Remove the excessive tabs and whitespaces in .rbxl?
Report Abuse
xSIXx is not online. xSIXx
Joined: 06 Aug 2010
Total Posts: 9202
23 May 2013 04:03 PM
if propertyisdefault then
takeitoutofxmlpls()
end
Report Abuse
uyjulian is not online. uyjulian
Joined: 29 Nov 2012
Total Posts: 1214
23 May 2013 04:08 PM
Oh, and if a property is default, then don't save it in the rbxl.
Report Abuse
HoloEverywhere is not online. HoloEverywhere
Joined: 24 Aug 2012
Total Posts: 673
23 May 2013 04:21 PM
telamon has le swag xDDDD
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
23 May 2013 04:22 PM
The XML files aren't that huge really, but if this compression improves loading time, then I'm all for it, even though I don't get loading time issues.

As far as I know, nothing really depends on the format. However, Seranok's updater for Catalog Heaven may depend on it. If you don't change the XML sent through the model uploader, then everything should be fine.
Report Abuse
uyjulian is not online. uyjulian
Joined: 29 Nov 2012
Total Posts: 1214
23 May 2013 04:23 PM
Ohh, I get what me meant.

Yes, I did make a tool, it's for linux only, it would let you explore and edit the structrue of .rbxl files. That's all it did.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
23 May 2013 04:24 PM
You might want to make the files convertible in Studio, so people can:
1. Change their old formats to the new one
2. Change them to the old XML format to remove malicious or hidden things

If you don't want to upset anybody, you should make them convertible.
Report Abuse
uyjulian is not online. uyjulian
Joined: 29 Nov 2012
Total Posts: 1214
23 May 2013 04:25 PM
^What he said.
Report Abuse
NXTBoy is not online. NXTBoy
Joined: 25 Aug 2008
Total Posts: 4533
23 May 2013 04:36 PM
Yes. http://roblox-asset.comoj.com/.

It adds one line to the rbxl file, that allows your browser to render the heirarchy and scripts
Report Abuse
BAUER102 is online. BAUER102
Joined: 03 Apr 2010
Total Posts: 5936
23 May 2013 04:39 PM
I'm working on:

- a tool which converts .obj to .rblx files (C# application, studio tends to crash too often while instancing parts)
- a tool which 'minimaps' places (same reasons as above)
- (planned) ST2 plugin which loads scripts directly out of a .rblx file
Report Abuse
Quenty is not online. Quenty
Joined: 03 Sep 2009
Total Posts: 9316
23 May 2013 04:39 PM
Yes. Yes we are.

http://wiki.roblox.com/index.php/User:XLEGOx/anim_edit

I'd look at that first, seeing as all of ROBLOX's recent games depend upon the animations generated by it. Given, of course, that you aren't changing the model file, then that should be fine.

I'm also parsing JSON --> ROBLOX models to import ROBLOX API and ROBLOX catalog information!

A legacy import model command would solve all of these issues. XML is, to be honest, actually a lot easier to generate than a lot of other things.

Anyway, I'm glad ROBLOX is doing this kind of thing, even if it breaks all my stuff...
Report Abuse
As8D is not online. As8D
Joined: 24 Dec 2009
Total Posts: 2907
23 May 2013 04:41 PM
uhu, lol...

I just made your RBXL file format in-game (still not supporting instances) xP Same ugli XML stuff, but shorter tags and leaving out default values :P


- As, hrm... good ideas guise.
Report Abuse
HoloEverywhere is not online. HoloEverywhere
Joined: 24 Aug 2012
Total Posts: 673
23 May 2013 05:01 PM
BTW, some scripters and I wanted to make a new project - Roblide. It was meant to be a cross-platform Studio-alternative.
Report Abuse
Prehistoricman is not online. Prehistoricman
Joined: 20 Sep 2008
Total Posts: 12490
23 May 2013 05:03 PM
Tenal, XML will obviously still be supported as all the old places will use it. However, I bet saving will change the format.

So your project could still use XML. Or somebody could figure this compression Roblox are going to use.
Report Abuse
apdapreturns is not online. apdapreturns
Joined: 31 Mar 2012
Total Posts: 1627
23 May 2013 05:33 PM
@Holo aka Emess
Yes, It never happened.
Report Abuse
GigsD4X is online. GigsD4X
Joined: 06 Jun 2008
Total Posts: 3794
23 May 2013 07:02 PM
Just make sure that you publish thorough documentation on the new format before it's released so that we can have enough time to update our parsing engines.
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