Game Development Community

Welcome to the new GarageGames.com!

by Jacob Fike · 01/14/2009 (2:28 am) · 200 comments

Notice anything different around here? The GarageGames web team presents to you the first new look of GarageGames.com. Of course, there are a lot more changes around here than just getting a face-lift.



Who are you again?



www.ggbetas.com/Pics/Web_Team.jpgThe web team was allowed out of jail to take this picture. Smiling bright and sunny are Derek and Jason on the left, in the shadows with hands in pockets are me and Ken on the right.


It's pretty established over here in Eugene that the GG.com website team is a quiet and reserved bunch, as opposed to the more extroverted Torque devs who are always eager to talk about new tech. However, it's probably good for you to get a quick overview of who made the site possible. I'm Jacob Fike (probably obvious given the blog header), and I've been working with GarageGames for two years now. I got my start by creating Overlord Management System system. I then went on to help create the Great Games Experiment and worked on the backend of InstantAction for a while before devoting myself full time to this site. Working beside me is an even more quiet guy, Jason Hetu, who did most of the design work for the site and likes bran muffins (ask him about that later). Also heavily involved in the content and design of the new site were Derek Bronson (for better marketing of our 3rd party products), Eric Fritz (for marketing and usability), Davey Jackson and Michael Blenden (for the needs of educators who visit the site), and Ken Holst and Jeff Hojnacke (for testing).

And HUGE THANKS to the Operations team. First lead by Jay Arrera, and then Jeff Cassar, we wouldn't have been able to post the site up so quickly. Eli Janssen (who doesn't have a profile page since he's too busy making this all work) in particular put in a ridiculous amount of overtime to get this live. We salute you and your beard, Eli.


Hey, I liked the yellow banners. Why bother with the change?



