|
(hopefully this thread will be able to be responded to)
I have compiled a list of suggestions that I think would benefit robloxians in many ways, I have them in order from what (I think) is the best suggestion in terms of helping robloxians (while being semi-practical) to something that I think would be cool, but not necessarily needed. The 1st paragraph hunk is basically "delag roblox and how to" I don't expect anyone but admins to read that. Post if you have any other suggestions, or to build upon mine.
The servers are really laggy, and I hate it, so I think that instead of telling everyone to re-write their scripts in order to de-lag them, or getting ROBLOX to buy expensive servers that help out with 5% of the lag, I have some suggestions for ROBLOX that might de-lag servers to a good extent.
First, whenever logging on to a game, it gives the [{Connectors: none} {Bricks: not a chance}] thing, and it takes forever to load. I really don't know why it does this and it seems like what it's saying is that it sends brick information to my computer. There are only 2 things that the servers need to send/recieve to/from the client: the client needs to see the game from his player's perspective, and the server needs to recieve keyboard/mouse input from the client. So, basicly what needs to happen is that ROBLOX needs to alter it to where it only sends what the clients need to see and only recieve keyboard/mouse input. In this scenerio, all the processing is done on ROBLOX's servers (except for rendering the recieved image on the client), so it would be impossible to hack roblox. (In review of this paragraph, roblox puts the bricks together on the server, sends out .GIFs(or whatever image type) every millesecond(or so) of what the characters should see, and recieves keyboard and mouse input.) (This means that if one person has a horrible connection, only they lagg up, and it doesn't affect everyone else.)
Second, allow more people to be on a server. With the above paragraph's changes, it would be more efficient to have more popluated servers.
On the topic of servers, for testing places solo that are saved on MY computer, I don't want to need to be connected to the internet, I'm fine with just having it rendered on my computer, and just having a default noob body when I click [Tools>Test>Play Solo].
Roblox Locked-Models, like the free-model, these would be sellable, and buyable, but not copyable. This way, you could sell the model for money without worrying about someone else re-selling the same thing for a robuck less. When in Build/Edit mode, they are BRICKS sized to the max height, width, and depth of the model they represent with decals of the model, "this end up", and "this end forward", they are moveable, rotateable, copyable(as a brick, not a model), deletable, but not editable or resizable. When playing, however, they are replaced with the model and the players can use the model as any other.
Use JavaScript (or some other client-based language) for the Change Character page and only send the finalized look to your servers after clicking a "save" button. It takes 10 seconds to change one aspect of your look currently, and it should take 20 seconds for the whole thing change of your character's look.
A ROBLOX LOBBY, a game like all others, but it has one megaserver for the whole thing, hundreds of people can play at once, and it can have the main aspects of ROBLOX's website in a more interactive fashion (i.e. the forum looks like a roman forum, the links to popular games are ever-shifting portals). (and minigames for the opportunity to win tickets)
When saving a place, change the radio to a checkbox for the place type thing. I have noticed that ROBLOX's gear can be horror, pirate, and lol, but OUR places can't! This would help if, for instance I wanted to make a Funny Pirate place.
A roblox shirt editor. I hate having to guess when designing a shirt what it will look like when wrapped around a package/body/mesh thing.
Also, when I was trying to post this, it wouldn't let me post, I eventually remembered that HTML won't put in greater or less than signs , so you should have some JavaScript filter those out and put '{' or'}'. |