TOME - Immortal Arena


Role: Executive Producer and creator

Contribution: As Executive Producer on TOME - Immortal Arena, I was responsible for all aspects of the product, including design vision, tech stack, project plan, P&L, monetization model and final delivery. All development was done by the hand picked, rockstar team at KIXEYE.

Design Challenge: "The MOBA for everyone else”. This was one of our design principles for TOME - Immortal Arena. We wanted to build a MOBA from the ground up that would make the genre far more accessible to a wider audience of people who love games in general, not just competitive RTS players. This was also a series of firsts for KIXEYE including First 3D game. First MOBA for KIXEYE. First (sort of) fully server authoritative.

"The MOBA for everyone else”
What this meant was creating something that was hyper accessible on all fronts. We focused on having short play sessions, targeting 15 mins or less. The vision was, "two on your lunch break", we even used the phrase, "the lunch time MOBA". We also tried to get players in a match fast, with one click to start a match, with most matches made in less than two mins. We also had an ace in the hole, since we didn't have any client download.

"Always able to make progress”
Since I was originally hired at KIXEYE to make and MMO RPG, a genre I have huge passion for, I wanted to infuse RPG mechanics into TOME to give players a better sense of progress in the game. The core design principle was, "Players should always five mins away from something". Player should feel they are very close to the next level, ability, Relic, Blessing, etc and be presented explicit progress and success. One of the challenges with a PVP only game is a player's only source of feedback is their win/loss record with general, (be design), ends up at 50%

"Not a League of Legends clone”
The team loves LoL and many people still play it often, but we felt it is not a zero sum game - we don't have to, "beat" League of Legends to "win". 32 million people watched LoL on eSports, nearly all of them are not highly competitive ranked player and could be enjoying TOME as well as LoL. This was also why I chose to tackle 3v3 instead of 5v5 since I felt it was uncharted design space.

"Build an IP that has legs"
For me, the two most important tasks as a producer are 1) Creating lasting and emotionally rich IP and 2) Building passionate, hard working, efficient teams. If you can build a strong IP, then you can make enumeral games from it. You build a great team and there is no limit to what you and they can produce. 

Lastly, we wanted to change the perception of what a, “Facebook” game could be and set a new quality bar for browser based gaming. I could not be more proud of this work and the team I had the privilege to build and work for.


Backyard Monsters

Role: Executive Producer (supporting)

Contribution: After just being hired at KIXEYE, (it was actually called Casual Collective at the time), I was set up to learn the ropes of Free to Play by supporting Dave Scott who was then starting work on War Commander. My role on Backyard Monsters was that of a Product Manager / Project Manager.

Design Challenge: Put the team on a path to work more collaboratively and iterate faster. This was far less about changing the game, but more about changing the way the team worked. 

Backyard Monsters was already fairly successful game and was the foundation that allowed KIXEYE to develop Battle Pirates. When I joined the team I became part of a passionate group who knew their product and consumer well, were able to release quickly, but had a ton of churn in development with way too many things to do, but not a clear priority of which to do and why.

The first step was putting the team on Kanban as our development methodology (we would later switch to agile as the team grew in size). This illuminated all sorts of issues around work flow including issues with ownership, testing, spec documentation (there was none) and communication.

I remember my first stand up meeting, where I explained the rules, (say what you did the day before, what you are working on now, any blockers), I went first then Dave. Dave went through the flow as normal, then told Kevin and Eric what they needed to be working on, leaving Eric and Kevin to repeat what Dave just said. This showcased a huge flaw in how the team was working, because everyone was waiting for what Dave wanted and no one was empowered to execute on their own using their best judgement.

Once people could execute on their own, the next major step was establishing what they needed to execute against. I established a spec template and made sure all features both large and small were properly specified with wire frames. Wire frames was another fun project, since I could easily get into Flash and pull out all the assets, so I built a stencil set in Omnigraffle which allowed anyone on the team to build full, perfectly accurate UI mocks in minutes. That stencil set would be used all the way until the game was finally put into maintenance mode nearly three years later.

