Categories
Business Code Game Development Game Industry Games

Indie Dev Confessions: Part 1

2015 was an incredible year. My son was born, my wife has an amazing new job, and I walked away from a career ten years in the making to care for my son and pursue my passion. I finally had the chance to take a run at full-time game development. While last year was full of unforgettable memories, the truth is that it also came with a lot of painful realizations about my indie dev career.

A basic Google search reveals that this experience is not uncommon. Countless developers have stopped to assess wreckage, unable to put their finger on exactly what went wrong. Others have made very astute observations about the challenge of going it alone in the game industry. I think the best thing we can do to carry that discussion forward is to be very open and honest about where we’re at in an effort to determine how we got here. That in mind, I’ve decided to start a series of posts exploring the real, hard truths about my experiences in the indie dev game.

Confession #1: I Abandoned the First Indie Dev Project I Announced Almost Immediately

Before I had even quit my day job I became fascinated with the idea of paying tribute to the old text-based adventure games with my own updated take on the genre. The ingredients were perfect: It would allow me to write (my other great passion), there’s a ton of room for improvement in the traditional formula for these games, and I could use web languages and tools like HTML, JavaScript, CSS, etc., all of which I’ve been fluent in for over well over a decade. It took some stumbling around but I eventually landed on great mechanics for updated text games and it didn’t take too long to lay a strong foundation for the engine. The writing also picked up encouraging momentum as soon as I was able to invest some dedicated work sessions. I settled on a story that I felt was compelling in its own right, but would also allow me to write about some issues that were very close to home for me. I was finally doing work that truly meant something to me.

It was at this point that I fell into a notorious indie dev trap. Instead of taking advantage of being my own project manager, PR lead, and filling all other pertinent roles, I wanted to act like a triple-A tough guy. I put together some screenshots and GIFs, wrote up some basic marketing material, and announced a needlessly aggressive release date for what would be my first product as a full-time game developer.

It felt great at the time. People liked and shared it around Twitter, they left notes to commend the ideas and implementation I was showing off, and let me know they were enthusiastic to get their hands on it. “This is it” I thought to myself. “I’m finally doing it.”

That’s when the most difficult development challenges arose, the writing got less creative and more technical, and the project generally demanded the most from me. I got quiet on social media and even quieter in person. I pounded at the keyboard every chance I got, working way harder than I had in my full-time traditional office job. I stayed in this state as my own senseless deadline came and went, never saying a word. I eventually gave in to the growing desire to work on something fun and new. I’ve never gone back.

It’s hard to remember what was going through my mind when I put that kind of pressure on myself and my project. I’m sure I felt embarrassed that I went months with nothing to show for leaving my office job. I’m sure the family was trying to adjust to less income. I have little doubt that I let my nerves get the best of me. I love being connected with larger indie teams on Twitter and I know a number of great indie dev community managers all over the world. It’s possible that I tried to follow their lead, much to the detriment of my one-man operation. I can tell you for sure I’ll never handle another project this way again. You’ll hear about my games when they have a functional beginning, middle, and end. If I’m not in the polishing stage, you’ll have to be content to hear that “work is going well!”

Join me in the rest of the series and I’ll tell you more cringeworthy tales, like how I left an LLC behind in another state and why I actually hate working in Unity. If you’re an indie dev yourself, leave a comment and tell me about the coolest project you left behind.

Categories
Business Web Writing

Invalid Activity: My Google AdSense Nightmare

My name is Todd Mitchell. I am personally banned from the benefits of the Google AdSense program for life. I’d like to tell you the story, though there are large portions of it I do not know, and I’d like to warn you about how easily this can happen to you too.

Introduction: Two Friends and a Big Idea

Nightfall Comics Logo

Like any memorable nightmare, this one starts as a pleasant dream. A few years ago I found myself catching up with an old friend at a movie night where we discussed what we were up to as well as plans for the future. My friend lamented that his short run in retail had taken up much more of his life that he’d hoped. His dream, he said, was to one day join with an artist to turn several scripts he’d written into comic books and graphic novels. Eventually he wanted to run his own website where his work could be found and perhaps one day open a comic shop of his own.

“That’s fantastic!” I told him. I shared an interest in this type of geeky pursuit and certainly encouraged those interested in writing at every opportunity. I asked what steps he’d taken and he said he felt stuck until he could establish a small web presence to attract artists that may be seeking exposure for their work. This seemed reasonable. He didn’t know a lot about my background so I told him a little about my areas of expertise. I shared some ideas about how to make such a site successful and I offered to help get him started. He was ecstatic.

In the coming weeks we stayed in close contact and I’ll admit I became very excited by the idea as well. I’ve written a couple of scripts and outlines along the way myself and, with a variety of content ideas and access to artists, we could have a full-blown indie publishing operation on our hands in no time. We decided we would keep the initial cost low, we would write about interesting industry news and other geek topics of interest to generate some traffic, and simultaneously work on the development of one book each. We would publish online initially, print on demand, and expand as necessary. Done right, we felt the project could pay for itself.

The Birth (and Rebirth) of a Website

Nightfall Logos

Before long we had a modest WordPress installation in place, several logos and headers designed, and we were even speaking with a couple of local artists interested in reading our scripts. I recall paying for at least half of the domain registration, hosting, and other expenses standing between us and the starting line. My friend was very eager to help but was not technical, and I had no problem with investing a little money and a good amount of time for a worthy cause. As we communicated with artists we happily wrote about everything from comics to video games and urban legends. My friend is a leading authority on the Gates of Hell here in the greater St. Louis area and his first post on this topic turned out to be the site’s most popular by far. We were doing what we loved and looking ahead with excitement.

