Gamasutra: The Art & Business of Making Gamesspacer
arrowPress Releases
October 31, 2014
PR Newswire
View All

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

GarageGames adapts to hobbyist explosion with new tool Exclusive
GarageGames adapts to hobbyist explosion with new tool
January 9, 2013 | By Leigh Alexander

The explosion of indie, mobile and social games reaching all-new audiences across nearly every imaginable device is having reverberating impact on the tools space. As the barrier to entry for gaming gets ever lower, so too must the barrier of entry to development: experimentation with accessible creation tools is fast becoming something that an entire generation wants to do.

Increasingly, creating games or building content within existing games isn't just for commercial or even skilled indies -- my 13 year-old cousin is devoted to building her own spaces within Minecraft and wishes she had a level editor for Angry Birds, for example, and she surely isn't alone.

Creation tools that hobbyists and the merely curious can experiment with is something even professional tools providers are beginning to think about providing, and interestingly, such accessible utilities can end up serving the ecosystem around larger game engines.

Torque engine maker GarageGames is developing a solution called 3 Step Studio that aims to let people make their own games based on existing templates with adjustable values, without requiring any programming whatsoever. The company wants to address hobbyists more interested in art and design than in coding, and 3 Step Studio is actually an important component of its strategy for Torque 2D, with a shared code base.

"We'd been working in the tools space for years now, and so we have a lot of experience with the Torque product line," GarageGames Kyle Miller, 3 Step Studio's product manager, tells Gamasutra.

"A lot of our audience is more tech-oriented and wants to do programming, but there are obviously a lot of individuals that don't want to do that portion of game development," he says. "Many individuals pick up Torque, or Unity, or something like that to try to get into game development and make ideas come to life... but they don't want to do programming, so they hit a block and it becomes more difficult."

With 3 Step Studio the company hopes to address what it sees as a "huge market" for gamers who have developed ideas from their own creations as a result of the increasing pervasiveness of gaming on everyday devices. GarageGames hopes students might be attracted to the tool as well, as a way of playing with basic concepts around design, balancing and values adjustments without having to be adept at coding.

GarageGames has gone to Kickstarter first in the hopes of helping fund a 3 Step Studio prototype that starts with a few basic genre templates. Finished games can be published on Windows, Mac and iOS, with web the next big goal on the horizon. "A lot of people in the more casual environment would like to publish to that arena," Miller says. "And we're also looking at Android and Linux -- we're trying to do a Linux port of Torque now, so that would be right up our alley."

"It's really about the democratization of game development -- lots more people are trying to get into it now, and we're getting better at making tools," he continues. "3 Step Studio is our big push [toward evolving] user experience and usability, providing interfaces that are intuitive, accessibel and easy to use."

The company has taken Torque 3D free and open source, and will soon take a similar route with Torque 2D. "We realize there's a shift in the industry, so we've started to shift as a company, and we thought the right way to do that was to crowdsource that development, continue support of those two codebases, and be able to piggyback off of that for 3 Step," says Miller.

3 Step is built from basic iTorque and Torque 2D technology, and sharing the codebase effectively enables the community to contribute to the engine through feedback and sharing. "Open-sourcing it lets any work done by the community [become] work done on Torque," Miller explains. "And if someone does mess around with 3Step, they then have an avenue to transition into Torque 2D."

The approach of creating a "gateway drug" to more complex tools can benefit both entry-level aspiring developers as well as the engine-makers and tools houses that have been servicing the professional dev community for years. Alleviating some of the friction created by the fact so many people find programming intimidating means more people can discover design and transition into game-making at a level that makes them comfortable.

3 steps 1.jpgThat goal of friction reduction is also reflected in the initial crowdfunding approach an pricing scheme for 3 Step, Miller says. Successful crowdfunding means the community that will be using the tools gets to shape its features, and the intended pricing scheme involves offering a base set of utilities, art packs and templates for free, with more advanced versions and additional options available for purchase. 3 Step is also designed to consider artists or audio designers who simply want to try putting their assets into the context of a working game, in order to refine or to showcase them.

As part of usability testing, GarageGames has put early prototypes of 3Step into the hands of participants in Los Angeles' local Boys & Girls Clubs. "Watching those teens use it was validation that that's a perfect audience," Miller suggets. "Kids that just want to mess around with variants of games they like to play, and don't want to get too serious about that, yet."

Kickstarter is a challenging avenue to fund the prototype, Miller admits. The audience that funds games and tools on the platform tends to be more tech-minded, with project successes frequently correlating to how well they appeal to a core audience. "But we need to try to hit more of the consumer audience out there," Miller says, emphasizing that appealing to game consumers' curiosity about creation and experimentation is one essential avenue for the company's tools agenda.

Miller says he himself was surprised at how diverse and flexible 3 Step Studio is turning out to be, despite being based on templates -- its Tower Defense template could be used to make a Pac Man-alike, for example, and while the Physics Launcher genre is designed to tickle the Angry Birds fan, it's also possible to develop a pinball game based on the same logic and base.

"There's so much you can do to affect a game by changing the speed of something, by swapping out assets," he suggests.

Users who make games with 3 Step Studio will be able to generate their own installers, publish and even monetize their work at their discretion; GarageGames has no plan to charge royalties or take any sort of cut, even if users make games with the company's provided assets.

The company believes that with the right tools and front-end interfaces, complicated scripting can be made more accessible to designers at all levels of interest -- and the company's tools suite can benefit from the input of a broader community of game-makers.

Related Jobs

Activision Publishing
Activision Publishing — Santa Monica, California, United States

