June 29th 2007
User Marketplace, Capture the Flag, and Heat Seeking Rockets
We put a new release of Roblox online around 2pm yesterday. After making sure everything was running fine, we went to our design meeting without telling anyone what we had done. Someone else was wondering aloud whether any user would find the “Sell a shirt” feature before we told everyone about it. I joked that when we got out of our meeting that there would be fifty user shirts for sale. It was more like 75.
Selling Shirts
Builder’s Club members can now make and sell shirts! This wasthe feature Iwas alluding to in the post about Matt’s awesome secret demo. I thinkthis feature isreally exciting for two reasons: 1) it’s another fun way to make some Robux and 2) it ensures a constant supply of new cool shirts, coming into the catalogue all the time.
This is a Builder’s Club only feature. This is not going to change. However, we will be selling Builder’s Club subscriptions soon.
How to sell a shirt:
- Create a shirt. You can only sell shirts that you’ve made.
- Find the shirt in your My Stuff section.
- Click “Edit this Shirt”
- Now you can write a nice title and description for your item. This will show up in the catalogue, so you want to write something good.
- Check the “Sell this Item” box at the bottom of the screen.
- Set your price. You can sell a shirt for any price you like. However, there is a1 R$ or 10% (whichever is higher)transaction fee oneach shirt you sell.
- Your shirt will now appear in the catalogue. You can remove it from sale by going back to the shirt’s page and unchecking the “Sell this item” box.
It will be interesting to see what happens to the shirt market now that there are about 30 people who are able to sell shirts. Will prices remain high? Will everyone sell for super-cheap in order to appear higher in the “Best Selling” list? Or will all good shirts end up costing 14 R$, the price that gives the seller the largest profit percentage? Will widespread bootlegging of shirts become an issue?
Capture the Flag
Capture the Flag is here! In Capture the Flag games, two or more teamsfight to inflitrate an enemy base and steal their flag. A team scores when they bring an enemy flag back to their flag stand. Beware! The flag carrier cannot use weapons while the flag is equipped, and needs to be defended!
How to makeyour place into aCTF level (no scripting required!):
- Open your place in Roblox Studio.
- Open the toolbox.
- Goto the “Game Objects” tab of the toolbox.
- Insert a Red and a Blue Flag Stand into your place.
- Insert the Leaderboard script into your place.
- Insert at least one Red and one Blue Spawn Location into your place.
- Publish your place.
- Yes, it is that easy.
If you want to inspect or copy a very simple CTF level, check out my sample CTF place.
RocketPropulsion Object
Erik made a great post yesterday about his new RocketPropulsion object, which will let people make lots of cool things, like heat-seeking rockets. To see a sample usage of this object, check out Erik’s Rocket Mayhem place.
IP Ban
We have implemented IP Banning in this past release. This will allow us to permanently banish problem users from Roblox. If you share a computer or an internet connectionwith someone else who plays Roblox, make sure that everyone using that connection is playing nice, since an IP Ban blocks specific internet connections, rather than specific user accounts.
New Builder’s Club Members
We used miked’s formula from our BC formula contest to find 20 experienced users to help us test selling shirts and any other upcoming BC features. Unlike BC accounts won in contests, which are lifetime accounts, these accounts expire in six months. When a BC account expires, you get to keep your extra places.
The lucky testers are:
pokemon97
waffleboy
Zora560
DracoSwordMaster
kokosekko
Sora867
buttlad
Sirloin
are14
fleskhjerta
dark501
ToaZuku
William
Chels
chrisd
builder
ZeroxxKoopaButtlad
laylabookheart
kokosekko2
jacbob
Website Improvements
Matt and Erik have again improved the performance of the website, so pageloads should remain snappy.
Bugfixes
We’ve made some important bug fixes in this release. In particular, you guys can thank Builderman for fixing the spawn bug.
- Telamon
Posted in: News, Release Notes
June 28th 2007
RocketPropulsion
There’s a new “RocketPropulsion” object in town. It works similarly to the BodyGyro and BodyPosition objects, but this one moves a part around in a manner not unlike a rocket. For a sample of this new feature, visit my place.
Disclaimer: This is a preliminary feature and it may change in the future. Also, this feature is for advanced users who understand a little physics.
Here are the most important members:
Target – a Part that the rocket will fly towards
Fire() – causes the rocket to fly towards Target
Other members:
Abort() – causes the rocket to fall down
MaxSpeed – the maximum speed that the rocket will travel at
CartoonFactor – A real rocket (factor=0) will point slightly upwards as it counters gravity. An ACME rocket (factor=1) favored by Wily Coyote points its nose straight at its target. CartoonFactor must lie between 0 and 1, otherwise I don’t know what will happen.
TargetRadius –A distance from the Target at which the ReachedTarget event is fired
ReachedTarget – This event is fired when the Rocket comes within TargetRadius of the target
Tuning:
MaxThrust – The maximum thrust the rocket will exert. Heavy rockets need more thrust to remain airborne and to track the target
MaxTorque – The maximum torque the rocket will use to rotate itself.
ThrustP – The P in the PD controller that governs the motion of the Rocket. The higher the number, the more aggressively the rocket will move towards the Target.
ThrustD – The D in the PD controller that governs the motion of the Rocket. Dampens the motion of the Rocket, preventing it from overshooting.
TurnP - The P in the PD controller that governs the rotation of the Rocket. The higher the number, the more aggressively the rocket will turn towards the Target.
TurnD – The D in the PD controller that governs the rotation of the Rocket. Dampens the rotation of the Rocket, preventing it from overshooting.
-Erik
Posted in: News, Bits and Bytes
June 27th 2007
New Offices
Today we’ve made the switch to larger office accomodations. Once we’ve settled in, we’ll be pushing out a new release. We will also be upgrading a select few additional accounts to Builder’s Club status, as per miked’s formula,from our competition some days ago. When exactly will this happen? As soon as our new office building is complete. The contractors are workinghard tofinish the helipad, which will also us to celebrate future releasesby takingimpromptu beach trips to Half Moon Bay in Builderman’s refurbished army chopper.
- Telamon
Posted in: News
June 22nd 2007
Another Admin!
We have another admin! His name is stoecker. He’ll be helping me do moderation and stuff like that. Since he’s an intern, he’ll have more time to spend so he’ll be ingame more often. Later, though, he’d like to help Telamon or another person to code extra features or work on the website. Say hi to him!
- Clockwork
Posted in: News
June 20th 2007
Tips & Tricks: How to Get More Place Visits
As a builder, nothing is more satisfying to me than to see that a place of mine has been visited hundreds of times in the past day. Building a cool place takes a lot of time and effort, but the knowledge that hundreds of people are enjoying something I’ve made makes it worth it for me. Not to mention that getting place visits is the fastest, best, and only way to accumulate a vast fortune of Robux. Just ask Stealth Pilot, who has more than 30,000 of them.
I can’t help make you the next Stealth Pilot, but I can offer a couple of tips and tricks to people looking to maximize visits to their place. I’ve listed the most important tricks first.
Take Your Best Shot
When you are looking at the Games page, how do you decide which game to play? I look at two things: the number of people playing, and how fun it looks from the picture. You can’t control the number of people playing, but you can do something about the picture. When you save your level in Roblox Studio, Roblox remembers where the camera was when you saved. It uses this camera position to render the thumbnail for your place. Some people take advantage of this trick to create really dramatic shots of their levels.
Which place would you rather visit?
Place 1:
Place 2:
MaxPlayers To the Max
Games with more people in them are more fun. Unless you have a game with a ton of moving parts or explosions, there is no reason not to raise your MaxPlayer limit to the max (currently the max is 20). By default the MaxPlayer limit is set to 8, which is low for most types of games. To change this, open your map in Roblox Studio, find the Players object in the Explorer Pane, and set its MaxPlayers property to 20. Save and publish your map.
Write a Good Description
Sometimes when I’m not sure if I want to play a map, I’ll check out the designer’s description of their place. Judging from the descriptions only, which of these places would you rather play?
Place 1:
Sail the seas in my newest map! Take command of your team’s ship, and set sail to islands in search of doubloons, or make sure the enemy is at bay! Get more doubloons, and buy more maximum health and weapons!
or…
Place 2:
hi my name is little timmy and his is my place it has dogs and cats and houses come and party with my and me friends dont ask for admin kk plz visit i need the money
Keep it Fresh
No map is going to be perfect the first time you publish it, and even the best maps get old after a while. Your players will appreciate it if you fix problems or make improvements to your map over time. Small changes can make a big difference. A week ago I made 5-minutes worth of changes to Builderman’s Roblox World HQ, basically just changing some colors and switching up the weapons. A mirror universe version of Roblox HQ was born. It has recieved 1300+ visits since then.
Put Your Best Place First
If you have multiple places, your profile page looks best if you publish your most awesome-looking place to your first slot and if you make that place your default (so it appears at the top).
- - -
These are just some things to think about. Most of these changes take very little time to do, compared to the time required to build a nice place.
- Telamon
Posted in: News
June 18th 2007
The Builder’s Club Formula Contest Results!
Well, we have finally chosen a formula: Miked’s. His formula beat many other formulas because:
- It was a real formula.
- It used weighting to calculate the result.
- It was complicated.
- It wasn’t just adding up random numbers.
I just finished using Excel to compile a massive table of people’s scores. The highest score was, of course, miked’s. However, the lowest score in the list of 20 winners happens to be in the 40-50 range… but we’re not telling you the exact number. And we’re not telling you who gets BC. Yet. And we’re not announcing the feature. Yet.
PS. Admins, people already in BC, and inactive people were excluded from the list, so don’t bother us hoping to free up some slots. Or don’t bother us at all about this.
- Clockwork
Posted in: News
June 18th 2007
Roblox Market Report
Time for another report on Robloxia’s developing economy.
There are currently 410,687 RO$ in circulation.
83,547 RO$ have been earned in the past week.
64,361 RO$ have been spent in the past week.
The top 20 Roblox tycoons control 136,318 RO$, or 33.2% of the money supply.
536 Robloxians have more than 100 RO$.
This table contains some very interesting data. Some of you might want to refer to it next week.
The Roblox economy is still in its infancy. We’re getting to the point where we’ve got some good data, and we may start experimenting. The end goal is to maximize total revenue (the bottom right number on the above chart). We also want to encourage user involvement in the economy at all levels. From a game design perspective, we have observed several things.
The Rich Get Richer
The top 20 Roblox tycoons control a much bigger percentage of the money supply, compared to the last market update. To some extent, we expect this. 99% of all Roblox games played occur in the top 1% of all places - this dynamic encourages accumulation of wealth into a few accounts. Our theory for explaining the recent jump is that the richest players now have bought everything that they want, and arepresently accumulating cash without spending any of it. From a game design perspective, this means we need to invent a cash sink for rich players - perhaps a limited commodity that is bid on and thus has no fixed upper price.
Pricing Hats
When we first released hats, we had no idea how to price them. Looking at the data, we can now see that it doesn’t make sense to sell hats for much less than 50 (we sold a lot of red hats for 7, but didn’t make that much), or much more than 2500 (though there is aniche market for super-expensive luxury hats). It seems that there are two “sweet spots” for hat pricing. We can make a good return selling a lot of hats priced between 75-500 RO$, or selling a only few hats for 1000-2500 RO$ each.
Pricing Shirts
One thing that we were surprised to learn is that some Shirts are actually out-selling some hats. In particular, 56 people have shelled out 101 RO$ for black suits and, even more incredible, 23 people have paid 178 RO$ for red suits. When we first started selling shirts, I though 45 RO$ for the I Heart BM shirt was way too much, but as you can see from the chart above,most of our most profitable shirts have been priced at more than40 RO$. We’ve sold a ton of Bloxxer shirts, but at 4 RO$ each, we haven’t made too much on them. This suggests a price range of 15-60 RO$ for future shirts.
The Future
We’re shaking things up in the marketplace soon. We’ll be increasing the prices of some hats, and lowering others, to see what happens. We are also going to discontinue one hat in an attempt to create a collector’s item that will exist only in limited quantity and be sought after once we’ve implemented trading of assets.There arealsoimpendingchanges in the shirt market- but we have no idea what will happen there.
- Telamon
Posted in: News, Design Docs
June 15th 2007
The Builder’s Club Formula Contest
I’m kickin’ it back at Roblox Central, writing some C++ code, minding my own business, when all of a sudden Matt announces he’s ready to demo the new feature he’s been working on for the past week or so. Matt gives the best demos. It was awesome. Let me tell you, fellow citizens, I have seen the future of Roblox, and I never want to go back.
We don’t know when we’re going to release this yet-to-be-announced feature, but we do know that to test it, we’re going to need to expand our Builder’s Club test pool. We’re thinking we need between 10-30 additional testers. But how to choose who gets invited to help us out?
The Contest
After the messiness of the last contest, we’ve decided to do something simple and straightforward. We are going to award 10-30 BC Memberships to users. The person with the best formula for how to pick these winners, will win. Something like Builder’s Club Score = Place Visits + Letters in Name + Age + Hats Owned + Shirts Owned * Wipeouts (Don’t use this formula). Do not post criteria to the forum, like “good citizen, lots of wipeouts, good friend.” Got it?
How to Enter
Post your idea to the forum, and explain why your idea is the best. You’re trying to sell us on it, so make it good. We’re hoping to encourage some debate.
Judging
The Roblox Team will decide which idea is best, or if we come up with a better idea than anyone else, we’ll do that instead and nobody wins (Muahahaha).
Possible criteria include:
- Amount of work. Anything that is hard for us to do or involves a lot of work is probably not going to win.
- Popular support. If you can convince a lot of Robloxians that your idea is the best, we’ll probably just go with what everyone wants.
- Entertaining. If you entertain us, we will smile upon your suggestion.
- Complex. If your formula is really complicated but fair, we will like it more.
Deadline
The contest is over when we find an idea we like.
Prize
The person who comes up with the winning idea will get BC Membership and 1000 Ro$. If there’s no single originator for the idea, I’ll reward its chief proponents instead. Or random bystanders. My option. You’ve been warned.
- Telamon
June 14th 2007
Robloxia: 30,000 Strong And Growing
Roblox added it’s 30,000th user on June 13. We’ve awarded this user, dazoingoz, a 500 Ro$ prize for this because the Roblox Team isfeeling pretty good about having 30,000 users. We’re even more proud to say that of these 30,000 accounts, 14,208 belong toactive players.
Veteran’s Badge
Roblox has a lot users who have been with us for almost a year now. One of our oldest active users, Bspurrell, posted some ideas in the forums a month or two agoregarding ways to recognize ancient users who have been with us forever. One suggestion was a badge for veterans. And here it is.
Accounts that area year old will automatically receive the Veteran Badge. It is a silver medallion whose iconography reflects the four principleaspects of Roblox in its first year: making friends, building cool stuff, blowing up cool stuff, and competitive gameplay.
238 accounts have qualified for this medal to date, with many familiar faces to be honored soon. I’m getting mine on the 21st.
- Telamon
Posted in: News, Reports From Robloxia
June 13th 2007
The Roblox Team Grows
Everyone welcome Wookong to the Roblox team! He’s a 3D graphics guru and is going to help us take our graphics system to the next level (yay!) If you see him around, say “Hi!” Don’t bother him with tech support questions, though. We don’t want to distract him from his very important work:-).
Roblox Team (Admin) Accounts
- Builderman
- ROBLOX
- Erik.Cassel
- Matt Dusek
- Telamon
- Clockwork
- Wookong
Extended Team Members
- FFJosh (Moderator)
- MrDoomBringer (Moderator)
- Gamer3D (3D Artist)
- Cruss Kilderstohe (3D Artist)
- Miked (2D Artist)
- Telamon
Posted in: News
— Next Page »