Responding to User Feedback

Responding to User Feedback, V11

Responding to User FeedbackEvery so often, we ask our users to let us know what they’d like to see in ROBLOX, then respond to some of the most insightful comments and pertinent questions. This time, John Shedletsky, ROBLOX’s Creative Director, elaborates on a variety of topics, including your ideas for one-time-use Game Passes, in-game advertising, 3D model manipulation, in-app Studio tutorials, canvas objects and more. This entry includes guest commentary from three ROBLOX engineers. You can read previous entries in this ongoing series here.

5000-Point Game PassOne-Time-Use Game Passes

Smakdown21: Allow Game Passes to be purchased more than once. This way, a player can buy in-game currency. For example: five Robux gets you a Game Pass worth 500 game points. If you buy five of them, you will have 2,500 game points.

GollyGreg:  Expirable or “one-time-use” Game Passes. Some could argue these would only be used to benefit the wealthy, but I can envision interesting applications, such as in-game-shop money or sampling a VIP shirt, if these were implemented.

We’ve discussed creating sellable “counters,” which could be incremented or decremented inside of a game, but also purchased outright on the game’s page. This would allow people to sell countable things: ammo, gold, experience points, jet fuel, etc. I think the user experience would be better as well, since the website would be able to show you your inventory for all the different games you play.

Additional commentary from Software Engineer Rosemary Ehlers (Raeglyn on ROBLOX): We would love to implement a game “token” system, which would allow users to sell consumable items that unlock content or in-game items, including currency. Our first priority, however, is to polish our existing features before moving on to new development.

BillboardIn-game User Advertising

dmanband11: Give users the ability to have in-game advertising. You already give users the option to upload ads for people to see on the website. Why not in the game users are playing?

Some users have arranged informal in-game advertising deals. So-and-so has a popular level and you pay them a certain amount per month to run an ad for your game in their level. We haven’t pushed the envelope on this very hard since it is unclear to us how many ROBLOX games actually lend themselves to this type of advertising. For something like a NASCAR racing level it might feel very natural, as real-world NASCAR events are loaded with sponsorship, but for many types of games we think the ads might be more annoying than beneficial.

CanCollide Bug

mat852: Fix the non-CanCollide bug. Fix the existing engine bug, which lets you walk on non-CanCollide bricks (such as in first-person shooters, where you aim downward and your player walks on your gun).

The engine team is aware of this bug and it is in their backlog.

3ds MaxExport ROBLOX Models

Lewis: Let 3D modelers export .RBLX models to 3D programs (3ds Max, Blender, etc.). As a modeler and wannabe animator in the Source Filmmaker, I think It would be useful to let us extract models ROBLOX we have made into a program such as Blender or 3ds Max. It would let users show off and make movies.

Our lead graphics engineer actually added this functionality as a Hack Week project last December and we’ve used it internally on occasion. More work would need to be done to ship it to end users, and it’s not something for which people have been clamoring. If you want this feature added to ROBLOX, tell us so in the comments of this article or on the Suggestions & Ideas forum.

ROBLOX Studio “Edit” Tutorial

ThisIsIce: ROBLOX Studio Edit Tutorial. When you first open a place up in ROBLOX Studio’s “Edit” mode, tutorials should pop up to help you navigate what is on your screen, such as the Explorer pane, Properties pane, Insert > Object, etc. Also, when you open up your first script, you should see a basic tutorial on scripting with a simple script to debug at the end of the tutorial.

Agreed.

Guest commentary from Engineering Director Tim Brown: These are good ideas. Right now, the Studio Team is focused on ease of use and polishing the interface. Our goal is to nail those things and guide users through the ROBLOX Studio experience, thereby addressing your concern at the source and reducing the first-time user’s reliance on automatic tutorials. Still, these are things we’ll have in the future.

iPad Detection

Techboy6601: iPad detection. iPad detection would be a great way to give iPad users a more intuitive experience. For example, in first-person shooters, having a giant button to shoot would be a pain for desktop users but would help iPad users.

Do you mean like game:GetService(“UserInputService”).TouchEnabled?

BattleBoats MinimapCanvas Object