For anyone who has been here any length of time, you know the old site was beginning to show its age. Although it was still functional, it looked and acted like a site that had been built in the early 1990s. A myriad of web devs had added some cool things to the site over time like community web blogging, snapshots, etc., but maintaining the site was becoming something of a task from a backend perspective since it had ballooned so much. It was due for a much needed overhaul to take advantage of new technologies that made coding and maintenance much easier over the course of the last few years. And, of course, from a usability perspective, there were just too many pages (many of them hard to find if you didn't know the site well), so it was also time to make it easier for new users to navigate through our site.

(And just between you and me, we were kind of sick of the yellow. While it gave the site some personality bonus points, it also made it really hard to design nice art assets for the site. So we chose an easier-on-the-eyes color that would make your blog screenshots pop out of the page.)


www.ggbetas.com/Pics/Old_Nav_Bar.jpgHere are 11 links in one drop down and according to Google Analytics, they were rarely clicked on. Sad Panda.


What should I know about the new site?



Most of it is pretty self-explanatory. For example, we've simplified the navigation bar so that the entire site is linked through the pages on the top bar. The product pages have been condensed so everything you need to know is contained on one page. And a lot of functionality is staying the same for now, such as Markup Lite for blogs and forum posts. But there are few things that you should know as you familiarize yourself with the site:

Search has been revamped for the entire site. We knew a lot of you would be pleased with this one. The main search box will do a search on all sections of the site. However, each section has its own search box that will search only that type of content (blogs, for instance). The simple search box is smart enough to recognize most standard search queries like phrase matching (put multiple words in quotes to find that exact phase), specific field matches (i.e. author:Bob), and negative term matches (i.e. -dave would show results that do not contain the term dave). Pretty much anything you use on Google, you can use here. The Advanced Search even has the ability to search based on dates, and allows you to limit your searches all the way down to specific forums.

We have a support tab that contains links to all documentation, a form to submit bugs, and how to get paid support. For now, documentation links to the work Michael Perry started with the old site, but will slowly get revamped as he improves the doc system this year. The submit bugs form is similar to our old one, but much easier to find, so we get quicker feedback on our products. And finally, we will be processing requests for paid support, although that is likely geared toward the professional end of our users.

The What's New Page has been simplified to the most clicked on links. The old What's New Page had way too much content, and after some Google Analytic research, we decided to boil it down to the basics. We put GG blogs and other blogs we flag as "featured" right at the top. (Our old "Snapshots" feature has been replaced with these "Featured" blogs.) All other recent blogs also have screen real estate on the bottom of the page. We also have separate tabs for blogs, resources, and forums so you can keep track of those. We'll keep a close eye on how this new navigation is used and make improvements throughout the year.

All information on a single product is now contained within...the product's page. Remember the old days where you had to click on several pages to find information about a product? Even feature lists were on separate pages? Yeah, that sucked. And yeah, we fixed that, by having all information about a product put in tabs on one easily-found page. And now all products are under the "Products" drop-down. Hooray, consistency!

Logins are based on e-mail addresses, not handles. We decided to use e-mail addresses for our unique login because, well, they're unique by design, and people tend to remember them better than handles, which can change over time. Your e-mail address on the new site was the private e-mail you listed when you first registered on GG.com. However, for those of you that can't remember what that was, you'll notice on the login page that we have a place where you can still login under your old handle. Just know that we will eventually rely solely on e-mail addresses for all logins in a future build.

You no longer have pictures and other files uploaded to your profile. Due to the way we set up our initial backend, we decided not to support user uploaded files. Since profile pictures were the only real functionality must people took advantage off, we thought this was okay for initial launch.

Please do not use origin-www or the direct IP address to get to the new site. For the past year, we've been dealing with a rare, but frustrating issue through our CDN (Akamai) where users would get a screen that said "Service Unavailable" when trying to connect. To bypass Akamai and go around this error, some users have been entering the IP address for GG directly, or using origin-www.garage..... as an alternative. We're confident that the "Service Unavailable" issue will be disappearing entirely when the new site is up. It's being hosted in a different location, so connection issues to Akamai should be resolved. However, for each user that bypasses Akamai and connects to our hosted hardware directly, it plugs an available socket. If too many of these are plugged, Akamai can't process requests and neither can the hosted site. Please use www.garagegames.com exclusively from the time the new site is up and discontinue using origin-www or the direct IP. This should save us a lot of hassle and make the site operate faster for everyone who uses it.



For someone who hasn't blogged since 2006, you sure talk a lot.



Yeah, this is a massive post. I'm sure I've missed a couple things...my mind's kind of mush right now after all the work it's taken to get this far. Do know that we are nowhere near feature completeness of what we want the site to be able to do. More features will be rolled on a steady basis as we collect feedback and monitor site usage.

Welcome again to the new site, and post away with any issues you encounter or things you'd like to see. I'll address them as best as I can in follow-up site releases over the following weeks.

About the author

As the Senior Web Developer for GarageGames, I have had a hand in almost every major website we've created including InstantAction.com, GreatGamesExperiment.com and the revamped GarageGames.com.

#121
01/14/2009 (8:39 pm)
im just wondering where my products i have purchased have gone. before i go looking more into the site.
#122
01/14/2009 (8:47 pm)
@Kenneth Bathgate
They should still be under your account. Just make sure you are on the "My Products" tab.
#123
01/14/2009 (8:48 pm)
I've been trying to use the new site throughout the day and it's so very painful.

- I have bugs left to resolve in TGEA where we've just upgraded and where I had a list of a few hundred threads in a dedicated forum they've now been mised in with everything else and I really don't fancy picking through 4000 threads to find the answers.

- I could have been implementing some resources but sadly TDN is down and resources have lost their attachments!

Sorry to say it guys I'm joining the rest of the guys and using the word CRIPPLED to describe the new site - the worst of it all there doesn't appear to be a single member of GG staff around to offer comment or support on the issues, if anything after a major upgrade MORE staff should be on the ground to log issues, pick up on problems and help to ease the pain - not for all to vanish!

Very Poor Show and I think that's echoed by Jeff Tunnell feeling like he has to speak up about how saddened he feels.
#124
01/14/2009 (8:57 pm)
Oh I see since posting that GG have commented.. so I would edit my previous post but OOOOops there is no edit feature - MAJOR omission from any forum site.

Quote:
Underneath the new "slick" surface of site are some long overdue back end/ administrative features which we have been sorely missing.

Quote:
Trust me this is a big deal for for us and in the coming weeks we will work hard to re-enable most of usability you've come to depend on us for.

So 112,000 community members have to suffer a major loss of productivity to get you a shiny new store and some new administration features for yourselves - way to go guys, you look after yourselves... think that one is straight out of Customer Service 101.

#125
01/14/2009 (8:57 pm)
Hey everyone,

Thanks again SO MUCH for your patience and critical/helpful feedback on this site relaunch. I know you have a bunch of concerns, so I'm going to go through and address the major ones here over the next few hours. My take on the feedback so far is most of you are..."It looks good, but [insert what I used to love here]." So our goal now is to prioritize the things that you miss and get it too you as quickly as possible over future iterations of the site (which the web team is working on even as I write this).

We did take a risk on simplifying things on the community section because, over the years, the number one feedback item we received from new users is that the community section was daunting and cumbersome with way too many forum categories. In an effort to make things more useful, we tried to go with something that would make more sense to a new user, and in your comments and our stats tracking, we've found the things that people seem to like the most and miss the most. Continue to bang on the site and post constructive criticism, and we'll work on bringing making the GarageGames community better than before.

And just so you know, we are working on our second GarageGames.com web launch no later than early next week (keeping our fingers crossed that we can launch sooner than that). On the very top of that list are the "mission critical" items like missing forums and URL redirects. These worked on our test servers but did not fair so well on our production boxes (so much for all our ritual sacrifices). In the meantime, we have my new favorite community member Orion Elenzil with a URL fix. THANKS, ORION!
#126
01/14/2009 (9:10 pm)
@Deborah: So just a quick question. If all of your feedback from new users was that the community page was too daunting (understandable, there were alot of tabs (Jobs, What's New, Associates, Dev Snapshots, Resources, etc). BUT did you ever poll the current and long time users, because I'm sure they would have told you they loved the layout.

I personally find the new what's new page some simplified that New Users would be lost again. There is nothing to differentiate associate, GGers, and community blogs. So new guys won't know the difference in the What's New since the categories are gone (they don't know the names to look for). Also having so much text, and not just the titles probably isn't the way to go for New Users, because they are going to miss all of the important posts (since with that much text, you only show a couple of new posts at a time now, and we all know that on a good day something from the morning will already be out the the What's New with it being as short as it is).

I also noticed you went for a more Graphical Approach, I love the new products pages, I think the work wonderfully for showcasing the tech. The presentation is much better. (Like other people have said, the features for TGEA are false, so that should probably be changed immediately, even before next weeks launch). But going with the Graphical update, its sad to see the end of Dev Snapshots. That was a great showcase of what the community was working on, and I'm sure new users liked that since they knew what they were about to click on before reading the post(thanks to the mini snapshot). I hope this is going to make a return in the near future, because the Community page doesn't feel like much of a community now, just more of a random assortment of blogs.
#127
01/14/2009 (9:12 pm)
Edit:

BUT did you ever poll the current and long time users, because I'm sure they would have told you they loved the (community page) layout.
#128
01/14/2009 (9:15 pm)
Good job peoples.
#129
01/14/2009 (9:17 pm)
So, I am unable to get to TGE resources and code from google now. Is this going to be fixed?
#130
01/14/2009 (9:38 pm)
I'm not super crazy about it just yet, but Davey's post is heartening.

From an outsider perspective it doesn't seem like there needed to be a huge rush to launch such a dramatic change over so suddenly. It seems like now there is needless downtime for missing features which may negatively impact a variety of things until they are back. At some point this week after the dust settles, it might be nice to get a list of the features of the website that are on the chopping block. I'm still fairly dependent on GG for Google juice.

All in all, any broken functionality or bugs are fixable. The new design kind of reminds me of a Unity site, or a generic web 2.0 design. Art and web designs are subjective, what works for some doesn't for others. I know the thinking was to not detract, but my personal tastes are that a site about game making should bleed fun in the design and feel. If you take away the GG logo, the site could be selling software or technology of any kind.
#131
01/14/2009 (9:46 pm)
I second Timothy's statement and go one step further - you should really consider putting the old site back up until all the community features everyone is missing now are "ported" to the new site... the site in its current state just misses way too many features to be of any use for a long term community member... or anybody else with a deeper interest in GG products and especially resources.
#132
01/14/2009 (9:52 pm)
As Deborah pointed out, we are working on fixing many things with the website, and have no intention of just dropping a new website upon you and then leaving you to your own devices to deal with it.

We are listing to the constructive criticism carefully and weighing all suggestions in terms of priority. Emphasis on "constructive" criticism :)