Tools Programmer-Central Team
Amazon — Seattle, Washington, United States

Sr. Software Development Engineer - Game Publishing
Intel — Folsom, California, United States

Senior Graphics Software Engineer
Pocket Gems
Pocket Gems — San Francisco, California, United States

Software Engineer - Mobile, Backend & Tools


Ian Fisch
profile image
If garagegames wants users to fill up the appstore with mediocre versions of dated Flash games, that's their business.

Asking for $500,000 of crowdfunding money, that might otherwise go toward actual indie projects, is just shameful.

GameViewPoint Developer
profile image
I think there's nothing wrong with trying to give people decent tools, especially people who are just getting into the business. The market will determine if the games made with those tools are any good or not.

Eric Preisz
profile image
@Ian - (Disclaimer: I'm the GarageGames CEO) Come on now, we all started somewhere. When I was learning, I read Game Developer Magazine over and over even though I didn't understand half of what I was reading. My point is, many would be indie game developers hit brick walls early on. This tool will help them be successful with their first game much sooner. From there they can move on an make indie games of their own.

I would hate for the appstore to be filled with mediocre versions of dated Flash games.

GameViewPoint Developer
profile image
Yeah but the point is, is that even if your tool is used for lots of basic Flash games, so what? the market will determine if any of them are successful or not. The more tools the better.

Ian Fisch
profile image
Ok Eric, here's my issue.

I'm all for more people discovering the joys of making games.

My main problem with your kickstarter is that you're the head of a seasoned development studio, making a project aimed at a very broad audience. With your experience and reputation, I would assume you could raise money for this project from traditional sources - though you might have to give up equity.

And I guess that's the rub. You're playing on peoples' desire to support the indie community in order to get a lot of free money without having to share the profits.

In my opinion, kickstarter should be used for projects which would otherwise not be possible due to the audience being too small, the appeal being too niche, or the developer not having the clout to get investor dollars.

All that said, I'm sorry your project isn't doing well on kickstarter right now. I think that a lot of successful products would not have done well on kickstarter.

Two of the worldwide top selling games right now, Just Dance 4 and Kinect Adventures! probably would have crashed and burned on kickstarter.

So I hope you don't get discouraged, and I hope you don't take my comments personally.

Eric Preisz
profile image
@Ian - I understand your perspective...makes much more sense to me then the way I interpreted the first comment. Thanks for your comments and kind words!

Eric Preisz
profile image
@GameViewPoint I was being cheeky ;) ...I think many game stores are filled with mediocre versions of dated Flash games...and to your point, there are systems in place to filter it.

Opps...sorry...meant to reply directly to your comment.

Bart Stewart
profile image
I'm loving the proliferation of game development tools in general. And this looks like a good contribution to that process.

But just speaking for myself, what I'd really like to see is a fast prototyping toolkit.

Although I'm no coding superstar, I've been programming for many years. That part doesn't scare me. My problem is lack of time. I've got a day job and a family; what I need is a rapid prototyping system that handles most of the enthusiasm-numbing drudgery of placing and tweaking GUI elements that interact with game objects and game logic.

If the results are pretty and can be upconverted to a deliverable game, that's nice, but mostly I'd just love to see something that makes it easier for a garage developer to quickly build and test game design concepts.

Eric Preisz
profile image
@Bart - I think we are addressing prototyping for 2D games. Our paradigm, which you won't get solely from this story alone, is to load up genre specific tools when you load a genre template. By doing this, we increase the level of flexibility for each genre without requiring programming. In the UI above, that's the tool set for physics launcher. The UI for Tower Defense shares core UI components, like resource management, but has specific tools for Tower Defense.

Provided that we have a template for the genre you want to prototype, it could certainly be used for that purpose. And we hope to build many, many templates. It's also possible that we could allow 3rd parties to make templates...I don't think we are really against that.

Bart Stewart
profile image
Thanks, Eric. Best of luck with Three Step Studio!

Michael Lafnear
profile image
I'd like to say 3Step Studio is great for people starting out, or for fast prototyping of games. W@ith just a few hours, and a few days I was able to make a very nice looking Tower Defense game. While not finished yet, the ease of use was well worth the free download.

I've support GG since 2005 when I first purchased Torque, the products they are putting out are great! Not all games created from here will have a cookie cutter affect. You can literally change every single aspect of the game your building, from towers to enemies, and particle effects, and life, the time at which they spawn. This is the best thing possible for getting a game done fast. The template is just that, a template.

Once you download 3SS, you can play the sample games and see just how far you can go with this great engine. Then change things one by one as you see fit and watching your sprites and music and sounds come to life!! It really is an excellent tool. I'm thankful to GG for this!

While active duty military, four kids, and a wife with endless energy, this engine allows me to realize a dream, and create a game in days, weeks and months without starting from scratch.

Francesco Maisto
profile image
Funny that Flash is used as an example of tool that produced mediocre games, when historically Flash has been successful in exactly what GameGarage is trying to do with 3 steps now: allow non programmers to experiment with game creation and design.

Rebecca Phoa
profile image
This sounds like a good idea. I like the idea of fast prototyping and tinkering with game mechanics. Mostly because I just started seriously modding in NWN and I love the tool because you can quickly build and test.

Rob Lockhart
profile image
@Eric, Personally I'm more excited about your porting Torque to Linux
( other readers please support that here: )

If successful, it would mean the possibility to set up an indie game studio with a fully open source 3D toolchain, without writing your own game engine. Sweet.

Eric Preisz
profile image
@Rob - We're excited about that too!!... now stay on topic ;)