ds84182: Create a canvas object. A canvas object acts like a Javascript canvas. You can draw to it, you can read individual pixels, etc. Many in-game objects could contain canvases. The camera, for example, could use a render texture to provide a canvas object of the user’s screen, but that object would be read-only. Decals and Textures would also have the canvas object. And the ImageButton and ImageLabel instances would include their own as well.

Canvas API: canvas.new(w,h) creates a new canvas. The cap is at 512×512.

I think there are a lot of useful things you could do with a canvas object, and right now users are hacking around its absence. For instance, um3k’s BattleBoats level features a minimap that is actually rendered using tens of thousands of 1×1 GUI elements instead of a canvas object. While this is a very creative solution, it’s obviously very performance intensive. Probably 90% of the graphics rendering load for this level is just rendering the minimap.

On the other hand, the reason a canvas object doesn’t exist at the moment is that we’re 100% focused on building a great 3D game-development platform. We’re not trying to make it easy to develop 2D games; there’s already a platform to do that (Flash). We don’t want to build an inferior Flash competitor.

The bottom line is that this one goes in the “someday, maybe” pile.

You can read previous entries in our ongoing Responding to User Feedback series here. Do you have your own ideas you’d like to submit for consideration on the ROBLOX blog? Send us a tweet or submit an idea via this form.

About John Shedletsky

ROBLOX Creative Director @Shedletsky on Twitter

