Monday, May 13, 2013

Gameplay Videos

Some gameplay videos for your enjoyment. Just a few tidbits to whet your appetite for the proper trailer I'll be releasing in a week or so.





Friday, May 10, 2013

The More Things Change...

...the more different they feel. Ha! Gotcha!

Last week was a rude re-awakening to the world of gaming. As I often complain, my day job has kept me out of touch with gaming & gamers for years, so I asked some developers for a little help in getting reconnected. They obliged with an avalanche of websites and videos and articles. And holy crap things have changed since the days of five foot ten packs.

Alright I'm not that out of touch. I do the Steam thing like everyone else. But what surprised me was how early indie games show off their barely-alpha gameplay, and how willing online reviewers are to not only play them but treat them with kid gloves. Last past week I absorbed roughly 2,561 hours of YouTube let's play videos and I saw dozens of early, early alpha builds with temp art, no menus, sometimes even no animation. And yet even the snarky, quick-to-judge reviewers were happy to ignore crashes and broken features.

Not that this is a bad thing. Just weird. It's clear I need to toss my concept of a game's life cycle. It used to parallel my concept of a movie's life cycle (big surprise) - you tease with trailers and promo stills and making-of goodies, but the work print itself is kept under lock and key. Then the premiere comes and *boom* you dump a finished product in the audience's lap. The only people who ever see a truly unfinished version are test audiences (who put up with green screens and 'Scene Missing' cards) but that's hardly a public showing. You'd never post a test screening print online and ask 'What does everyone think?'

But now it's common to do exactly that, to the point where feedback from players can fundamentally change game mechanics. Crazy. And also kind of exciting. I think I like it.

Anyway, I'll be releasing a playable demo a lot sooner than I'd expected. Possibly a matter of weeks. Don't hold me to that though, some big jobs are coming up.

Oh, and I'm also in the process of getting my youtube channels, twitter account, facebook pages, and all that jazz set up and interconnected properly. Again I thought I could ignore this stuff for another three months but oh how wrong I was.

(Check back later for some Screenshot Saturday gameplay vids.)

Saturday, May 4, 2013

Day Job Blues

I hate my day job.

No, that's crazy, I like my day job. Right? I have a lot of freedom, the pay is good, I'm blessed to be working in a creative field, and my colleagues are wonderful people. Plus I'm lucky to have any job in this economy. Only an entitled brat would complain.

But seriously, I hate my day job. I can sit in a chair for 12 hours working on my game and walk away feeling refreshed and full of joy, but put me in the same chair for the same amount of time working my day job and I walk away feeling like I've been sucking face with a Dementor.

Okay maybe 'hate' is too strong a word. An indie developer's day job is like a really tall friend who sits in front of you at a movie - you love the guy but goddamn it, move your fucking head! Except he's paying your half of the rent this month so there's no way you can say that out loud. And you need him to pay for gas on the way home, so you can't even politely leave the theater. Instead you stew in anger while his fat rich head ruins the movie. You hate yourself for needing his money and for not having the dignity to demand a little courtesy. You hate him for existing. You hate the whole world and everything in it. Did I say hate was too strong a word? Now it doesn't feel strong enough.

Arg.

(Note: I try to avoid pointless rants around here but I couldn't help myself today. Apologies all around.)

Wednesday, April 17, 2013

Screenshot Time!

Expect a gameplay video soon. But until then I'll post screenshots every now and then.
(Click to embiggen)

Wednesday, April 10, 2013

FAILURE DRAMA

Ugh. This is the painful part of the blog thing. Sure I get to share my successes with an enraptured audience of dozens, and that's fun. But I'm also committed to sharing my failures.

And fail I have. All bullshit aside nobody would mistake FRONTIERS for a releasable product right now. My deadline has come and gone. Now I get to choose whether to stick to my guns and shelve the game like I threatened to back in dick-swinging March or wuss out and pretend I never made such a threat.

Okay, that's a false dilemma. A third option is to reflect on why I failed, admit I made mistakes, resolve not to make those mistakes again and remain committed to finishing the game.

Spoiler: I'm not shelving the game. As much as I'd love to be a badass and walk away, the pain of shelving it would be too much.

Missing this deadline was rough. It may be hard to see from the outside, because deadlines seem so arbitrary when they're self-imposed. But this one wasn't. It was a measured calculation. It was based on objective self-appraisal. Failing means I overestimated myself in skill or self-honesty or both.

Before I go on, yes, this is a pity party. None of this wailing and drama really helps anything. But fuck it, it's *my* pity party and I'll boo hoo hoo if I want to. If this post reads like a eulogy it's because I feel like part of me died when I missed that deadline.

I'm not even kidding.

When you try something new you have to pretend you can do it or you'd never start. 'Yeah sure I can *totally* make a game even though I never have before.' You're like a kid outlining yourself on the wall, then drawing the outline you *think* you'll fill 10 years from now. Unless you're really morbid you're going to assume you'll grow a couple of inches and keep all your limbs.

When I started this project I drew a mental outline of myself as a game developer, hoping that I would grow to fill it. It wasn't overly ambitious, but it did assume a full set of limbs. As I worked I'd fill in bits of the outline with real observations - hey, it looks like I *am* pragmatic when it comes to design and hey, it looks like I *can* make art assets quickly. Go me! It was a promising start. So promising (even intoxicating) that I stopped wondering whether I'd grow to fill this outline and started assuming I would.

That was cocky. I can see that now. I treated my goal like a reality. Doing that is like using your '10-years-from-now' outline to buy all your clothes in advance. They ain't gonna fit right.

This deadline didn't fit right. In fact very little about the past two or three months has fit right. I'm not the game developer I sincerely believed I was. It's like looking down and realizing I've been missing a leg this whole time. Fuck! No wonder these pants were loose!

So this is me tossing a rose on that imagined self's coffin and saying some final words before burying it in the ground. Goodbye. It was nice thinking I knew you, but I've got to move on. Cue rain machine and sad folk song as I walk away in slow motion, etc.

Okay. Moving on.

Wednesday, March 6, 2013

Deadlines

Last post: Dec 31st, 2012. What the hell happened?

Two things. First, my wife & I moved into our first house - that's part of what motivated my self-imposed Christmas deadline, knowing that I'd lose most of January to the move - and second, I got busy on the newer 'leaner' Frontiers.

Last time I posted I said I achieved my goal of a playable game by Christmas, but not without cost. Remember how Frontiers started as a Minecraft clone with a dynamic terrain engine, with survival elements built on top? Well around November I realized that if I was going to make this thing playable by Christmas, one of two things had to go - the survival elements, or the sandbox elements. Yeah, sucks huh. After a few tough nights of waffling I decided to ditch the sandbox elements. I salvaged everything else I could - the interface, interactivity engine, survival engine and art - and started over from scratch. The rest - eight painful months of development and an engine that was 80% there - I tossed in the bin.

Why not just keep working on the terrain engine if I was 80% there? Because I had a deadline. And if I didn't make that deadline I'd sworn to shelve the game permanently. Yeah, it was painful. I still feel sick when I think about how much time I spent on something people may never see. But when the alternative was giving up entirely, the choice was clear.

This is why deadlines matter - they motivate the really tough decision. Of course, you have to take your deadlines seriously, and when you're a one man shop that means taking yourself seriously. I knew I wasn't playing around - I really meant to drop the whole project if I didn't have a playable game by Christmas. If I thought for an instant that I'd let myself off the hook, I'd still be tweaking the terrain engine for an unplayable game.

My next deadline is in March- my goal is to have a releasable game by then. Not perfectly balanced, not totally finished, but releasable. If I can't pull that off, I'm shelving it.