Game Development Community

dev|Pro Game Development Curriculum

Web Site Update

by Eric Preisz · 07/15/2010 (10:26 am) · 185 comments

static.torquepowered.com/static/upload/emp-59817/header_blog_employee.jpg
It’s 3:05 am PST and we just finished the most recent upgrade to the site. As a game programmer ( semi-retired ) web deployment makes me nervous. I don’t get that comfy chair, worn-in baseball glove, feeling that I get from the technology domains that feel more like home to me. Luckily, I’ve been able to calm my nerves with few slices of bacon covered pizza. So far, we made it through the update without any major issues. Thanks a million to those in the associate’s forum who spent their free time beta testing for us when they could have been working on their games:


Special Thanks:
Fyodor "bank" Osokin
Joseph Euan
Michael Hall
Tom Spillman
Konrad Kiss
David Montgomery-Blake
Ted Southard
Giuseppe De Francesco

Thanks guys!

The site changes will seem relatively small at first glance, so I’ve put this blog together to help point out some of the foundational changes that make this update a bigger one than you might notice at first glance.

One of my tenants is that bad news should be delivered first, so let’s get that out of the way. You have sent us a lot of web related bug reports and changes and we didn’t cover many of them in this update. Our focus on this round is more about updating systemic business related updates. If we don’t fix those systemic issues, they will undermine all other aspects of how we do business. We’ve been doing a lot of this over the past few weeks and we are slowly raising the tide for more positive future changes. Functionality fixes to come, please hang in there.

So let’s dive into the update:



Brand – Last year we announced that we were retiring the GarageGames name for most of our businesses ( the game studio occasionally uses the GG name ). This is bittersweet change for sure. I have a fondness for the name and more so for the ideology behind the name. As do many, many, people for whom the name GarageGames touched. But the reality is that we are a very different company. Some say better; some say worse -but in the end we are definitely different. Switching to the Torque brand is recognition of that change and a new identity that we can use to move forward with on future projects.

You will notice a new logo that contains the phrase “By InstantAction” which helps people understand that we are a part of a bigger company with a broader focus. We are three divisions: Tools & Engine, Game Studio, and Platform. You know what this division does, but you may not be aware of the others. The game studio is very busy working on high-end socially driven games and the Platform is building the next generation of services (achievements, e-commerce, etc.) that modern gamers expect.

static.torquepowered.com/static/upload/emp-59817/Torque_IA_logo_V.png






Studio Licensing – For a long time we have not given the public visibility into the pricing for studio licenses. Studio licenses are seat licenses rather than licenses that are tied to a given individual and in the past we only offered them via direct sales. If you own a studio license, you will notice that you have a new tab in your account named “My Studio”.

static.torquepowered.com/static/upload/emp-59817/Studio.png

Under this tab you can reassign studio licenses to any other individual who has an account on the site. When you assign a license, your studio name will display under their avatar. This is the first of many ideas we’ve discussed to help your studio build its own brand. Expect to see more and more studio services and functionality over the next couple of years. An upgrade from an individual license to a studio licenses is being offered for a promotional price of $25 per upgrade.

static.torquepowered.com/static/upload/emp-59817/ericP.png

EULA – We’ve updated our EULA for all of our engines (third party products are not part of the uber EULA ). Prior to this change we had different EULAs for each product line which made it difficult to manage and difficult for our users to understand. By consolidating we are making the licensing easier on all involved. We are open to your feedback so if you have any questions regarding the changes, feel free to contact us licensing@torquepowered.com.

Product Names – If you’ve been around the company for a while you know that naming products hasn’t always been our strength ( you might remember the TAT incident ). We’ve done a lot better in recent years, but there is still some confusion when we talk about future vs. current products. To solve this problem we are adding a year designation to our product names. A year denotes a major change in the software. For example, the Torque 3D that you know today is now known as Torque 3D 2009. If we made a major change in the software (typically an editor upgrade or major value increase), we would likely update the year to denote the dramatic upgrade ( i.e. Torque 3D 2011 ). Updates will be delivered as service packs. Torque 3D 2011 SP3. That sounds cool. We will be migrating products to this naming convention over the next couple of releases.

Over the next few weeks, we have a series of blogs that we have been waiting to deliver. Keep checking the site for new updates and news related to all of the work we’ve been doing over the past couple of months. Until then, feel free to post any site bugs related to these changes in this thread. Also, we have our web developer monitoring the live chat system in the bottom right hand corner to help you if you get stuck over the next couple of days. There will be bugs, but we will do our best to fix them ASAP.