89 thoughts on “Responding to User Feedback, V11

  1. windowsvistafan

    ROBLOX. maybe you shoud add a new bc features like
    MBC = Master Builders Club. it will be More than OBC

    1. asphere8

      This logically makes no sense whatsoever. Most games on ROBLOX do not need, want, or have a crafting system. The games that need them have them programmed in. Try “Survival 101″ (or 202, 303, or 404.)

  2. Penjuin3

    A timezone select would be very handy, as it is often very difficult to infer when a comment is made if you live in a different timezone to ROBLOX.

  3. tehbeast12

    Maybe you should add a minimap in the corner of a game, so you can look with ease without zooming out!

  4. J10adn

    Now these idea’s haven been the best ive heard in awhile. I would love to see the 3D Model idea it sounds excellant it would be good for people who want to make their own weapons,Rp tools and their own bushes etc.

  5. TheVeyron

    1. Allow us to wear more than three hats, as I, and I’m sure a lot of others are, having a lot of trouble deciding which three hats go best with what I’m wearing.

    2. Allow former-BC members to still be able to buy BC stuff and stay in however many groups and not have to leave how ever many of them to join a new one.

    3. Make the plain baseplate an option in the reset place menu, as I find it a pain to have to keep deleting stuff just to put in a brick for the baseplate, as the new terrain, I’ll be honest, isn’t the best I’ve ever seen…

    I hope you consider these things,

    ~TheVeyron~

    1. xXCoolKid777Xx

      If you could wore more than 3 hats then your character would barely be able to jump because hats are a brick mesh thingy and they weigh stuff so your couldnt jump at all

  6. Tornadix

    In the report abuse menu, you should add a “Player was hacking” button. That way, people can report hackers. I have seen two hackers and i couldn’t report them because there was no hacking report button.

  7. sirmentio

    It would be nice to have a “Give feedback” to the gametest versions of the roblox app. plus a button for guests saying on the pause menu “Sign up now!”

    1. PAT457

      like I said,it would be nice to support roblox for android,and to make it nexus 7 being able to download it!

  8. timinator456

    Perhaps when you generate terrain it would link directly with a map so you can navigate easier.

  9. TINYKEVINGUY A.K.A. NONSTOPROBLOXADDICT

    Maybe you could make an Anti-Hack option for game creators to make it so that they can lock the scripting of their game in order to lower the chances of hacking.

    1. Protectivemanegg

      They have already removed exploiting. What Roblox has done is separated the play client from studio mode. This just means the ‘.dll’ files cannot be used to open studio mode anymore because they have been separated.

  10. Austin19199

    For the “In-game Advertising”, you can already do that with scripts and GUIs. Just make a GUI with an image or TextLable talking about a game. Or you can script a GUI to pop up on the side of the screen every minute or something. So good idea, but it can already be done.

    P.S. For the non scripters, they can just make a GUI, no scripts. If they do not know how they should go on Youtube. There are a bunch of videos saying how. That’s how I learned. -Austin19199

  11. bommer1422

    @in-game advertising. There isn’t a really good system with that. More than likely you’ll get scammed.

  12. mariokartwiirock5

    All of these are very good ideas.

    My suggestion would be, probably, User-Made Contests, where in the contests sections, there can be a tab that says- “User-Made Contests”, which can show prizes, etc., and it can be for more than just places, maybe decals, too. And models, and clothing, etc.

  13. yousef6789

    I want 2 things, the ability to change your account’s username. Another thing is that you should make an app for the iPhone.

    1. DOOMZLAIR

      I hugely agree and I want that too. Maybe have it so you can only change your username every 6 months or 1 year?

      First username change is free then after that you have too pay 500 robux, so it doesn’t spam the username change. Even though at the beginning almost everyone would change their username… And When someone changes there username someone can use their old username.

      Secondly I would love an iPhone/iPod app because I have an iPod touch.

  14. Cyberrrrr

    I think you should make a hat like the sword pack, but with only one sword, and it’s a scabbard. I’ve been hoping for this for a long time, but it hasn’t come out.

  15. Left4dead2013

    In addition to the roblox studio tutorial in game idea there should be more tutorials specificly focused to clearly explain and teach “newbies” a higher level or scripting. Such as Advanced,intermeidate,Very advanced,Most advanced and Very basic scripting. Also it should have videos for a visual and better example to the user trying to learn,mostly a video of the script being made,debuged, a picture/video of what the script will do and look like once its succesfully working, and how to shorten script to cut out some off the time spent typing in the actual script itself.

  16. Knightknox

    I also would want an export feature. As a person who likes to render scenes with modeling/rendering program like keyshot,vidro or DAZ Studios, I can make some pretty good looking scenes that can tell a story and would be useful for making ads or to export models to another game.

  17. jobro13

    The “2D platform competition stuff” is just nonsense. If you would ask me what feature in roblox really works the best, it would be the GUIs. Yes, im serious about that. The only thing we miss now is Gui rotation and indeed individually reading pixels (also from decals!).

    However, lets take a look about this “3d stuff” then. Well, roblox, why in the world can we create over 16 million different colors in GUIs while we can only use 64 colors for bricks? Well?

    In theory you could make more artistic works using GUIs. Yes, we have seen a lot of good roblox maps. But these maps could be even better if you would allow all colors! I don’t see a problem why it was never initially added… It would be nice to tell more about this as I think more players wonder about this fact. Why!?

    That isnt the only thing. Some stuff that is locked is also just nonsense. Why can’t we use DataCost? It would be really useful for data persistance users! ScriptContext.Error (event) also is locked. Why? What is the problem? It would be extremely helpful to use things like the remote error system again, that only worked because it runs at start and like that bypasses the security (which is now fixed). Why would you bypass your own security, if you could just turn it off? I don’t see a problem here either…

    Again, I really think the GUIs are more usefull that all bricks together… Now lets look at some other thing I would really see, and I think, a lot of others too:

    Music! MUSIC! It would make games so much better! We now have some predefined sounds everyone has heard already… Let’s bring this to a next level! Why aren’t you guys adding music again, to add it by paying some bux for x minutes, then you listen it, when its cool, its posted on the site! And if you don’t want that, some users have made some AWESOME MIDI clones on roblox. The only problem here is that there extremely low quality sounds… Only using the midi sounds on my pc (which would take like 2mb of midi files) could be used to make AWESOME music and even sound effects for games… Why? Why!

    In my eyes the only things you add are catalog items, and occasionally some small client updates. Most of the time they are buggy too or don’t have proper documentation, while some of the most wanted features could be implemented extremely simple… (Music, for example, I think a lot of users want this) All blog posts are about the awesome things you do, about server parks, about compressing terrain data… Thats all cool, but why can’t you focus on bringing some really wanted features to roblox?

    React if you agree.

  18. R443D

    Yes, exporting to other graphical software would be awesome. It would allow roblox users to create our own meshes

  19. HKS23

    I have 2 suggestions.

    A “light” object. Some properties of it would be amount of light, the direction(s) it would point into, and ofcourse, the color. Oh, and make it be able to shine through transparent objects.

    A stamper tool that we are able to edit.
    We should be able to put our own user-created stamper objects into it, with categories.

  20. Stroudie

    I also support the ability to export models to other programs. This would be revolutionary for video-makers.

  21. robloxiscool12345

    the In-game User Advertising can already be done,you just go on the catolog and get an ad GUI or top screen GUI , you can then message the owner of the game what you want to advertise like their game , then you get the pic of there game and put it in the GUI.

  22. TheInventorMan

    I like the idea of taking ROBLOX models to Blender and stuff, But I wish I could take my car or something from Blender to here, I know it was a feature awhile ago but it would be cool to have it back

  23. Tonitoni

    Being able to export ROBLOX levels and characters to other 3D programs would draw me into 3D work. I would very much like to have that feature avalible.

  24. Captain

    Hello!

    I think it would be useful if users could decide which director the welds scan when updating the physics. I assume that right now it goes from the top of the tree to the bottom updating positions. If users could change it to update from the bottom to the top it would make the welds more springy. You could also add a weld update speed value to determine how quickly it updates each individual weld in the tree.

  25. Sethalonian

    Why does no one look in free models for an in-game advertisement gui? I made one that works quite well, and no one takes it :( It is good enough for people to not need roblox to make one for everyone else…

  26. Harveer12121Alt

    Having a tool related to Scissors on ROBLOX Studio. You can cut a block into any shape, which then makes 2 parts. One being the shape you wanted, the other being the leftover.

  27. ds84182

    The way I was going about it was that the Canvas object would be embedded into many objects in both the 2D and 3D world. For instance, I wanted to make a realistic television, which could get a broadcast as a canvas and display it onto a decal. That decal would in turn, show things on the big screen. With a canvas object, I can see so much potential in the scripting world, because not all games use canvases for 2D objects.

  28. cole1195

    I don’t know if this would improve the game alot, but I think that the ROBLOX team should add some tools called pickaxe, axe, craft, and shovel in the tools section, so that for survival games you can have the tools like that and they can only break certain blocks, and to go along with this, you can also make a collect broken blocks scripts. And a pickaxe=stone, axe=wood, and shovel=dirt and sand and stuff. And you can put in recipies in the script in the craft tool, and along with what it uses, so for games like survival 303, it would be alot easier

    1. Frondwob

      That doesn’t need the Roblox team to make it accomplishable. Several people have made different tools in their games already, and if Roblox were to officially make tools like pick, shovel, axe etc, don’t you think that would be considered copying Minecraft?

  29. Zerocity

    Roblox seems to ignore that Roblox users seek basic components that make games great. A minimap is one of the basic components of many games that makes a difference to the player. Not having provided a minimap is simply disappointing and only hurts Roblox that much more. I can personally say that a GUI that could use a clipping mask would easily allow for the production of a minimap. It would also allow for a rotating minimap as well when the new update permits rotating GUIs (if such an update hadn’t already come out yet).

  30. Anon

    You should make more different materials for actual bricks. A lot of people out there want to build with wooden planks but not stamper tool or make their own decal for it.

  31. Critic

    5 star ratings won’t be added. People will just vote 1 or 5. That’s why thumbs up/down is more popular.

  32. BronyBoy19

    My idea is to be able to trade more than four items in trading. It gets fairly annoying when there is an item you want, you go to trade window, and you cant get the higher RAP.

  33. Superduperwow

    Please add the export to blender. I am an application designer and it would make it SO much easier for me. I would not have to use the complicated blender tools anymore to make a UNITY model. I would only have to export to blender then to Unity. Thank you so much.

  34. JJOStorm

    Make a sort of Rating scale for games and shirts, “Thumbs up”, or “Thumbs down”. And then stating how many of which. It would be pretty nice having that, but make it so that only Veterans can vote, we don’t want any alts giving bad ratings.

    And maybe, if content gets good ratings, there is some sort of tix bonus? It might sound like much, but this part is optional.

    1. Miles555/TailsPikachu

      I agree with the veteran thing. There should be more achievements and achievement-only perks.

  35. tam319

    you should have a five star rating thing for places and/or shirts. also you still haven’t made the in game changing thing (so you can change your character in game.)

    1. OutrageouaBuster

      You can change your character in game, go to your “character” tab and then reset in the game and Tadaa!

  36. horridian6

    Ok well our feed tells us if our best friends bought something right? Well there should be a thing that says if your favorite items are sold out, go off sale, price change, etc. that’d help limited collectors that fave items to watch them.

  37. sazocks

    would be really nice if you had the tutorials, i am completely lost when it comes to scripting and stuff like that.

  38. um3k

    Of course, I would prefer a true canvas object over ugly hacks. It would be a huge boon to my procedural generation projects. Especially if accompanied by the ability to use GUIs as textures on bricks.

  39. m0rgoth

    Yes, I do want the 3d model export. In fact I was just about to go looking through the inter-webs in this next week to see if there was a way to do it because I have seen some of your imported worlds on your YouTube channel. If you’ve already made it can you please package it for us? If so, we could do some awesome cinematics and ROBLOX animations.

    1. edvarn

      I agree, I am learning blender myself and making ROBLOX videos or renders would help in the promotion of games, groups etc.

    1. loganawesomedude

      That’s a good idea, but what about false advertisers, and people who have no place visits? That could create alot of RAGING and complaining.

  40. wearebots1234

    you should allow people to Export ROBLOX Models. it would help people to advertise their games as well as roblox on youtube.

  41. are31

    As the owner of a 1.7k group, I would like to say that It would be great if we could delete ranks in the group admin.

  42. nasalover64

    Exporting Models to other formats would make Roblox a quick and easy modeling tool for Professional game programmers. Like for Plane makers we could make a plane here and export it to .3ds or something and use it in our game. You could do this with Starships, cars, boats, ETC.

  43. Darkmist101

    If GUI rotation was released I could make my mock-up…

    I agree that there is a platform out there,
    but GUI games would bring new content to ROBLOX.

  44. DarkStrike3

    Not to good about the exporting, if a player, be a girl or boy, would like to have his/her model in another game, off of ROBLOX, should have to MAKE it, doing so in ROBLLOX way would mean tons of polygons, which you could make the REAL version with less.

  45. spt188

    Maybe add deathmessages
    Killed: Player killed was killed by The Killer (The first was the user that got killed. The second was the person who made the kill)
    The owner of the game can add deathmessages.
    If they don’t have the weapon on the list, it would be (Player Killed) was killed by (The Killer)
    Say if they added shotguns It would be (Player Killed) as killed by (The Killer’s shotgun.)
    But if they didn’t add the shotgun it would be (Player Killed) was killed by (The Killer)
    This, in games would be enabled/disabled in the Esc menu.

  46. freerunner1234

    I find your comparison to flash annoying! Name one 3-Dimensional game (Non-roblox based) that doesn’t utilize 2D interface highly! Any decent game that I’ve played has large 2-Dimensional capabilities as well as 3-Dimensional. Please pay more attention to GUIs! The canvas idea is very lag reducing in general. Developers would love it.

    1. Superdude52

      It may be handy, but they can’t do everything at once. There are far more prominent issues at hand right now such as reducing game delay and ROBLOX for iPad.

    2. Firebrand1

      I feel the exact same way! Roblox is a game-development platform, not just a physics simulator. The comparison to Flash made no sense at all. Please take it out of the “someday, maybe” pile, and put in the “ASAP” pile.

    3. zephurus

      I agree and I think GUIs were one of the most important roblox ever. Giving game makers more abilities with GUIs is a good thing for sure. Stuff like this is definitely useful for 3D games as much as 2D ones.

  47. Danger700

    I think it would be nice if the first person to favorite an item in the catalog got it free or half off, exceptions for limited/limitedU.

    1. morash

      i say not because then loads of people would troll the catalog looking for a free hat that they dont even care about. and then look at the roblox promotions, they dont want to give those out for free.

  48. Tyscott12

    I love every single idea here except I don’t get the canvas object. I would for sure export models if I could.

  49. 1eggnog

    Exporting models as a file that can be opened with a 3d modeling program (other than ROBLOX) is an excellent idea. I would really love to see that.

Comments are closed.