Howdy. Name's Odenkirk. Crystal Odenkirk.

I solve problems.

Can I solve yours? Drop me a line at . We'll talk.

Character Module Design Process: Userflows

April 20th, 2012

Userflows are the foundation from which the interface takes its form. All later parts of the project hang upon them. So what are they?

The userflow is a map of how the user interacts with the system, and how the system responds. The userflow will define what actions can or cannot be taken within the system, what happens when there’s an error, and how different types of users (for instance, this project uses Guests who aren’t logged in, Users who are logged in as registered users of the forum, and Admins, who belong to the admin group) navigate differently through the system. Note that a userflow will delineate what controls are needed but does NOT specify the form they take 99% of the time. Choosing the format of the control comes later, as part of the interface design, once you look at all the controls that are needed and how you can present them without them getting in the way.

There are a number of super programs out there that you can use to create stunning userflows. I used to use InDesign for them because I was comfortable with it from my print background but Illustrator, Visio, OmniGraffle and probably twenty or thirty other programs all have great features that can streamline your work and give you a polished presentation.

But you know what? I like drawing them in Google Docs. Besides the fact that I can access them from wherever, on my laptop, my pc or my Mac with equal ease, and share them with whoever without having to make a zillion copies, I just find it really easy to work with. Plain single-color boxes and arrows that snap to the anchor points of the boxes so I can move the box without having to reflow if I need to? Yep, that’s all I need. There’s something to be said for having a snazzy presentation for a client, and I get the arguments in favor of “sketchy” styles. I’m not knocking either approach. Personally though, I prefer to keep my flows as bare and simple as I can because when I start focusing on how to make them trendy, I’m diverting attention from making them function.

Flows available after the jump. Read the rest of this entry »

Character Module Design Process: Start with paper and pen

April 1st, 2012

My ubiquitous notebookI’ve got two main forms of amusement: coding and gaming. So it’s probably no surprise that most of my best online work gets poured into my WoW/SWTOR guild, Seelund Trading Co. I’m pretty happy with how the site looks and functions, but I’m always looking for new ways to make the site more useful and draw people to it.

My next big project is a combination module that has two parts: an event module, and user-generated character profile/information pages. Because I want to let people post events as their characters, which I can’t do without actually having characters already set up as entities, I decided to start with just the character pages half. This series will walk through my design and development steps as I build the module.

All of my major projects start as pages in a letter-sized legal pad. I’ve got these babies littering my dining room, my library, and scattered across the table I work at. I keep a rainbow collection of gel pens handy to match my mood and when I get an idea I’ll snatch one up and go sit in a corner or at a table trying to get the idea down on paper before it’s gone. Read the rest of this entry »

Crew Skills Chart

December 11th, 2011

SWTOR Crew Skills Chart

I created this chart to show the relationships between the different crew skills in Star Wars: The Old Republic for my guildmates and for fellow players in other online communities.

The background is a screenshot from the game and the icons are game assets; I am responsible for the rest of the graphics and treatments in the chart. I chose to use colors to denote relationships for a quick visual cue, using a gradient for items that had more than one relationship. Headings are in Baumans to keep consistent with other TOR collateral I’ve produced for our guild. Created in InDesign. PDF Version Available.

Redesign: What I Can Do

November 7th, 2011

In today’s installment of my redesign project, we’ll discuss the second bullet point of content the site needs to contain: “What I can do.”

I can do a lot of things. I can sing bass. I can write fiction. I can do voice acting. But even people looking for a “generalist” really aren’t looking for a laundry list of all the things I am capable of doing well enough to get paid to do.

What potential clients are looking for is a short and succinct list of the skills I can bring to bear to solve their problems. The list of what I can do is long, but the attention span of the average reader is very very short. It’s critical that I focus mainly on the things I do best and/or those things that are going to give me the highest return (from greater demand or from being most efficient uses of time or most effective solutions). As in the target audience discussion, that doesn’t mean I would necessarily turn away a request for something not in my advertised list, only that I’m not focusing on selling it. Read the rest of this entry »

See More Entries>>