The sky is not falling here people, this is a website upgrade that was long, long, overdue. GarageGames needs to move forward and part of that is having a professional, functional website. Are we there yet? Not completely, but we have made a great start and had a really successful launch last night. We WILL be addressing the issues you guys are bringing up, but that does not mean that this isn't a great accomplishment and a great start towards being able to provide the best website we possibly can. We will get there, and we will listen to you along the way.

A few thoughts on the original vision of GarageGames and some comments that we have lost our way. I believe the original vision has remained pretty close to the same. But the methods with which we act on our mission cannot simply remain static and stuck in the past. We all need to grow and improve as a company and it's too easy to simply say that there is one right way, one right vision, to serve the community and our mission.

Changing a website does not change the fact that the people who work at GarageGames here in the trenches, are just as committed, hard working, and dedicated as always to our company AND our community.

You will see this reflected from updates that will continue to roll out to the website, to listening to the community, to everything else we work on here, day after day.

So, please keep the constructive comments and criticisms forthcoming, and try to keep the negativity to a minimum. We are listening. Thanks.

#133
01/14/2009 (9:54 pm)
Here I go, delving into the deluge of feedback.

Quote:My usual GG access involves me going to the Community page and opening the blog links that I haven't opened yet. And, does the 'unread' concept on the forums exist anymore?

