Monday, December 26, 2016

My Christmas Present

I took some time to assemble my Christmas present today. Next, I paint it.

Friday, December 16, 2016

Merry Holidays

It's freezing in my apartment. But gamedev continues and it is sweet.

Wishing everyone a merry holiday or whatever you do, hang in there.

Wednesday, December 14, 2016

E.T. Phone Homerun

During some gamedev research I found (what appears to be) a baseball diamond inside the Groom Lake, NV military site:

Who'd a thunk it?

Wednesday, November 30, 2016

Rattled - IRC

<Tylak>have you ever taken a ride on a helicopter?
<nhoj>Tylak: yea
<Tylak>nhoj: where, and how was it?
<nhoj>nevada area51
- nhoj quit (Quit: they're coming run)
* Tylak is rattled to his core

Tuesday, November 1, 2016

Stranger Things - Season 1 Review

On return from a recent business trip I found myself in a budget hotel room with no where to go and nothing to do for a long stretch of time. I discovered that this is the perfect environment to “binge-watch” a show that other people have been urging me to see. So I ignored the hotel TV, set my laptop on the bed, and fired up Netflix to watch Stranger Things.

At 5pm I was well into the first episode. The characters and story were very compelling and I knew I was in for a long night of watching. At 8pm I took a short break, just long enough to get dinner and return to my screen. By midnight I knew there was no turning back, the season must be completed!

I am a video game designer and I spend a great deal of time thinking about “player” (or viewer) experience. My job is to deliver an experience that will resonate with my audience, so I took special notice to how Stranger Things was crafted and what it delivered. I was pleasantly surprised that many of the things I am trying to achieve in my current (not yet announced) project were demonstrated on screen with great style and craftsmanship in Stranger Things.

Stranger Things is like The Goonies meets The X-Files. A group of kids are faced with an impossible mystery and what pulls them through it all is their dedication to one another. But it's also more than that. In the long-form series format we get to experience the story from so many different angles.

Winona Ryder's portrayal of a paranoid and grieving mother alongside her remaining son (played by Charlie Heaton) was as aggravating as it was inspiring to watch. We got to go crazy “with” her, which was excellently executed and well acted.

Natalia Dyer's expression of teenage confusion, as she experiences an identity crisis, while dealing with frightening paranormal phenomena was a cinematic tightrope. And somehow they made it work, delivering a great deal of empathy while we watch her make questionable decisions, one after another.

And I have to mention David Harbour's performance of the (mostly) lovable Sheriff Jim Hopper. A wounded hero with a less than admirable personality. Through his less-than-legal tactics he always manages to progress the story, help solve the mystery, and stay on the right side of the audience's moral compass.

Back to The Goonies. The real story of Stranger Things is told through our young protagonists. A band of misfits named Mike (Finn Wolfhard), Dustin (Gaten Matarazzo), Lucas (Caleb McLaughlin), and the missing boy Will Byers (Noah Schnapp).

There is a handy trade-off when Will goes missing and his friends go looking for him (against the Sheriff's orders) and they find the strange, androgynous, and equally young character named Eleven, played by Millie Bobby Brown.

The loss of Will and the addition of Eleven throws the group into chaos. The season is then filled with secrets that “the grown ups” can't know, devious scientists and military organizations, and terrifying monsters and paranormal activity. It's all great sci-fi fodder that never makes total sense. And I'm okay with that.

In my own work as a video game designer I'm constantly struggling with how much information I should divulge to the player versus what should be left to intrigue. Stranger Things absolutely leans on the side of intrigue, especially considering the season finale ending, which asks us more questions in the last 10 minutes than the last 5 hours have answered.

They want to make another season. And again, I'm okay with that.

But ultimately, my take-away from Stranger Things is what it has to say about friendship. Friendship and caring for one another seemed to be a constant theme throughout the season. I don't know if I've ever watched a sci-fi/horror flick where taking care of each other was so crucial to the plot and character development. Every character showed a soft spot, a vulnerability, at some time, and we reached a point of emotional intimacy with many of the characters. It was amazing to watch. You never hated anyone, even though the stakes were so high, life and death.

Looking back on season one of Stranger Things, and relating it to my own life, I realize that friendship and intimacy are the real Stranger Things in my life. Making new friends, and letting people into your life, trusting them, can be just as scary as facing a monster.

It was funny too.

Looking forward to season two.

Monday, October 17, 2016

Unity3d tip - Multiple Preview Windows

The Unity3d editor has a preview window built into the Inspector tab. This lets you quickly visualize all types of game assets, from models to audio files.

Lesson 1: Detach the Preview

A very talented developer friend of mine, Nick Covington, pointed out to me that it was possible to detach the preview into its own standalone window. This is done simply by right clicking on the vertical divider between the preview and the Inspector. To re-attach the standalone preview window just close it.

Thanks Nick.

In my particular workflow I found that I preferred to view some assets in the attached preview (audio files) and others looked better in the standalone preview window (3d artwork). Switching between these modes slowed me down, until I realized I could have both.

Lesson 2: Use Two Inspector Previews

It's possible to have both the nested preview and the standalone preview. In order to do this, you need to create two Inspector windows (just right click on your current Inspector tab and use the drop down menu to select Add Tab > Inspector). Right click on the preview's vertical border (lesson 1) and adjust the standalone preview window to your liking. Then left click on the other Inspector tab and you'll notice you now have both a nested preview window and a standalone preview.

Customizing the interface this way can be particularly useful if you work across multiple monitors. I use a laptop with two external displays and I have limited desk space. So getting all of my viewports/panels/tabs arranged the way I desire is a huge benefit to comfort and productivity.

I hope this was helpful, and good luck with your projects!

Friday, September 9, 2016

N-Fusion Interactive releases Ember on Steam today!

It's been a long time in the making, but Ember, the tactical fantasy RPG from N-Fusion Interactive has been released on Steam! Here's a 15 minute review:

I worked on this game but in a limited capacity, because I was handling other projects in the studio. I helped with some design elements, scripting, and lots of testing/QA reports. A ton of effort went into this game so it's great to see it released.


There's already a wiki for the game:

Hats off the N-Fusion Interactive Ember team!

Saturday, July 9, 2016


If you're having trouble getting your gamedev project going, remember Maslow's Hierarchy of Needs!

Saturday, January 16, 2016

That Dragon, Cancer: Mini-Review

I don't review games on Steam very often. But this one is special so I thought I'd mirror it on my blog.

Steam Link: That Dragon, Cancer 

My Steam Review (+1)

My recommendation for this game is qualified. Read on:
What does it mean to vote up or down? Voting up does NOT mean I enjoyed playing this game. I DID NOT ENJOY IT...

This is the most emotionally challenging game I've played. But I expected that. The developer walked a tightrope between genuine creative expression and potential sensationalism. I'm certain they struggled with this.

At its heart, "That Dragon, Cancer" gives us a very intimate perspective of a family's struggle with cancer, diagnosed in their youngest and most vulnerable member, baby Joel. Throughout the game, baby Joel becomes our baby. Your baby. And that's where it hits you hardest. That's where it does something no other game has... AND that's where it does something ONLY games can do!

The art style is simple but effective. Player interaction is also simple, relying mainly on you looking around for cursor prompts to click on. I often felt as though I was waiting on the game to catch up on my intentions. But the game surprised me often enough to keep me interested. And of course, I was busy looking after baby Joel.

For all its flaws, the game is only successful to me because it forced me to care. And that's something few games do.

Are games the proper medium for this type of content? Maybe. There are a million ways to do this WRONG. But the developer did a lot of things right, and I want to recognize that. This is dangerous territory... And though I'm not a Christian myself, I recognize grace. I'm proud of them and I want to support games like this.

This is not a fun game and it defies most of the criteria we use to judge games. That is also precisely why it is worth playing.