My last best action on BYM was hiring Ryan Sindledecker to take over as Product Manager and watch him help run the game smoothly and efficiently for the next two plus years. 


War Commander

Role: Executive Producer (supporting)

Contribution: Once I joined KIXEYE, (it was actually called Casual Collective at the time), I was set up to learn the ropes of Free to Play by supporting Dave Scott, who was then starting work on War Commander. My role was that of a Product Manager / Project Manager.

Design Challenge: Follow up KIXEYE’s successful Battle Pirates with another RTS game that pushes the genre further adding in individual unit control and synchronous battles.

Funny story, the artist who did this used my head as reference. At the time War Commander had just started development and the team was just Dave Scott, another engineer and myself. The plan at the time was to get War Commander out in a few months which I quickly realized was not going to happen. One of my favorite moments was when I asked to read the GDD for War Commander and was told there wasn't one, nor a concept doc. In fact there were no words what-so-ever written down documenting the game. I knew instantly what my first job was.

The main thing I focused on in those early days was process. Though KIXEYE had made two great products in Back Yard Monsters and Battle Pirates, they were not set up to be able to repeat those successes. I started off by documenting everything, getting the whole company to move over to Google Docs. Then went to task building their first specification templates, which they still use today. Next was implementing Scrum on Back Yard Monsters and War Commander. Lastly I established proper UX discipline, making sure we did wire frames and user testing as well as data driven development. 

I had the good fortune to help get War Commander started on the right track and got to enjoy seeing the new people hired to the team build upon this foundation, making War Commander another great success for KIXEYE. Only thing better than that was seeing the new best practices take hold and watch those once learning become the teachers.


Blancspot Media - iPad

Role: Creative Director
Contribution: All visual design, UX work and Flash development

Design Challenge: Take the successful Blancspot iPhone experience and bring it to the iPad, taking advantage of the larger screen and existing interaction paradigm of the iPad platform. Created a fully interactive Flash prototype to show off how the iPhone experience would be transfered to this new platform.

PlayMode Experience on iPad

The iPad version of Blancspot takes advantage of the very large screen of the iPad and really makes the Blancspot cinematic experience shine. A large, rich visual world sets Blancspot apart from all other news application running on the iPad.


Reader Mode experience on iPad

ReaderMode on the iPad uses a unique two scrolling column approach that allows users to simultaneously read the news story and see relevant Tweets on the same screen. All of this is overlaid on the image to still keep the user connected with the strong visual the prompted their interaction in the first place.


Sharing via Facebook on iPad

Redesigned the Facebook sharing UX to be inline with standard iPad navigation style taking advantage of modal windows to focus the user on a singular action, but without taking them totally out of context from their previous state.


Blancspot Media - iPhone

Role: Creative Director
Contribution: All visual design and UX work
Awards/Recognitions: iPhone App of the week (Sept 6th - 12th 2010)

Design Challenge: Create a new way of experiencing news on mobile devices, integrating imagery, audio, motion and social networking. Did all concept, design work and would ultimately led the development team that built this iPhone app.

PlayMode Experience on iPhone

This is the signature cinematic experience of the Blancspot app built with a focus on a singular large image animated with a Ken Burns effect, set to contemporary music curated for each news channel. This is the starting point of the experience, automatically dropping the user into a stream of events happening in real-time with information about their friends activity integrated into the headline bar.

Dashboard Experience on iPhone

The Dashboard is the aggregate view of news, displaying all news channels for Blancspot, including the unique personal channels - Suggested, Friend's Activity and My Channel. Each personal channel offers a unique way of individual news consumption. "Suggested" news stories are stories your personal network have specifically recommended to you, "Friend's Activity" is news stories you friends are view currently and "My Channel" is both a personal news browser history, as well as stories set to be read later by the user.


ReaderMode Experience on iPhone

After tapping on the headline bar in PlayMode, the user is taken to ReaderMode to view the news story of interest. Here the user can read, view Tweets related to this event or share via email, Twitter, Facebook or Blancspot's unique 'Suggest' feature.