@Tom Eastman: Both of those issues should be addressed very soon. The reason we designed the site as we did with blogs and forums having the same format is that it's easier to maintain both sets of code together. Since the forum posts already have notification, it shouldn't take much to put it into blog functionalitiy.

Quote:I don't seem to be able to find the "edit" function for posts.

@Andrew Brady: We're working on that as well, but it will probably show up in the third version in the new site, as it is a high priority, but not higher than some of the other issues with the site (like a few forums that got lost in the shuffle).

Quote:Sales reporting page gone for Content Vendors, again I like to keep up on what's being sold of my stuff, see if there are any returns so that I can anticipate any customer service issues, etc.

@Alan James: If you have any immediate concerns about sales of your product on GarageGames.com, please contact our third party product manager: derekb@garagegames.com. He still is the contact for any issues you have with product sales, and can provide any reports you need in the immediate term.

Quote:Why are the dates under everyone's names and blogs tomorrow's date?

@Ted Southard: It had to do with an issue of changing time zones from our old site to the new. It should only be a temporary issue (for those people who posted last night before the time zones got all caught up, but if you see any future issues today or tomorrow, please let us know.

Quote:Just wanted to chime in with the rest though, and say that I think the new forums are a little *too* simplified.

@Sherman Pendley: That seems to be the concensus, yes. Again, we wanted to try something simple for the new site since the old one was bloated. We are working on bringing back the things you mentioned.

Quote:What are you guys doing in jail?

@Matt Young: It feels safer than being online at the moment. ^_^

More on the way!
#134
01/14/2009 (9:55 pm)
Quote:From an outsider perspective it doesn't seem like there needed to be a huge rush to launch such a dramatic change over so suddenly

Couldn't agree more, to me it really seems like this should have been "beta tested" (by us, your users) before putting it live, that way you could have gotten the feedback before any damage was done. It's definitely nice to hear you're listening to the feedback, but in my view there's just SO much that need fixing it's going to take a good while to get EVERYTHING sorted out. A good while where we'll all be stuck without the features we've been using on a daily basis.

With other words, I stand by my previous comment. Roll back, let us test this new site out on a non-production server and relaunch in a week or two (or 3 or 4 or whatever it may take to get it up to an acceptable level).

#135
01/14/2009 (9:56 pm)
Why didn't GG open the test server up to the community?

That way, we could have given feedback, and you guys could have carried on working on the new site

That way you could have avoided all the problems that have now come up.
And not caused so many problems to your "customers"/users.

GG is where it is because of it's community...

To start with.. Employees use to post blogs and help on the forums all the time.

Then as GG grew, that became less and less.
Which was ok, because the site was setup so the community could help each other out, with an employee posting now and then.


But now, it just seems like GG is pushing the community away even more.

Another thing which is now underrated and lacking proper appreciation from GG, are the Associates.
They have done a huge amount for GG over the years.
Time to start giving back to them?

Joe
#136
01/14/2009 (10:04 pm)
Yeah I would worry about the community features and ignore the false advertising of engine specs on the engine pages.
#137
01/14/2009 (10:11 pm)
Quote:I also miss the graphics, its bland and sterile looking, all business and no soul.

@Caylo Gypsyblood: I disagree that cleaning house makes us look like we are "all business" and have "no soul." In fact, the reason we chose the dark purple header is that we wanted all the images in YOUR screenshots to pop out in the blogs and on the forum. A lot of things simply looked washed out and faded with the yellow. And we plan on doing much more direct communication with you, like just in this blog post, as well as with Torque development. Proof's in the pudding, but I feel like we're more connected with you guys than we have been in a *long* time.

Quote:But it is akin to biting the hand that feeds you sort of thing. You drop backwards compatibility only until you have a myriad of new links linking in to the new url format.

@Kyle James: I couldn't agree with you more. This was definitely one of those unexpected bugs we did not expect with the new site. I just want to reiterate that this is the top things we are working with, and in the meantime, feel free to check out Orion Elenzil's blog post.

Quote:I'm very concerned there is no option to upgrade from TGE to TGEA...

@Ian Smithers: Noted and fixed. Please e-mail support@garagegames.com if it still isn't working for you. Sorry about the hiccup!

Quote:Overall it's just too much clicking to get to where I want. The I think the whole reason the old format was so simple was that you immediatly got into the community and could begin browsing it right away.

@Stefan Lundmunk: We initially thought it would be better to have things separated out for faster load times, but it looks like with the initial launch, users on the site aren't seeing an issue with this. Fortunately, moving this all back onto one page is a pretty easy fix, and it's on our list!

Quote:Rule of thumb I'm always using with new websites: never ever go live with a new site in the evening or before weekends, because nobody is there to fix the most horrible bugs or revert to the old site ;)

@Stefan Beffy Moises: Actually, we came into work late and worked until late fixing the major launch bugs all last night. Our mornings were some of our highest traffic times, so that wasn't an option for us. And definitely, launching on a weekend is a bad idea, which is why we shot for Tuesday.

More on the way!

#138
01/14/2009 (10:14 pm)
Others have addressed the myriad issues with the new site already, so I'll just summarize my opinion with this:

In it's current form, the site is a complete and utter disappointment! It's become generic, dull, broken, and far less useful -- I hate it. I hate the way it looks, I hate the broken links, I hate that it's missing a tons of the old site's "standard" features. If GG's goal is to drive people away, this is a great start! =\
#139
01/14/2009 (10:15 pm)
@Deb, in your first comment here, you mentioned an ETA of a week for most critical updates. That eta is for puting TDN back online as well? (hint: I have a knife on my wrist...)
#140
01/14/2009 (10:18 pm)
Lovin it!