Comics, as it turned out, make for a brutal business for newcomers. To this day we have and cherish some great concept art we received from a variety of interested contributors but we never found artists who truly bought into the dream. They rightly wanted to be paid for their work. I’m the first to agree they should have been. We should have been too. That’s not how indie operations often work (it’s worth noting here that crowdfunding hadn’t quite yet arrived). Worse, we disagreed about how to make the best of things. After our first year I wanted to put together all the concept art we’d received, put together some facts and anecdotes about our journey thus far, and sell it for next-to-nothing so we would have our first product available and could raise a little revenue for reinvestment. My partner didn’t buy in. We were exhausted, disillusioned, and we argued bitterly. We parted ways and the site laid still as we went months without speaking.

In time we reached out as friends do and made amends. We agreed that our initial plan could work, but it wasn’t working yet. We missed the fun we were having writing about general geek culture while we pitched artists and waited for their replies. We quickly reached a decision that we would rather have the freedom of a broad geek culture site that may or may not launch comics of its own in the future. The spots we couldn’t fill with artists were quickly taken up by eager, talented writers. A very short time later we were editors of a geek culture news site with loads of potential. The dream had changed suddenly, but we were having a blast.

AdSense and Other Business Development

Gates of Hell
The Gates of Hell are just a few train overpasses. Sorry to disappoint.

My friend and I found ourselves with a strong product on our hands and determined to focus on differentiating ourselves from the competition and find ways to monetize the site. Having already worked closely with a number of business and marketing grads at this point in my young career, I quickly volunteered to take the lead. I was eager to try my hand at building something from nothing. I wanted to make this work and reward the people who were already working so hard for us. I enrolled the site in a number of affiliate programs including Amazon and Audible (which we’d also promote in a new podcast we’d set out to develop) and I set up Google AdSense ads in strategic locations throughout our WordPress theme. I spread word throughout the staff: Do. Not. Touch. These. Ads.

Nearly the moment I finished setting up our new stat tracking system the site saw its first post go viral. We saw a sudden spike in traffic and ad revenue and, I’ll admit it, I panicked. There was no way I didn’t mess this up somehow. Surely something was wrong. That’s when we started seeing the Gates of Hell write-up posted all over Facebook. Our best days saw tens of thousands of unique site visits pour in as our modest site strained to handle the attention (our host initially assumed it was a DDoS attack and shut us down until I called). I don’t have the numbers lying around anymore but I distinctly recall we beat a couple of small cable networks in views per day once or twice. Our AdSense account was off to a great start. We were well on our way to our first check. The podcast even got a jump start as listeners followed along during our moment in the spotlight.

Morale remained high long after the viral wave subsided. Several staff writers very wisely adjusted their focus to give viewers more of the urban legend coverage they craved and readers responded well. The rest of the staff continued to branch out into all areas of geek culture and pursue new projects including specialty podcasts, site-wide challenges, cross promotion with other sites, and a variety of video posts. Everything we touched started turning to gold. The future grew brighter by the day.

Then, at 8:41 AM on a Friday morning with no prior discussion, Google dropped us from the AdSense program.

Blacklisted

Adsense suspension letter
It may surprise you to learn I do not understand at all.

Citing invalid activity on our ads, all our unpaid revenue (meaning all revenue period in our case) would be returned to its advertisers and we would no longer be allowed to participate in the program. No specific offenses were listed. My formal appeal was almost immediately denied with no additional information offered. I personally would never be allowed to participate in Google advertising programs again. My current account was immediately suspended, any future accounts I opened would be suspended, and any accounts opened by relatives or business partners of mine could be discovered and closed without warning at any time. I could never make money from another YouTube video again. The years of work were blown. The site shut down soon after. The money I’d personally invested would never be recovered. The completely unrelated professional work I wanted to do in the future was wasted in advance in the blink of an eye. Words like “angry” and “confused” fall short of the state I was left in.

My staff was angry at me. I was angry at my staff. My partner eventually suggested he misunderstood the rules, saying his wife may have been occasionally clicking the ads, but he didn’t give me specifics. My appeals with Google were open and honest. Surely I couldn’t babysit every site visitor. Surely I can’t be held responsible for more than my own actions and the crystal clear instructions I gave my staffers. Google had literally no interest at all in working with me or explaining the exact problem.

I tried appealing the suspension one last time last night, over one year after the initial notice. It was rejected before I woke up this morning with the shortest, most dismissive message to date.

A Broken System

I reminded myself that my friends were not at fault; this is a bad business practice with victims all over the world. Accounts are suspended due to malicious ad clicking, accidents, and often with no useful explanation whatsoever. Any business partner who starts with a reasonable set of rules but absolutely refuses to listen to a circumstance or work with you to reach a resolution is a bad business partner, even if that makes Google a bad business partner. This is not said in bitterness. The proof is the moderately successful AdSense account my old partner now runs under his own name on a new site from the same network that may well have brought down the previous site. Has this rule protected Google’s advertisers at this point? Or has it just ruined a relationship with a capable AdSense partner?

Beyond the defunct website I’ve stopped creating YouTube videos and I’ve sworn never to release any of my mobile apps to the Google Play store while this suspension stands. I’m just one guy. I can’t personally hurt Google, but I damn sure know the difference between right and wrong. Google got this one wrong.

Have you been hurt by the AdSense program? Share your story in the comments.