nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:07 PM |
Do you remember when ROBLOX horribly lagged at the sight of massive, detailed NON-TERRAIN places? And how Featherweight Bricks toned that lag down to manageable levels?
I wish the same could be said for scripting. When you have to load your tools, that's multiple scripts going off assigning them into your inventory. A humanoid's animation requires scripting, and the mere sight of 13+ humanoids WITHOUT ANIMATION is causing lag for seemingly no reason unless... multiple scripts are going off, even without animation.
--------------------------------------------------------------------------------------------------------------
So I propose a solution to script lag: Featherweight Scripts. The scripts do not change, it is just the engine's ability to process scripts becomes more tolerate, much like how bricks themselves did not change when Featherweight Bricks came out.
A theoretical example:
Old: 2k Scripts before lag.
New: 10k+ Scripts before lag.
--------------------------------------------
Now then, to address questions/complaints.
Q1: "What are Featherweight Bricks?"
A1: http://blog.roblox.com/2012/12/featherweight-parts-one-million-parts-one-roblox-world/
Q2: "I read your article, how does scripting cause lag?"
A2: This is not my article, that belongs to ROBLOX Corp. It's a matter of processing the scripts, much like how ROBLOX's first great hurdle was that in processing bricks. Too many scripts, the FPS will drop.
Q3: "How will it be done?"
A3: That depends on ROBLOX's internal thinking. But the primary solution and goal point is to "REDUCE SCRIPTING LAG".
Q4: "If ROBLOX does not directly take your suggestion in favor of another lag-by-script reducing solution, would you be mad?"
A4: No, not in the slightest. I'd still see lag go down and I can play without being hindered. I just want scripting lag to be gone.
Q5: "Why do you use "-" a lot? Is it part of a new system of yours?"
A5: Yes, it is. It's to simplify for Complaint 5, or people posting for the sake of posting "TL:DR".
------------------------------------------------------------------------------------------------
If you don't have anything nice to say, don't say it at all. But, if you somehow bash this thread anyway, refer to this guideline. If you don't refer to this guideline, don't be surprised if I turn the tables against you.
C1: "No support, too hard for ROBLOX."
A1: Under the proposed system, Scripts would be going through roughly the same process as bricks, just filtering it down to something manageable. By the by, your complaint is too short and undetailed. Dynamic Lighting was on hiatus for 5+ years, your point?
C2: "No support, scripts will break."
A2: Wow, you are dense. I said "THE SCRIPTS THEMSELVES WOULD NOT CHANGE, IT IS JUST THE BACKGROUND WORK ON ROBLOX'S END." You twist my words past that and I see no use in arguing with you. Also, scripts broke before this, so no use in complaining.
C3: "No support, you are a noob."
A3: The door is right over there. I recommend you leave, for you have done nothing but bring drama to a thread that does not need it. Also, "noob" means "newbie", not "idiot" as you are likely to believe. I say this because you provide no feedback whatsoever.
C4: "(A Famous Person or an Old/Newfound Foe bashes)"
A4: Thread closed. One, for the sake of your own publicity. Two, for the sake of my publicity. Three, it is against the rules to say "No Support" without a valid reason. Finally, things will go downhill if you persist with your malignant thinking. I will create a new thread because of you.
C5: "Too Long, Didn't Read."
A5: There was a reason you went to school. Read, find out my reasoning, and then cast your vote. If for some reason you ignore my C&A and post against this thread's rules, then you are looking for trouble and I don't want you posting here. |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:13 PM |
| You want people to support your idea.. and you sound like a major jerk.. |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:15 PM |
@Donutlova
And you cause drama. Didn't I say "If you don't have anything nice to say, don't say it at all."? |
|
|
| Report Abuse |
|
|
|
| 08 Jun 2013 07:15 PM |
You did sound kind of rude, but I'm not sensitive, so I honestly could care less.
You actually had a good idea. The game scripts surrounding the humanoids should be made more lightweight. Support. |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:16 PM |
C1: "No support, too hard for ROBLOX."
A1: Under the proposed system, Scripts would be going through roughly the same process as bricks, just filtering it down to something manageable. By the by, your complaint is too short and undetailed. Dynamic Lighting was on hiatus for 5+ years, your point?
C2: "No support, scripts will break."
A2: Wow, you are dense. I said "THE SCRIPTS THEMSELVES WOULD NOT CHANGE, IT IS JUST THE BACKGROUND WORK ON ROBLOX'S END." You twist my words past that and I see no use in arguing with you. Also, scripts broke before this, so no use in complaining.
"C3: "No support, you are a noob."
A3: The door is right over there. I recommend you leave, for you have done nothing but bring drama to a thread that does not need it. Also, "noob" means "newbie", not "idiot" as you are likely to believe. I say this because you provide no feedback whatsoever.
C4: "(A Famous Person or an Old/Newfound Foe bashes)"
A4: Thread closed. One, for the sake of your own publicity. Two, for the sake of my publicity. Three, it is against the rules to say "No Support" without a valid reason. Finally, things will go downhill if you persist with your malignant thinking. I will create a new thread because of you.
C5: "Too Long, Didn't Read."
A5: There was a reason you went to school. Read, find out my reasoning, and then cast your vote. If for some reason you ignore my C&A and post against this thread's rules, then you are looking for trouble and I don't want you posting here." |
|
|
| Report Abuse |
|
|
|
| 08 Jun 2013 07:17 PM |
to long for me to read *yawn* JK, support my computer lags too much and I will accept any idea to fix It even a bit |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:17 PM |
| You're forcing people to support your bad idea. |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:19 PM |
@RubixCubix
I sound rude to hold my ground. Recently there has been too much drama on the forums.
@Donutlova
Those are my "anti-complainer" measurements. Apparently, you got past all 5. Also, why do you support lag? Tell me why. |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:19 PM |
| Roblox already posted about the featherweight bricks, You don't need to post about it if they are alreay thinking about doing... |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
| |
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:21 PM |
| This is you" I dictator nairb will force you to support an idea roblox already made, if you don't I will make crappy insults about you' |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:21 PM |
@Donutlova
I was making comparisons between this idea and Featherweight BRICKS.
This is SCRIPTS, not BRICKS. |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:23 PM |
@Donutlova
I recommend you leave. |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:23 PM |
| I will stay and see how many people say " no support " |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:24 PM |
@Donutlova
For questions and complaints to be answered so I don't have to answer them. |
|
|
| Report Abuse |
|
|
Negateck
|
  |