Thanks everyone!

About the author

Manager, Programmer, Author, Professor, Small Business Owner, and Marketer.

#101
07/16/2010 (8:01 am)
Just a comment on the naming scheme -- I kind of thought the idea of tacking the year onto a product name was like getting ready to shoot yourself in the foot. If you don't do a major upgrade until August, for example, the first 7 months of the year you have a product that's "old."

Right now if I saw "XYZ 2009" for sale I'd think they were pushing something that was outdated.

Jay Jennings
#102
07/16/2010 (8:05 am)
(dupe)

Jay Jennings
#103
07/16/2010 (8:29 am)
Still no change of products in My Account tab. I do not think the refund has been given out or has it?
#104
07/16/2010 (8:40 am)
nm, i'm happy with what i currently have.
#105
07/16/2010 (8:49 am)
Must say that I rather agree with Jay ...


... I'll keep my 25 dollar extra line of account ID text. ;)
#106
07/16/2010 (9:55 am)
I agree Jay. I actually preferred it the way it was.

@ Andy: There is still no change in my account too; however I think a rather big amount of people bought the "bugged" versions. Just wait they will get around to it.

@ Joe: Everyone will get a refund if they upgraded without having an individual first. The "bugged" copies won't have a product key in your account. Well at least my didn't but I unassigned them.
#107
07/16/2010 (11:31 am)
@Brenton - As far as I know, T3D does not have a product key.
#108
07/16/2010 (12:19 pm)
Hi Eric,

Thank you for this site update and all the efforts you guys put into this.
Today I tried to download th Constructor Tool-kit, but there are still some errors in that area unfortunately.

First off, important for the upcoming question; I work on a Mac!
The Constructor Kit is in my shopping cart. But I can't check out.
So I've downloaded the demo version and installed it. After firing up the app it asks for an ignition key.
So now I'm stuck; waiting for a reply on my e-mails to you concerning this issue. (Oh I see, it is 5.19 am, at your place...) Still no luck, according from to what I think is a bug on the website. How can I get this app to work?

Best, Arnold
#109
07/16/2010 (12:55 pm)
Hi Eric,
web updates seems nice, I'll look forward for new studio and community features.

I have a question about Studio License. If I upgrade my sole TGB Pro Individual license to a TGB Pro Studio one and I assign it to a contractor, will I be able later on to reassign that license back to me or to another contractor? Actually, do I always remain the licenses owner (a.k.a. the studio admininistrator) and can I manage all of them, even without having a license strictly assigned to me?

About web site update issues, I understand license misundersandings mixed up with web interface price bug, creating a little storm, but I think this kind of issues should not happen, especially because

1) money issues are always annoying ones
2) you own a QA division
3) [...]we are a part of a bigger company with a broader focus [...] the Platform is building the next generation of services (achievements, e-commerce (!!!!), etc.) that modern gamers expect.

I know some bugs can slip away even with many tests and accurate checks, but what I've read about it was not little bug, it's really a macro bug. It gives me the sensation new functionalities was not tested at all or at least their release was managed in a messy way.

I like Torque products very much, I like you guys too, and I know for sure you put much effort in your activities, but this is the sensation you gave me with this web site update release. I hope this feedback could help you in the future release.

I'll wait an official green light about all these licenses/price bug issues before upgrading.

Happy tool/game/web/service developing to all,
Giuseppe

[EDIT]: P.S. I agree with Jay about avoiding year in the product name. Perhaps another choice could be to use the year in the product name only when you refer to a specific product version, at least without the need to insert the release year graphically inside the logo.
#110
07/16/2010 (1:27 pm)
Giuseppe yes that's correct you also retain the license ownership; you could call it studio administrator if you want. You can assign the license to someone and take it back at any time.

The price bug is fixed so you can't buy a studio license without owning an individual one first; however they are still removing the invalid ones from people and giving them refunds.
#111
07/16/2010 (2:36 pm)
Our time in QA is 100% occupied by the engines. We did some very limited testing long before we unleashed the Associate's to catch some early issues. There's always some kinks to work out when deploying to a live environment that don't show up in a development one. It can be a pain, I know, but please bear with us while we work them out.

Just to clarify, the Platform team builds the InstantAction.com technology. The e-commerce Eric mentioned there is all about e-commerce between gamers and game makers/publishers.
#112
07/16/2010 (3:58 pm)
@Everyone

