Game Development Community

dev|Pro Game Development Curriculum

100 blogs later...Leaving the garage

by Michael Perry · 03/01/2016 (7:57 am) · 70 comments

Hey everyone. Thanks for taking the time to read this blog. On top of the GG community reading this, I've sent a link of this blog to my friends and family as well. I was saving this 100th blog for something special, so here it goes...

Roughly eight years ago I attended my first GDC. While at GDC, I finally got to meet some GarageGames employeed that I've only spoken to online. Thanks to the help of Deborah Marshall, I managed to get an introduction to Matt Fairfax...the rest was history.

There was no turning back:

The past eight years of my life have been an absolutely amazing experience. During my time at GarageGames, through its many iterations, so much has happened. I got married to the love of my life, had two wonderful children, and changed locations four times (Eugene, Vegas, Florida, Vancouver).

I was first hired at GarageGames as a documentation engineer. Surprisingly, I really enjoyed writing Torque documentation and felt like it was helping everyone out. Not long after I joined, the company went through a major change and the Torque team was relocated to Las Vegas. Shortly after that, the company was shut down.

Thanks to Eric Preisz, Erik Graham, Justin head, and Derek Bronson, GarageGames was reborn and I happily stayed with the team. Torque wasn't ready to go, so neither was I. Even more happened after this change. I watched friends come and go. Projects live and die. I helped usher in the age of Torque MIT. It has all been amazing.

It wasn't just about Torque. It was not isolated to GarageGames, the company. The main reason I hung around "the Garage" for as long as I have is because of YOU, the GG Community. If it weren't for all of you, I would not be posting this message. Hell, if it wasn't for all of you the company would not have made it this far.

YOU are GarageGames, no matter what happened or will happen. From the bottom of my heart, thank you. It is because of all your support, criticism, humor, hardship, and involvement that I stuck around.

So what now? I've been thinking of getting out of games for a little while. It was a scary thought, but seemed like the right career move. Well, I've joined a really kick ass company. Perfect Company is the next chapter in my life, which I embrace fully. I hope I can give to them what I gave GarageGames: my absolute best.

It this the end of my involvement with Torque? Is this the end of my involvement with the community? Hell no.

I know, I know. You've heard that time and again from other folks leaving GarageGames. There's at least one final big thing I have planned for US, the community. I'm not ready to talk about it yet, but there's still a spark that can be ignited.


Nah, this is not goodbye. This is just me changing my account status (after this blog gets read a few times). I'm leaving GarageGames the company, but I will forever be in the GarageGames community, where I belong. Again, I thank all of you for being a part of the best eight years of my life. We'll talk more.

And to all past GarageGames founders, employees, teammates, leaders, and trench all made it happen too. I'm pretty sure I'd exceed the character limit if I took the time to thank each of you for building up one of the greatest things that existed in the tech industry. This drink is on me. THANKS!

- Michael "Mich" Perry
Page «Previous 1 2 3 4 Last »
03/01/2016 (8:02 am)
Congrats on 8 years and good luck in your next endeavors. And welcome back to the other side of the fence!
03/01/2016 (8:05 am)
To my personally you were always one of the few GG employees that cared thoroughly for the community. Both end and beginning of an era. I wish you the best at your new job!
03/01/2016 (8:07 am)
I'm pressing "x to pay respects" but nothing is happening.

"Perfect Company" sounds like the front for a Bond villian.

Good luck with the new job! :)
03/01/2016 (8:12 am)
@Richard - Thanks! This side of the fence is weird...weird people here =)

@Paul - Thank you for the kind words. I cared and still do. Let's keep things alive.

@Steve - Ha! May be because I'm jamming on that "x" and clogging up the input events. Thanks for the luck, I'll need it!

03/01/2016 (8:21 am)
Congratulations! And what Paul Visscher said. :)
03/01/2016 (1:25 pm)
Thanks for the hard work, and best of luck with the new job.

Now that you're not working at GG you should have plenty of time to nerd out around here :P
03/01/2016 (4:09 pm)
Remember when you joined them officially, cant believe thats 'only' 8 years ago. Youve pushed for some fantastic improvements to both the engines.
Does stepping down from the official post, but stating youre staying mean youll still be working with the git projects in a non official role ?
03/01/2016 (5:31 pm)
Quote:YOU are GarageGames

GarageGames is an ideal, a spirit, a way of thinking about game development that is nothing without the community, however small or large it is at any given time.

I see this announcement as good news! New challenges are always scary but that's what we're supposed to do as humans.