| Joined: 14 Apr 2010 |
| Total Posts: 391 |
|
|
| 08 Jun 2013 07:24 PM |
TLDR jk, idk how to script so..... whatever |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:26 PM |
A1: http://blog.roblox.com/2012/12/featherweight-parts-one-million-parts-one-roblox-world/
Q2: "I read your article, how does scripting cause lag?"
Who in the right mind will ask that? |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:26 PM |
@Donutlova
For every person to say support or act like you do, I will keep a tally.
Me: 2 (RubicksCubix and bosspersome).
You: 1 (Only you). |
|
|
| Report Abuse |
|
|
|
| 08 Jun 2013 07:27 PM |
| I like your idea if I dont know how to script. If Featherweight scripts would reduce the lag, so okay. Less lag = More fun! |
|
|
| Report Abuse |
|
|
| |
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:29 PM |
@Negateck
Ah, that's simple. First, visit the wiki. Second, visit Scripting Helpers. Third, dig around the Scripting community and see who can help you.
@Donutlova
There is a saying called "informing the uninformed", I stick to that. Just because someone knows something, does not mean everyone knows something. |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:31 PM |
But you do sound like a jerk...
And wouldn't more scripts cause more lag? |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:32 PM |
@guestdonutlova
Me: 3 (BuilderDanne).
You: 1 (Cannot vote again under a different name). |
|
|
| Report Abuse |
|
|
Donutlova
|
  |
| Joined: 08 May 2012 |
| Total Posts: 5340 |
|
|
| 08 Jun 2013 07:32 PM |
| well I don't who guestdonutlova is so thats 2.. |
|
|
| Report Abuse |
|
|
nairb
|
  |
| Joined: 14 Dec 2007 |
| Total Posts: 12396 |
|
|
| 08 Jun 2013 07:32 PM |
@Donutlova
That was the point of this thread and you skipped over it. What I am suggesting is that MORE scripts cause LESS lag due to more TOLERANCE. |
|
|
| Report Abuse |
|
|