-Refunds have not been given out yet. We expect to have the information to finance by today.

We will look into constructor issue. Since we didn't do any dev in that area, I'm guessing this bug existed before the conversion.

Yes, you can reassign as many times as you like as but there is a cap via the web-site on how many times you can do it in a 30 day window. If someone accidentally reassigns to many times, we can reset it for you with a 24 hour turn around. We don't want team flipping licenses 100 times in month.

The studio owner remains the owner of the product and the right to reassign. The person receiving the license doesn't have a studio license nor the ability to reassign.

On 1) 2) 3) I agree. I learned a valuable lesson regarding our web deployment system. It needs some work for sure. We QA'd the site on dev for quite some time with internal teams ( only briefly with engine QA ) and associates so that we wouldn't disrupt the engine pipeline.

It was the deployment system that failed us here. It might be a fairly big effort for us to fix the deployment system and timing is probably right for us to move to the platforms systems. Our system was built totally independent of the platform team's and better cross-unit collaboration is something I've been driving.
#113
07/16/2010 (4:02 pm)
So let me get this straight.... your issuing refunds to people who bought something at an advertised price? If I walk into Best Buy and buy a TV which is mistakenly labeled $50 when it was $500 Best Buy has to sell me the TV at $50 dollars, I don't know if this goes State to State but I see a storm of BBB complaints and possible law suits coming from this...

On top, to add insult to injury, they removed all the upgrade paths from tgea to tg3d? So if you are someone like me, I would of bought the upgrade path for $850 had I not seen the mis-advertised studio license which I thought was a promo at the time... now, I'm going to lose the studio license and have to pay $1,000 dollars for something that I would of paid $850 dollars for had the studio license been priced correctly....

#114
07/16/2010 (4:06 pm)
@Vince - We will work with everyone appropriately. Their are some protections for us in certain circumstances related to bugs that cause issue. But we don't really want to stand behind those protections and would rather do right by our customers. We will work with you. The number of people affected by the bug is relatively small so there's no need to break out the pitch forks.
#115
07/16/2010 (4:24 pm)
Technically it was a mistaken label in all cases. It clearly said upgrade; so if you didn't have the prerequisite to receive that upgrade Torque (sorry is the company InstantAction, Inc?) will have some protection from law suits because of a bug.
#116
07/16/2010 (4:51 pm)
@Vince - Actually, if you see a TV labeled $500 at Best Buy that's actually $500, but mistakingly rings up for $50, they DON'T have to sell you it at $50. In fact they don't have to do anything at all. Now there's the case of false advertising where they promise to sell you something for $50, but that's not what happened here.

The studio license was always mentioned in this update as a $25 UPGRADE, not a $25 sale price.

All that being said - everything I'm seen from these guys say that they're more than willing to try to work things out to make everyone happy.
#117
07/16/2010 (4:56 pm)
I do find it disturbing that I won't be able to get a TGEA discount in the future when I do decide to upgrade to Torque 3D. Why are you doing that? Why would you do that to people that supported your products in the past but don't have the money at the moment to make that much bigger leap to Torque 3D?
#118
07/16/2010 (4:56 pm)
Technically, if you read the EULA, unless forbidden by jurisdiction, the limit of damages appears to be the amount that you have paid to InstantAction in the last 6 months, or $50.00 USD. So put down the pitch-forks; they're made of rubber.

skepacabra.files.wordpress.com/2008/11/the-more-you-know.jpg
#119
07/16/2010 (4:57 pm)
I was wondering what happened to the upgrade option from TGEA to TD3. it seem every time I get close to it something happens. Now that I have the money the upgrade isn't available. I've been with GG since TGE 1.3 first came out. Actually still have 1.3 somewhere on my external drive.
#120
07/16/2010 (5:47 pm)
Guys,

I don't really get all the upset spirits here. I've been confused as well when upgrading I got access to more licences than I expected. I thought of a unique promotion very time limited. I was wrong, it was a bug... as a developer I know that "shits happen" so... no big deal. I got my Studio status on the products I own (well... I own the license...) and that is what is important: as Studio I'll be able to produce Kits and Tools as well, not just games, and that is what makes the difference (at least for me).

As a community made of developers I really don't understand why people get angry because of a bug... we deal with bugs all the time, it happens, now IA got a bug deploying the website, ok... no problems, look at the bright side: we can all move our status from Indie to Commercial for 25$ per license per seat and we are free to reassign them, which is a quite handy feature.

Be happy :)