Joalmo
|
  |
| Joined: 28 Jun 2009 |
| Total Posts: 1160 |
|
|
| 13 Jul 2013 09:58 PM |
>entire crowd waiting for roblox's presentation >everyone is completely silent waiting for sorcus' arrival >everyone is on edge in anticipation >sorcus tweets that he's coming soon >3 hours later >sorcus shows up on a hoverround >slowly inching his way onto the stage >heavy panting and drooling from the crowd >panting and drooling intensifies as sorcus approaches the stage, inching his way closer to the microphone >hoverround's battery dies in the middle of the stage >gigantic uproar from the crowd in hysterical despair >dave baczucki sprints onto stage with tears streaming from his eyes and replaces the hoverround's battery while the crowd screams >hoverround functional again >crowd panting and drooling resumes >sorcus continues his painfully slow journey to the microphone >after the remaining 5 minutes of the journey to the microphone, sorcus finally arrives >slowly leans his mouth towards the microphone >lips nearly touching it >takes deep breath in to prepare to speak >entire crowd crosses their fingers simultaneously and prays >after a painfully long, silent pause, sorcus finally speaks >"rotatoes coming soon" >entire crowd loses it in a single gigantic uproar >sorcus pulls out a skateboard from under his hoverround >kickflips off stage and out the back door of the presentation building >boards the ROBLOX zeppelin >inches away from the presentation as slowly as he arrived >entire crowd watches in awe from the parking lot >not a single soul was left untouched |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 09:59 PM |
| tl;dr. I stopped reading after the fourth line. |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:00 PM |
| I'm trying to control my laughter so hard. |
|
|
| Report Abuse |
|
|
| |
|
|
| 13 Jul 2013 10:02 PM |
10/10 would rotatoe again
Oh, and, reported for spam. |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:04 PM |
| I went back and read it. This is totally believable. |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:04 PM |
| Speaking about BLOXcon, is anyone aware of what features were announced there? The only reason I've been caring about BLOXcon is because I'm pretty sure they're going to announce and release a million of features at BLOXcon. |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:05 PM |
@Colorful Instant joining. The place is "streamed" as you play. That means LocalScripts are going to have a lot of problems. |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:06 PM |
| I know that the new joints were definitely something. And dynamic lighting won't go through walls. That's all I remember. Oh and universes. |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:07 PM |
Guys we can use rotatoes on a test version of roblox
http://www.youtube.com/watch?v=ecIdfj0Th20 |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:09 PM |
@Arceus Seriously. I was about to have a rogasm if you were telling the truth. You've hurt me :c |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:10 PM |
| ^ we all were about to have rogasms |
|
|
| Report Abuse |
|
|
| |
|
|
| 13 Jul 2013 10:30 PM |
> Instant joining. The place is "streamed" as you play. > That means LocalScripts are going to have a lot of problems.
Oh god, are you serious? What were they thinking? This is going to be a disaster for local scripts...
Quick, everyone, execute the following in all your places with a plugin or execute script:
-- This will replace all occurrences of "abc.def" by "abc:WaitForChild("def")" in all local scripts in the game.
local function replace_source_of_descendant_local_scripts(object) for _, child in next, object:GetChildren() do if child:IsA('LocalScript') then child.Source = child.Source:gsub("(%w+)\.(%w+)", '%1:WaitForChild("%2")') end end end
replace_source_of_descendant_local_scripts(Game)
Now, all code will be like this in local scripts:
Workspace:WaitForChild("Model"):WaitForChild("Part"):WaitForChild("Fire").Enabled = true
instead of being like this:
Workspace.Model.Part.Fire.Enabled = true |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:33 PM |
I have proof that Roblox needs better cohesion and that not everyone is in sync. First, outlines, some of the devs don't even like their non-optional-nature. Second, the PlayerListScript, it uses a different Report Abuse dialog than the one in the game menu. Finally, the ChatBarScript, that thing's not nearly done!
Roblox definitely needs better cohesion; when did they think streaming places was a good idea? Why? |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:33 PM |
> I know that the new joints were definitely something. And dynamic lighting won't go through walls. That's all I remember. Oh and universes.
The new joints are really something cool I'd really like to have, but I really doubt they'll ever be released, because nothing that awesome is ever released. As for dynamic lighting not going through walls, that'd make dynamic lighting actually useful. Right now, uses of dynamic lighting are very limited because it goes through walls. This means it is useless in all games with buildings, because light going through walls is ugly and scripts that handle it in some hacky way are just not elegant and whatever. |
|
|
| Report Abuse |
|
|
uyjulian
|
  |
| Joined: 29 Nov 2012 |
| Total Posts: 1214 |
|
|
| 13 Jul 2013 10:34 PM |
| MIDI communication please :-) |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:34 PM |
| Why would streaming places ever be considered a good idea? That would be an absolute nightmare for replication. |
|
|
| Report Abuse |
|
|
uyjulian
|
  |
| Joined: 29 Nov 2012 |
| Total Posts: 1214 |
|
|
| 13 Jul 2013 10:35 PM |
yeah, have a option to turn it on/off. Oh, and we still need local workspaces! |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:36 PM |
| My information came from a person in the Skype chat. He talked to Sorcus and what-not, and apparently you join instantly and the place is streamed. This is what I gathered, at least. I'm sure he'll post here later. |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:36 PM |
| @Arceus: no cohesion/intra-office-communication |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:38 PM |
btw, guys, about place streaming... it's going to be optional. Well, not really, but you can make it optional anyway, using CharacterAutoLoads.
I'll explain:
In my jSandbox place, I use a terrain generator which takes a lot of time to generate the terrain entirely. I have therefore decided to set the CharacterAutoLoads property of the Players service to false and to make the terrain generator set it to true once it is done and to then load the characters of all the players. This makes it so that when the first player joins the game, the "Waiting for character" message stays there until the terrain is loaded, as if the game was still loading. This makes the terrain generation somewhat part of the game loading process.
A similar trick could be used to prevent streaming from affecting local scripts: set CharacterAutoLoads to false and manually load player characters. When a player first joins, only load his character when a local script has confirmed that everything is ready.
This is an elegant solution, but it's a solution to a non-problem, really. It's just an idea that you most definitely shouldn't apply. I don't even know why I suggested it here. You really shouldn't do what I just suggested. Local scripts should just check that stuff exists and therefore shouldn't break, and player experience shouldn't be significantly harmed by this. |
|
|
| Report Abuse |
|
|
uyjulian
|
  |
| Joined: 29 Nov 2012 |
| Total Posts: 1214 |
|
|
| 13 Jul 2013 10:39 PM |
@Colorful aah, thanks. Time to update my minigames place. |
|
|
| Report Abuse |
|
|
blocco
|
  |
| Joined: 14 Aug 2008 |
| Total Posts: 29474 |
|
|
| 13 Jul 2013 10:41 PM |
| CharacterAutoLoads sucks, it's like they haven't thought the damn thing through. PlayerGui doesn't load until your Character loads, the utmost stupidest thing.... You can't make joining menus, which I assume many will want to do when they realize the feature at their fingertips. |
|
|
| Report Abuse |
|
|
|
| 13 Jul 2013 10:45 PM |
@blocco Player:LoadCharacter() Player.Character:Destroy() -- gui st00f Player:LoadCharacter()
But yeah, I see your point. |
|
|
| Report Abuse |
|
|