Working alongside you was one of the key moments of my life and I will never have enough words to thank you for all you've done for Torque2D and the community.

Gonna have to renew my anxiety meds trying to figure out what

Quote:There's at least one final big thing I have planned for US, the community


Best of luck with your future endeavors!
03/01/2016 (6:57 pm)
@Andy - Thanks for the kind words. Well, I've been in an unofficial role for a few months now. The new T2D Steering Committee is kicking serious ass and pushing the engine further than I could with my availability. Will I contribute to Torque further? I can if someone asks me and gives me some direction. Between a new job, wife and kids, and general life, I have to start budgeting what I can do. Right now, I think I'm most interested in building the community back up to a glorious level. Torque can be a part of that, as it should.
03/01/2016 (7:00 pm)
@Simon - I don't know if I have enough words to respond to your post. You had a huge impact on Torque 2D, probably more than you give yourself credit for. When people talk about going "from zero to a hundred" as a measurement, you nailed it. I'm glad you stuck around, despite your own anxieties and reservations. Keep at it. I was proud to work alongside you, even if my contributions paled in comparison to your's.

Regarding your inquiry into what's next, you are always welcome to message me privately to get an early heads up into what I want. mich DOT perry AT gmail DOT com. Add that to your contact list and we'll talk more.
03/01/2016 (7:02 pm)
@Nathan (TRON) - I once arrogantly thought of myself as some kind of "heart" at GG. I realize now that was giving myself too much credit, when compared to you and other rock star GG community members. You have kept me in check and represented what I wanted to see out in our group. The IRC crowd will always exist in some way or another, so thank you for helping keep that going.
03/01/2016 (7:04 pm)
@Jeff - A chance to nerd out in a less official role? Count me in. I should thank you and the rest of you for the opportunities I was awarded to serve this group. We still have great things to achieve, so let's prepare to buckle down =)
03/01/2016 (7:06 pm)
"I once arrogantly thought of myself as some kind of "heart" at GG."

As far as the public-facing end of the company, this time 'round? You were. Best of luck.
03/01/2016 (7:16 pm)
@Azaezel - Your words hit hard, thank you. I appreciate the kind words. Honestly, no one person was the heart of GarageGames. When the founders built this, they started an idea. The idea was embraced by a group. People became the heart. The folks in their homes, their garages...THEY became the heart. You cannot contain GarageGames to an owner, a CEO, or a spokesperson.

With no credit to myself, I do not think Torque, Unity, Unreal, or other game engine communities would be the same if it weren't for GarageGames. I believe they would still be here and kicking ass like they are, but I saw Torque mentioned on every single forum. Whether it was "I left Torque for ____" or "GG did ___ that I liked". While GG provided the tech and the platform, it came down to folks like Azaezel and others that kept a realistic dream alive.

So let's keep going. Keep making games. It doesn't matter if you use an engine or roll your own tech. Post about it. Share links. It's time to build our community back up and remind the world that much of it started at GarageGames. It's not a company, it's the developers.
03/01/2016 (7:22 pm)
On a related note, let me point out the Friday Thread. This is one of the longest running threads on the internet. Think about that! As silly as it gets, 33 pages of posts (648 in total) since 2003 is what I'm talking about. So many come and gone, stopping by to post as a member of this community. GarageGames lives as long as we want it to, regardless of the name, domain, or legally binding entity. Cheers to everyone that contributed to it!
03/01/2016 (8:56 pm)
Mich, may your enthusiasm and awesome, life-loving attitude continue to infect every person around you for years to come, brutha!
03/01/2016 (8:58 pm)
A man's gotta do what a man's gotta do! ;-)

But seriously, it's always good to make the choices that improve your life, so if it's not GG and it's not Torque ...

Good luck & Godspeed with the new challenge Mich!
03/01/2016 (9:02 pm)
Pleasure working with you. Hope I can in the future!
03/01/2016 (9:21 pm)
I haven't logged in for years, but I thought I should, so many great memories here. From helping out with to the relentless task of docs-ing, always a prolific producer. Many who were here in the beginning and second wave have moved on to some incredible things, I hope you enjoy the next stage. Stay in touch! Dave AT
03/02/2016 (12:00 am)
I dusted off my account, just to be able to say, "Bon voyage!" You had a great run at a great company. Best of luck to you in your new venture.

P.S. I can't believe this website I made 8 years ago hasn't been redesigned yet. I'm not surprised it still works great, though, I did make it after all. :)
Page «Previous 1 2 3 4 Last »