Showing posts with label avadon. Show all posts
Showing posts with label avadon. Show all posts

Wednesday, November 9, 2016

We Are No Longer Supporting Android. Sigh.

When I stare into its cold, dead eyes, all I see is my own failure reflected back at me.

So I won't bury the lead in this blog post.

As of the very near future, Spiderweb Software will be discontinuing support for the Android platform. We will be removing our games from Google Play and the Amazon App store.

If you purchased Avadon or Avernum for Android from us in the past and need a copy for your device, please contact us and we will arrange a private download or refund, as needed.

We recently had a false alarm where we temporarily thought we would stop developing for the iPad. I was able to fix some technical issues and we're back in business on that platform. This will not be the case with Android. We may develop for that platform again, but it will be years before we are able to, if ever at all.

That's it. We're really sorry to anyone bummed out by this. If you're interested about the hassles of being a small software developer, read on.

So What the Hell Happened?

In the big indie gold rush of 2011-2, there were lots of dollars sloshing around for anyone who could come out with competent products. A good business opportunity came along if we let a certain company port two of our popular games, Avadon and Avernum, to Android tablets.

We took the deal. Solid ports of the two games were made. We got a bunch of money, and a bunch of customers were happy.

However, we did not control the source code to those ports. The 3rd party company did. This means that, if things broke, we couldn't fix them. We had to get the company to fix them.

Then the company went out of business. Now it is gone. Things are starting to slowly break.

We want to be an honest company. If we can't support it, we can't sell it. So off they go.

Well, If You're So Big, Why Don't You Port Them Yourself?

Because I'm only one guy, and I have limited brain bandwidth. I currently support three platforms. That's all I can handle without freaking out.

A lot of the problem is that we're using a pretty old game engine. Soon, we want to switch to a new engine, but first we have to find one that suits our needs. This may not exist. Then we have to switch to using it, which is a big job. Then that engine has to support Android, which it may not. Then I need to take on the considerable job of learning to develop for Android, which I might be too sleepy to do.

On top of all of this, in our experience, for us, Android doesn't make that much money. Honestly, iPad doesn't either anymore. I mainly write games for the iPad as a hobby, because it amuses me. (By the way, if you want to know why we don't develop for Linux, consider all the arguments above, but triple.)

If I Send You a Really Angry Email, Will It Change Things?

No. But you might as well try. Nothing has ever stopped people from sending us angry emails before.

This Is a Bummer. Anything Else?

Just that we are very early in the history of giant online video game stores. App stores like iTunes, Google Play, and Steam are fairly young in the scheme of things. As time goes on, more and more of the games in those stores are going to be abandoned by their publishers.

Our Android games are breaking, but it's OK. I'm still around, and I'm honest, so I can remove them. But what if I moved on to another job and forgot they existed? Who would be looking after them and making sure they're not ripoffs and traps for the customer?

I may have another blog post on this topic in the future.

Wednesday, September 14, 2016

We Released Avadon 3! (Also, a Few Words About Free Time)

Avadon is done. That's 5 years of my life, tied up with a bow.
I don't always write controversial, widely-read blog posts that make people way, way, WAY angrier than they should be. I also make games.

At last, we have completed the Avadon Saga! Avadon 3: The Warborn is out for Macintosh and Windows! We are selling this fine, indie, retro, story-heavy RPG on Steam, GOG, Humble Store, and our own site.

Our next step is to port the game to the iPad, and hope that Apple doesn't accidentally step on us with its big, lumbering feet.

I wrote in some detail about who we are and what the Avadon series is like in May. I don't like to repeat myself. I prefer to troll the Internet by bantering about whether or not video games are Art or not. (Answer: Good Lord! Who cares?)

It is very exciting to finish a fantasy saga, the third big one I've completed. I'm sure you find it perplexing, as taking forever to actually wrestle a story to the ground is a constant plague in the genre. My secret technique: 1. Sit down in a warm, dry place. 2. Figure out how the story ends. 3. Write that.

Anyway. What to blog about? I'm trying to make interesting blog post that people tweet about so I can get a tiny scrap of attention and maybe sell some games.

Avadon 3: The Warborn is my 16th full-length, all new game. (My 24th, if you count remasters. And I put a lot of time in my remasters.) This is a large number. I've been writing indie games an unprecedentedly long time, and aspiring developers, for some reason, are often interested in my advice about things.

So, since I'm entering my blissful quiet period between games, I wanted to say how I spend that time. Because I know some of my in-depth fans like to know how I make the stuff they like. And because, when you want to be a creator in the long term, profitably expending your downtime is vitally important.

(If you don't care about me or my process, and you shouldn't, your time may be more profitably expended getting a huge, free demo of a cool new RPG.)

So what am I about to do?

Screenshot of my game provided for crass self-interest purposes.
1. Rest.

"If you're going to rest, rest."
- Angry White Pyjamas 

If you are a driven, type-A person, it can be hard to rest. You might think, "Oh, I'll sit around for an hour, but first I'll write a blog post/make some calls/do some design work/not rest."

You need rest to live. Pick a time. Pick something that will rest you. Spent that time doing that thing. I know you're driven. That's why you are a success. You still need to refill your tank for when it really counts.

2. Play Games.

This is actually work.

While I write a game, I am filling my Steam library. If it's hip or gets my attention or is in a nice, cheap bundle, I buy it. Now is the time for me to try them. All of them.

The purpose of this is to evaluate the state of the art. Find out what sorts of designs are hot now. Sample all of the weird mash-ups indies have come up with. ("Procedurally generated tower-defense roguelike") Look for new interface innovations, and see what irritates me so I know not to do that.

I play each game until I think I've seen everything new it has to offer. Most games get 15 minutes, tops. I especially try games in my genre, RPGs, even though I hate the vast majority of them. (I am a VERY jaded RPG gamer.)

Every once in a while, I find that rarest of treasures: A game I actually enjoy playing. This is a true treat. I actually play it for a while for fun, to remind myself why I do this. (This time around, I'm playing a lot of Inside and Salt & Sanctuary. Great games.)

As always, terrific color art provided by Ben Resnick.
3. Gather Ideas.

When I am not formally working on a game, it's a wonderful time to just go for long walks and thing up ideas. Stare at a wall. Listen to music. Think. Imagine. Write down what comes to me. It's a wonderful bit of freedom, to just let my brain wander.

99 out of 100 ideas are never used. But that 100th idea? That might be the bit of gasoline that fuels years of productive development.

But Back To Avadon. There Is a Demo.

Demos of games are vanishingly rare now, but I'm cranky and stuck in my ways, so I provide them. I don't want to take your money until you are sure the game functions and you like it.

We still have the biggest demos in the biz. You can download one on Avadon 3's page on our site.

(By the way, since I am often asked, we get the biggest cut of $$$ when you order using the Humble widget on the game's page. This comes with a Steam key. However, I am very grateful when you order no matter where you do it from.)

I'm still really happy with this screenshot. Looks even better in the trailer.
I Hope You Like the Game

The Avadon trilogy was very different from what came before. A lot of new people loved it. A lot of our old fans really didn't. I genuinely enjoy playing them, so I'll vouch for them. I think Avadon 3 is really cool. It's a gruesomely tough market, but I'm optimistic. I hope you like it.

On to the next thing ...

Wednesday, September 7, 2016

No, Video Games Aren't Art. We're BETTER.

Do you think this should fill me with shame? Because it does not.
"When I was twenty, I worried what everything thought of me. When I turned forty, I didn’t care what anyone thought of me. And then I made it to sixty, and I realized no one was ever thinking of me."
- Bob Hope, as told by Patton Oswalt

I used to argue passionately that video games were art.

Then I stopped arguing about it, because why bother? Of COURSE video games are art.

Now I see that it's a waste of time thinking of video games as art. Why would we game designers ever aim that low?

I Don't Want Art. I Want Transportation.

I just finished playing DOOM. Like many, I was amazed by how awesome a game it turned out to be. Penny Arcade had the perfect description for it: "Playable sugar."

DOOM had three of the best boss fights I've ever seen. Punishingly tough and yet scrupulously fair. When I died, I could say, "OK. I know what I did wrong. I won't do that again." When I fought those bosses, I was utterly transported. The rest of the world vanished. When I won, I was sweaty, wrung out, and completely satisfied.

I love literature and theatre. I love great movies. Yet, I can't remember any work of art, no matter how good, that consumed and drained me as much as the Cyberdemon in DOOM.

When I beat it, I felt proud. It is dumb to feel proud about something in a video game. The feeling was real nonetheless.

Nobody considers DOOM a work of Fine Art. Nor should they. Bloggers are not grinding their gears contemplating the True Meaning of DOOM. Nor should they.

It's not art. It's simply awesome.

Why would I ever be unsatisfied with Awesome?

Put this in front of me, and I will be lost until the sun comes up. Nothing else has that power over me. Should I be ashamed of this? Because I am not.
We're Doing Fine Without You.

It always peeves me when some blogger says, "Video games are OK, I guess, to the simple-minded. But they're not enough. They are unworthy. They're [string of negative adjectives], and it is up to me, hero that I am, to FIX them at last!"

Get over yourself. Video games are fine. No, they're not fine. They’re doing GREAT, by every possible metric.

Number of titles? The market is gruesomely flooded. (Gruesomely for developers, I mean. For fans, it's an overwhelming embarrassment of riches.)

Number of fans? Video games are popular to the point of global invasion. Find me a human, and I will find a game that can addict them.

Financial success? We're a 100 BILLION USD a year industry. We're huge and getting bigger every year.

Artistic accomplishment? Creativity? Look up any Best Games list from 2014 or 2015. Video games are breaking new barriers in craftsmanship and artistic expression every year and turning profits while they do it.

Diversity? Pick any demographic group, and someone is making games to cater to them personally. It's one of the great advantages of a gruesomely flooded market. (Of course, not every game will cater to you personally, but that's not possible or desirable. Other people get stuff they like too.)

Video games are taking over the world, and they're doing it in style.

We're winning because we offer something better than art. We offer Experience.

If you don't think Pong is fun, try it with friends. It holds up.
I Understand The Last of Us On a Higher Level Than You

The Last of Us is a truly great game. Many have written about it, including me. I recommend it very highly.

But here's what bugs me. The cutscenes of The Last of Us told a very good story. Those cutscenes, all together, would make a solid B+ zombie movie. But when bloggers wrote about it, they treated the actual game part of The Last of Us as this sort of useless, irritating, vestigial limb.

Without the gameplay, the action, the battle, the fear, the dying again and again, The Last of Us is just an above-average zombie movie. The true greatness of the experience is in the sneaking and the stabbing and the shooting and the dying. (LOTS of dying.)

Here's Why.

Would You Survive the Apocalypse?

It's not a hypothetical question. I mean it. Think about it. Five seconds from now, zombies leap in through the window. Civilization is OVER. Would you make it through?

Well, here's a way to think about the question.

Imagine starting a game of The Last of Us on the highest difficulty level. (Or The Walking Dead. Or DOOM, for that matter.) Go into it blind. Try to play through the whole thing, front to back, without dying.

If you make it, you survive the apocalypse. If you're one of the 99.9999% of people who don't make it, you die. You help make up one of the mountains of skulls that serve as DOOM background.

Try it. It's an amusing exercise. It took me five tries to get through the tutorial of The Last of Us, so I know where I stand.

I had a much older relative once who thought she was immune to video games. Then this infected her. Eventually, she shook free, but she never again dismissed the power of our craft.
Of Course, This Isn't Literal Truth.

Obviously, the skills to win a video game are different from the skills needed to literally survive the End of Days. I know this.

The Last of Us, the actual game part of it, is trying to do something impossible. Like, literally impossible. It is trying to give us a glimmer of a portion of a sensation of understanding the experience of the end of the world. It doesn't succeed, of course. It can't.

But it does come closer to putting us INSIDE that experience than anyone else. We're not watching, we're doing. We are, in an indirect way, mediated through joysticks, living an experience. We are taking part in a compelling demonstration of how fragile our lives are. How utterly inadequate we are to the challenge.

The Last of Us can trick our brains, for a moment, into thinking we're struggling for survival. Similarly, Minecraft can trick us into feeling like we're building something glorious out of nothing. Cookie Clicker creates a powerful sensation of growth and progress, abstract but compelling.

When I write a game, I try to make you feel like you have power. Then I try to make you feel the awesome, terrifying responsibility of having power. When I force you to make a tough decision, for a brief moment, I can reprogram your brain and take your thoughts somewhere they've never been before. This is amazing.

That is, at heart, what the games we make are. They are tools we creators use to compel and rewrite your brains. We haven't begun to come to terms with the power we've unleashed with these toys, these addiction machines.

This is an integral part of childhood now. It will only stop being thus when it is replaced by something even more powerful.
SimCity Isn't Art.

Nor is Civilization. Or Halo. Or Space Invaders. Or Castle Crashers. Or DOOM. Or Super Meat Boy. Or Hearthstone. Or League of Legends. Or Clash of Clans. Or Minecraft. Or Pac-Man. Or Solitaire. Or Pong. Not art. Why would they aim that low?

They provide consuming experiences. They are compulsions.  I'm not going to argue that they're High Art. They aren't. They're SuperArt. They take over your brain and let you get lost in them.

I can see why Artists look down on what we do. They have no choice. They certainly can't compete with us. What we do is irresistible. Authors and playwrights are dinosaurs, and we're throwing the asteroids. We'll let Film and TV survive. For now.

Atari Adventure doesn't look like much. Yet I've seen this silly thing compel people, young and old, for a whole evening. Not an evening many years ago. An evening NOW.
"But What About Games That Do Try To Be Art, Smart Guy?"

They're great. I am a huge fan of video games borrowing storytelling techniques from obsolete art forms. Beginner's Guide. Gone Home. Her Story. Firewatch. All worthy titles that fused game elements with more mundane art forms to create things that felt new and fresh.

A lot of indie games now are movies that you stroll through with the WASD keys. You can make a neat game this way. I’ll probably buy it. Just don't think it makes your work inherently superior to more gamey games. If you're just telling a story at me, well, a lot of media can do that. When I play Overwatch or Dark Souls or Civilization, I am transported in a unique way only video games can provide.

This is my game. It doesn't look like much. Yet, for 20 years, I've gotten fan mail telling me how addiction to my work threatened relationships and livelihoods. Good.
I Am Done Apologizing For My Craft.

I have been obsessed with video games for as long as they have existed. These strange, shaggy, crude, profane, elegant, lovely creations are my life's work. I love them.

However, video games have a crippling self-esteem problem. We are desperate for validation, and this makes us targets for any shyster who wants to take advantage of us.

Roger Ebert says he doesn't think we make art, and we lose our minds. Some people seriously claim games don't deserve the journalism due any industry of our massive size, even while ripoffs and shoddy goods are an epidemic. Academics and print journalism write about us in terms that are condescending, uninformed, and occasionally slanderous, and we cravenly respond,  "A newspaper cares about us! Please act like we're worth something! Please!!!" When you are sufficiently desperate for validation, even abuse can feel like love.

Enough. Developers and gamers are working in a symbiotic relationship to create something entirely new, a craft unlike anything in human existence thus far. We are exploring a new realm of possibility, and I count myself truly blessed that I get to take part in it from its infancy.

I just finished a game called Avadon 3: The Warborn. It's pretty cool. It has a lot of neat scenarios, choices, characters, battles, and just plain good stuff. I made a little world for you to try on for size. I hope you like the little toy I made. I've already started building two more.

Video games are so powerful that they can even disrupt the Magic of Friendship.
We've Only Taken the First Few Steps of an Epic Journey!

Want to pitch in? If you have ideas, suggestions, or feedback, we designers need to hear them.

Don't get me wrong. While our craft is awesome, it's still young. We still have so many ways we can improve. There are so many sorts of things we can and should do (design, technical, storywise) that we aren't yet. We need everyone's feedback to make a great thing better.

But I personally do require one thing: That your criticism be delivered with respect and love for the craft. If you don't like video games, don't play them. Fine. It’s your time. But we're already pretty terrific, and we're getting better. Fast. With or without you.

Stop using the word 'art'. Erase it from your dictionary. It's too weak a word. I want nothing less than to compel you. I am coming to consume all your thoughts, all your attention. I want to absorb you to the point where it threatens your marriage and your livelihood.

Video games should not interest or impress you. We should scare you. Video games are taking over the world. You haven't even seen a fraction of what we can do.

Wednesday, May 4, 2016

Avadon 3, Announcing New Games, and Facing Your Inadequacy.

Aaaaaand ... we're off!
We have just announced our newest game, Avadon 3: The Warborn!

It's the final game in the series! At last, you get to end the war, pick a winner, and decide who lives and who dies! (Though we are making sure that the game will still make sense and be satisfying even if you didn't play Avadon 1 and 2.)

It should be out in September, unless things go wrong. Completing this series will bring an end to five frenzied years of my professional life.

I wanted to talk about the game a little, for people who don't know about us, people who do, and people who are interesting in making games in general.

I'll try not to be boring.

If You Don't Know Who the Hell We Are ...

Hi! We're Spiderweb Software. Since 1994, we have created indie, retro, turn-based, huge, epic fantasy role-playing games. We specialize in games with intricate stories that give you a lot of interesting choices. We also like making fun game systems and varied combat with lots of unusual encounters and tactical options.

If that sounds cool, just stop reading this. Go here or here and download a big, free demo. We have always had the biggest demos in the business. If you like what you try, all of our stuff is on Steam.

If You Already Play Our Games ...

Thank you for your support!

We asked for a lot of fan feedback before we started Avadon 3, and we put a lot of it into effect. There are a ton of changes and improvements in this new game. Many long-overdue interface improvements. A lot of rebalancing and new abilities. Fewer trash fights and greater encounter variety.

I managed to generate some pretty decent screenshots this time around.
What Is Avadon About?

If you want the basic facts of the story, they are on the main game page, and I'm tired of rewriting it. (This is the sort of disciplined approach to PR that has enable me to maintain decades of consistent anonymity.)

I'm more interested in talking about the process.

In the 20+ years I've been doing this, I've always had one main habit: I write the sort of game I enjoy playing. They are always RPGs, because I am obsessed with that genre. It's a genre that allows for great variety. (And the basic, addictive elements of which have infected just about every other genre.)

Whenever I'm not sure what to do with a game, I always make the choice I would prefer if I was a player. It's a compass that has almost never steered me wrong.

When I decided to write Avadon, I'd just played Dragon Age: Origins, which is still, for my money, one of the finest RRPGs every made. It made me want to write a similar game: An epic story, full of intrigue, dark fantasy, and touch choices, set in a huge and complex world. I wanted the battles to have their own flavor, with lots of different tactical options and unexpected events, and in which movement and positioning are really important.

I think I succeeded. Kind of. I will say that I enjoy playing Avadon games more than I enjoy playing any of my other games. A lot of my fans don't care for Avadon as much, but that's ok. We write a lot of different sorts of RPGs.

Actual gameplay footage!
But I'm Ready To Move On and Feel Bad About What Has Come Before

Like many creators, I hate looking at the work I've done. Even if it's good, it still pales in comparison to the beautiful image I had in my mind when I began. Looking at the final work can be a painful process.

A painful process, but a helpful one. When you fail to do what you wanted to do, well, failure can be very educational. You just need to look hard and honest at you failures and see what you can do to correct them.

So, some things I'm unhappy with about the Avadon series.

When I was designing Avadon, I was very ambitious. Lynaeus, the continent on which the series takes place, has 5 friendly nations and six hostile nations, each of which has its own politics, history, and so on. I wanted to make a whole world.

In the end, however, I was just one designer.

There are so many factions, wings of government, conflicts, controversies ... Too much for me to keep track of, too much to fully develop. I wrote so much lore I could never find a place to fit into the game. There were so many locations I just wasn't able to give enough time to.

My eyes were bigger than my stomach on this one.

Also, i didn't put as much polish in these games as I should. Avadon 3 will have a lot of careful rebalancing and useful interface improvements. However, these changes should have been in Avadon 2. Honestly, a lot of these things should have been in Avadon 1 so I didn't have to fix them in the first place.

I have a good excuse for some of this. I'm only one person, and I'm getting older and slower. Still, a problem is a problem, and, if I'm asking people for money, I'm still responsible for flaws.

Finally, I've stuck with this particular engine, graphics style, and world style for too long. After I remaster Avernum 3 (our most popular game over the years), I'm going to do something way different. It's well past time.

Actual gameplay footage!
I Also Have Reached My Own Limits

However, the Avadon games have also reached the limits of what I am capable of holding in my single brain. They are the limit for how complex I game I can make without going mad. There's just too many characters, story threads, and so on. After a few months of keeping everything balanced and in my head and making sense, it gets exhausting.

One of the great pleasures in my job is finishing a game and being able to forget everything I've had to hold in my mind, ready for fast access. It's like putting down a heavy weight. I'm really looking forward to letting Avadon drift away. It's been like having to have a second family, only in my head. A weird, dysfunctional, non-existant family. I want it to fade away and leave a blank canvas, that I can fill with other fun stuff.

And, in Avadon's sprawling messiness, I think we made something really neat. Among all of the treasure hunting and epic battles, this is a story about running a fading Empire. You have borders to protect and unlimited power to do so. Will you be cruel or merciful? Will you be dutiful to your country, or will you focus on power for yourself?

Avadon 3 is full of choices, and your decisions will lead to a multitude of possible outcomes. No cop-out twist endings. It won't all have been a dream. We will make sure that the series caps off with a satisfying ending.

We'll be starting an all-new series soon. When we do, it will still be a big, complex game, but it will be big and complex in a different way. At the very least, there will be fewer than 11 countries for you to keep track of.

Back To Work

And that's all for now. Hope you like the screenshots and the trailer. If you're new here and like RPGs, we have 20 years of back catalog to tempt you.

Time to go write a few thousand more words of dialogue!

Thursday, October 31, 2013

We Finally Released Avadon 2.

Keeping the single-player, turn-based, story-heavy flame alive.
After two years of development, we have finally released our first all-new game in three years. Avadon 2: The Corruption, the second game in the Avadon trilogy, for Mac and Windows, is now out on our site, Steam, and GOG.com.

It's another hardcore, story-heavy RPG. Cool tactical combat. In-depth story with a ton of tough choices and many different endings. (Far more than in Avadon: The Black Fortress.)

It's very much in the spirit of the older Interplay/Black Isle/Bioware games, back when Interplay and Black Isle were still going great guns and Bioware still wrote Bioware games. If you liked Avadon, you should like this one. If you didn't like Avadon, Avadon 2 is bigger, has more tough choices that make a difference, and doesn't start as slow. Maybe you'll like this one.

Don't like our business model? Allow me to phrase a retort.
I'll Take a Good Start

We've sold about 2000 copies in the first 24 hours, after pretty much zero attention in the gaming press (not that we deserve attention, I guess). Now that most indie projects are made by big teams, these numbers seem super low. For a small lean-and-mean company like ours, it's really promising.

We'll still be in business.

"But This Looks Like It Was Made In 1995!"

And that's an insult? Um, kid, haven't you heard? That's the hip style now.

Pictured: My development process.
Time Will Take Its Toll

It's been a long road. I'm in my forties and have been doing this for about 20 years, and questionable health and creeping burnout are taking their toll. I'm proud of this game, I truly am, and I think it's a lot of fun. But I can't rely on my body and brain to support my usual machine-like pace.

It'll be a while until reviews come out, but I'll spoil the surprise. 7/10, or 8/10 if the reviewer had a good day. That's how the prevailing standard of reviews go. Avadon 2 has low production values, but it's basically competently made and a lot of fun for people who like that sort of thing.

There will also be the standard cheap shots about how I should be doing different things. Even though spending my life trying to perfect my skills writing games in a beloved genre almost nobody else works in already makes me so edgy that I live out on an edge made of edges.

Anyway, there's a big demo. Hope you like it. I'm going back to bed.

Finally, I'm on twitter now. Follow me. I'm cranky and I don't want to be employable in the computer game industry, so it should end up pretty amusing.

Wednesday, May 30, 2012

Quick Thoughts On Android

One of our games, Avadon: The Black Fortress, came out on Android recently. (It's also on the Amazon App Store.) The experience was very tiring and time-consuming, and it will great outside support (such as the Humble Bundle wanting to help with the port, as they did with Avadon) for us to go through it again. If you are a small development house without a hit big enough to get the attention of the big boys at Google and Amazon, it's really hard to summon up the resources to deal with the things that make Android so tough to develop for.

And what are those "things"? If people are interested in a developer's view of the Android situation, the Penny Arcade Report had a really good article on why one dev is avoiding the platform. It's only describes the beginning of the problems, but it's a very good start.

(If anything, the article sells short how many devices there are out there, each with their own weird quirks and bugs, and how much extra testing and debugging time you have to spend dealing with the mess. It's even harder when you write games for tablets, like we do.)

The comments on the post are very worth reading, as they provide a classic example of how evangelists for a platform can be capable of erecting a Reality-Dispersal-Field, through which not even the hardest facts can penetrate.

Monday, March 19, 2012

We're In the New Humble Bundle!


Today, the newest Humble Bundle went live, and my game was in it. The Humble Bundle For Android 2 is now up, enabling you to get Avadon: The Black Fortress and four other fine indie games for whatever you decide to donate, and a portion of your contribution goes to charity.

Note that, though it's called the Android bundle, all games in it are also available for Windows, Macintosh, and Linux. Pay once, get it DRM-free for all four platforms.

We are hugely excited to be part of the Humble Bundle, a project that has managed a unique combination of ethics, business sense, and just general excitement. It was a great idea when it came out, and it's still a great idea.

Also, this is the first time that we've had a game out for Android and the first time in well over a decade that we had a game out for Linux. Ports of these games were done by other developers, and they did a great job. After the Humble Bundle concludes, we will make sure that the ports will continue to be for sale.

Any hypothetical questions, imagined reader?

Q: So the Linux and Android version won't disappear from the Earth after the bundle is gone?

A: Nope. Deals to distribute these versions are already in place.

Q: You didn't do the ports yourself?

A: No, they were ported by skilled third-party developers in close consultation with us. My increasingly old brain doesn't have the space to learn to develop for any new platforms. It doesn't even have space to hold everything I need to know now. The number of things I need to do for my job that I need to relearn from scratch every time I do them is already really high.

Q: Will future Spiderweb titles come out for Linux and Android?

A: Good question! I don't know!

Being able to sell something for Android and Linux is extra-exciting to me, because, after years of reading e-mails about how awesome it'll be for me when I develop for those platforms, I will get to actually see how good it is. So if you are one of the multitude that promised me up and down that you would buy anything I release on Linux/Android, I have a great opportunity for you ...

Q: What charities does this support?

A: The Electronic Frontier Foundation and Child's Play, both highly worthy endeavors.

(Added 3/19/2012.)

Q: Avadon for Android is for tablets. What does this mean?

A: That the device's screen needs to be at least 1024x600.

Wednesday, August 17, 2011

Avadon Is Out On Steam!


Today, Avadon: The Black Fortress goes live on Steam.

Unsurprisingly, I'm pretty excited about it. After 16 years of being a tiny, invisible, basement-dwelling bottom feeder, for a few precious weeks, I get to act like I'm a real developer. With a real distributor, a nice trailer video, and everything. Yes, there will be money, and that's always nice, but it's the recognition I'm sort of focused on now.

Writing Indie games has provided me with a very good living, and I don't have the right to complain about anything. I wrote games. I sold 8-10 thousand games a year. (Having a big back catalog is awesome.) I was content.

But then the Indie boom took off. Indie devs were getting famous. Many could make a living, and some got rich. Amazingly, people stopped acting like I wasn't a total loser for doing what I do. (This change happened about the time the word 'shareware' disappeared.) After all these years, it was impossible to watch all of this excitement and not want to be a part of it.

And now, thanks to Valve, I'm going to be visible. I'm getting a shot at the spotlight. Avadon: The Black Fortress is a very good game. It's got a great story, interesting, epic battles, and a lot of cool stuff. It's simply a fun game. Will its retro old-school action take the world by storm? Maybe a lot. Maybe a little. And I'll do all I can to be content with what comes.

The Steam Thing does mean that we are embarking on a great experiment, something that we never planning on doing. But, the way the online games market is moving, something that seems like the right choice.

Avadon: The Black Fortress Is $9.99 On Steam

I've written a lot about how I think it's important to not price niche games too cheaply, and I stand by that. However, at the same time, Avadon will be only ten bucks on Steam, the cheapest we've ever made our newest game for PC/Mac. Why?

1. Steam felt it was the best price. I went into this trusting their judgment, because they know a lot more about selling Indie games than I do. When you're an Indie and Steam comes knocking, you don't say no.

2. The whole game industry is shifting. These days, a huge proportion of games online are sold for a low price without demos. People buy games on impulse, sight unseen. That way, if they don't like it they aren't out a lot of money.

In these markets, charging $15 or $20 for games, like I want to, isn't feasible. It's too much money to pay for a game you aren't sure about. If someone buys my game for $10 and hates it, I'm a little unhappy. But $20? I don't want to take kids' allowance money that way.

So I'm charging $10 on Steam and for the iPad. By the standards of that market, it's a hefty price, enough for me to earn my living. It's cheap enough to work as an impluse buy. It isn't the $1 or $2 price that I'm still sure would put me out of business.

This means I need to adjust the prices I charge on my own web site. I have changed the price of Avadon to $20, and in the future we will very likely reduce the prices of our earlier games as well. Our next game, Avernum: Escape From the Pit will start out at $20. If this grand experiment works well, we may make future games cheaper still, though I doubt any new game on our own web site will ever go below $15.

I'm expecting that some of our users who paid $25 on our site will be angry. I can totally understand this. However, all computer games get cheaper as they get older, even games that have only been to a few months. (Check out Best Buy of any other decently sized electronics store if you don't believe me.) Also, until we had access to mass-market outlets like iTunes, we were never going to generate enough sales to survive at a lower price.

I don't like making my fans angry, but, again, when Steam comes knocking, you don't say no. And our future games will be cheaper, so everyone is getting something out of it.

Now I'll sit on my edge of chair and wait to see how Avadon does. Fortunately, there's not much suspense. We're being released opposite Bastion, so hope may not be warranted at this point.

A Question a Lot of People Asked Below:

Why is the game still $20 on our web site?

Short answer: Charging this little is an experiment. I believe that Indie devs who write niche products need to charge more for their work than the more mass market, casual, $0.99 app market. The question is whether a $10 price works. If going onto Steam for ten bucks turns out to not be a good idea (or if they don't want any more of our games), we need to maintain a higher baseline price on our site.

I know this seems odd, but I assure you that it makes sense from where I sit. And, by the way, we are FAR from the only developer who does this. For example, World of Goo is $20 on their site but $10 on Steam. And they are far smarter than we are.

Thursday, June 23, 2011

Our First Game Is Out For the iPad. Hooray!


Last week, Avadon: The Black Fortress HD for the iPad went live in the iTunes App Store. The reaction to it so far has left us stunned. Literally. Like, jaws dropped, walking around in a daze.

The genesis of the iPad version was a few months ago, when I said, "Hmmm. I have a few weeks free on my schedule. I think I'll port Avadon to the iPad. That'll be good for a laugh!" I've long known that there was a demand on the device for old school gaming, free of ads, in-game purchases, cute animals, zombies, and farming.

But, it turns out, the demand was far greater than I'd ever guessed. My fan mail since the release has been very instructive. Gamers weren't just disappointed by the lack of deeper games on the device. They were downright irked.

But that is the Magic Power of the Indie developer. Find an underserved market and serve it.

Writing and releasing my first device for iOS has been very instructive. In case anyone is interested, here's a few comments on Spiderweb Software's first game for portables.

Learning To Code For a New Platform.

Apple has done an amazing job of making developing for iPhones and iPads accessible. The sets of commands to program the device (i.e. the API, called Cocoa) are very clear and not too trying to learn. The development environment, XCode, is free. There are several good, free game engines for the devices. (I used a heavily modified version of the open source engine iPTK.)

There are also excellent books available on the topic. I leaned most heavily on Beginning iPhone 4 Development. I found iPad Application Development For Dummies to be unusually poor for a Dummies book, but its chapter on Provisioning (a tricky, vital, and neglected topic) is easily worth the cost of the book.

A Decent Port. But Just Decent.

Avadon originally came out for Windows and Mac. I was really determined not to half-ass the port to the iPad. I put a lot of thought into how to best adapt an old school, Western-style RPG to a touch screen. It's not something people have spent a lot of time doing. I think I came up with good answers to a lot of the questions, and the game overall plays really well.

However, there are a number of places where the UI could be better. This isn't because I was lazy or wanted to dump shoddy work on the market, but simply because this was my first iOS application. So have mercy. Our next game for the iPad (out, let's say, next April) will be better. It'll take some doing to modify the engine, but it'll get done.

Avadon HD is also a fairly demanding app. All of those icons eat up RAM, and the first generation iPad doesn't have a lot. It's playable, but it will be pokey from time to time. It runs great on the iPad 2, but I don't take a lot of satisfaction in that. The inconsistent performance on the iPad 1 is, simply, a failing on my part.

The Apple Approval Process.

Took a week to get my app approved. No rejections. No hassles. No complaints.

The Eternal Pain of Pricing.

It hasn't all been love and group hugs. Some of my fans have been seriously furious that we sell Avadon for Mac and Windows for $25 and the iPad version is $10. Like, "I will never be your customer again. Die in a fire." furious. I don't normally explain my decisions about pricing, but this merits a few words.

The same game is almost always priced differently on different devices. If you look at the prices charged for, say, Peggle, Plants vs. Zombies, or Angry Birds on different platforms, you'll find a huge variety. Angry Birds on the iPhone? One dollar. On the Macintosh? Five dollars. That's a five times difference!

There are a variety of reasons, all of them out of my control, for why I feel it is appropriate to charge less for the iPad version:

1. It has fewer features, due to the limitations of the device. Most notably, it is stuck at 1024x768 resolution and there are no keyboard shortcuts.
2. Since it is being sold by Apple, it is subject to the rules of their system. Most notably, there is DRM, and we can't give refunds through iTunes. Games bought directly from Spiderweb have no DRM and a Money Back Guarantee.
3. When you buy Mac/PC Avadon from us, you get a registration key that can be used to unlock an unlimited number of copies, over both Mac and Windows. A registration over iTunes isn't quite so liberal.
4. There is no ability to mod the game. This matters to more people than you might think.

But the main reason Avadon HD is $10 is, to be honest, that is the only possible price. Any more expensive, and it will cost way too much for an app. Any cheaper, and we're charging too little for what is still an old school niche product with a limited audience. If you try to look at it from our perspective, I think you will see that we didn't have a lot of options here.

One More Disappointment.

We are going to release all of our new games on the iPad. No question.

However, we currently have no plans to write games for the iPhone. After long thought, I came to realize that we just can't figure out how to write the sort of in-depth games we like to do on that screen size. Again, this is a failing on our part. I'm sure some intrepid developer will find a way to make it work. (Hear that, young Indies? That is the siren song of a market for you, all wrapped up with a big, red bow.)

Also, since most Android devices don't have a screen big enough to support our games, we are very unsure how soon we'll be supporting that platform. We are in wait-and-see mode.

Thank You.

And finally, many thanks to everyone who reads this who has supported our games. At the end of the day, I'm just a guy in a basement trying to earn a living and feed the kids. I am grateful for every sale. Plus, they make it possible for me to write more games. Lord knows, by this point, I'm too old and cranky to learn how to do real work.

Soon, we will release the first screenshots and information for Avernum: Escape From the Pit. For Windows and Macintosh. And the iPad!

Friday, May 6, 2011

On Making Lots of People Angry

The other day, after Avadon: The Black Fortress came out, a certain community of hardcore fantasy RPG fans jumped on it with universal loathing.

I thought that I had a lot of good points to be made about the perils and opportunities of listening to feedback from fans (or ex-fans), so I wrote a blog post about it. This had the entirely predictable effect of infuriating the previously mentioned community.

Now, in the light of day, I feel kind of bad about it. I think what I wrote was fairly mild and I do still stand by every word of it. However, I think I kicked a group of my fellow gamers when they were down, and, being a lifelong gamer myself, I regret that. I've been reading their posts and chatting with them and I think I understand where they're coming from a lot better now.

I am only bringing this up because this blog is mainly about indie gaming, and I think this a great opportunity to make a huge point in that area.

Here's Your Audience, Wrapped Up In a Bow

Fledgling developers write me all the time asking for advice on what sort of game to write. What I tell them is that they should look for an underserved niche and serve it. This is the Great Magic Power of Indie developers.

Here, as I see it, is the story of RPG Codex. These people love, love, love old-school hardcore RPGs. The sort that used to be common on the ground and have faded away. They were forsaken by Sir-Tech, and Origin, and SSI, and Bioware, and now me. There was a thing that they loved, and it is gone, and they are angry about it. The anger might manifest itself in unappealing ways, but it's real. Nobody likes losing what they love.

You want to do what I do? You want to make a living writing RPGs? You have skillz? Go there. Talk to them. Pick past the ranting, find the reasonable things they are after, and write that game. Do it well, and you can make money.


And One Final Word For RPG Codex

I am still a gamer at heart. The gritty, hardcore elements in Avadon are later in the game. I put them there to not scare off more casual gamers. Teh casualz need to be eased into that sort of thing.

Were you my fan, but the Avadon demo turned you off? Well, here's a challenge. We have a one year no questions asked money-back guarantee. Buy the game. Give it a few hours on Hard or Torment difficulty. (I suggest until the boss fight with Zhossa Mindtaker.)

Still disappointed? Then I don't want your money. You get it back. My lips to God's ear.

Wednesday, May 4, 2011

Avadon Out For Windows, Responding To Critics.


We finally released Avadon: The Black Fortress for Windows. So far, it is functional and selling very well. I am really heartened to the reaction to the game. It is doing way better than I thought it would, and it's doing me a world of good to know that a game I put so much heart into doesn't appear to suck.

Because my morale is so high, I am going to do something I almost never do. I am going to go to a forum full of people who hate my games, my writing, and the mere fact that I still draw oxygen on this planet. Namely, the Avadon thread on RPG Codex.

RPG Codex is an interesting place. It is inhabited by people who like role-playing games, but love hating them. It's full of anger and enough raw bigotry that I would never advertise there. But, if you want to keep your self-esteem under control and read bad things about a game you wrote, go there. Just don't ever let those people get into your head.

So, if you are interested in what it's like to write a game and get feedback from the vast madness of the internet, take a look at these threads (mildly NSFW). Here are some comments from the thread, and my responses to them.

"I love Vogel's games but damn the demo is so boring..."
"The demo area is small and extremely crappy"

Demos are always boring. Tutorials are always dull. There are two ways of doing a demo. One - Put the player in a training wheels dungeon and teach him or her enough to play the real game. Two - Set up a really big, flashy set piece to start the game, and have the player wander through it doing nothing.

They both have their points. I've done both. But tutorials are always work. That is life.

By the way, while my demos are smaller than they used to be, they are still some of the longest demos out there. My demos used to be longer than some other full games, but, to be brutally honest, that's just bad business.

"Anyway, party members not dying but being just unconscious and resurrected after combat ends. DECLINE"

When you're designing an RPG, there are lots of toggles you have to flip. Will people recover from their wounds over time or do they have to go back to town? Will the party jump between towns/dungeons or will the whole outdoors be explorable? Will items be automatically identified? Do you have to keep track of ammo for your bows? Each answer to these questions has its good as bad points. There are no right or wrong answers. You just pick what works best for the design.

There are people who will, for religious issues, say they will never ever buy your game if you make one of these choices or the other. Ignore them and do what is best for what you're trying to do.

Oh, and there are some people who will respond to things about your work by posting an angry smily or some other image meme. Ignore these people. If they had anything valuable to say, they would use words, like people, instead of jpgs.

"I do loathe the worldmap. A single large continent shaped like a rough circle does not an interesting map make. Dunno why it bothers me the way it does but it does. "

Oh. Come. On.

There is an important lesson here for indie developers. When you make a game with a small team, you have millions of decisions to make and little time in which to make them. There isn't time to second guess everything. For a lot of stuff, you have to make the call and move on.

When people nitpick, you can't take it to heart. You have to forgive yourself. People will always nitpick. To borrow a phrase from my favorite SF story ever, the dogs bark, but the caravan moves on.

"Got bored with the demo as soon as I was sent to the beginner dungeon to fight rats and spiders. What a lousy piece of shit game."

You are right. I'm sure those two minutes of gameplay were crushingly disappointing!

"It seems like he put in a lot of effort to attract the casual crowd. The "casual" difficulty mode for people who are "new to fantasy RPGs"?"

A lot of complaints that the early game, especially on Normal difficulty, is too easy. When someone says that the default difficulty should be harder, what I hear is, "You should make a pile of money in your backyard and set it on fire."

I make the default difficulty easy enough that 90% of players can get through it. If this doesn't give you a challenge, play on a harder difficulty level. That is why it is there!

Sheesh.

"Yep, Jeff fucked this one up a bit - although not as bad as some people put it. Give him some credit, go to TPB and help yourself."

By TPB, the poster means The Pirate Bay. In other words, he's saying to go pirate it. I honestly think that most of these complaints are not sincere. They're just pretending the game is bad to justify their pirating it (and playing the whole thing three times). Another good reason to be very careful about whose feedback you accept.

"I am seriously disappointed. Shittiest Spiderweb game so far. By a lightyear.  Will definitely not register the demo."
"Hope that it'll flop commercially"
"Started the game right now and I'm lacking words to describe my disappointment."
"Jeff Vogel went full retard"
"I wonder if Spiderweb is going to survive it..."

I think we'll be just fine.

As I said, the game is doing great. A lot of people are playing my bland, dull, derivative demo and saying, "Hey! Want more of that!" This is the biggest lesson for small developers. People who post on forums are a tiny, tiny portion of your audience. Read them occasionally. Pick through them for the rare tidbit of good feedback. But otherwise keep a respectful distance.

And, to those who have registered, thank you so much! I love flattery, but, in the end, there is no compliment better than a credit card number. That people are actually giving me their real, hard-earned money is incredibly flattering, and I thank you for making it possible for me to write Avadon 2.

Edit: I've closed comments. I think everyone who wanted to say something has had a fair chance. Thank you for the bits of interesting feedback. I will be doing more blogging on some of the issues raised. If you have more reasons why I am not cool anymore, you will have a chance to share them then.

Thursday, April 28, 2011

Mixed Bag Of Fun

I have been putting the final touches on Avadon: The Black Fortress for Windows in the hope of releasing it next week. I have also been shepherding the game through beta-testing on the iPad. The rest of my time has been spent trying to convince myself that I'm not having a heart attack. Also, wishing they made office desks with hutches with space in the middle for a large iMac.

(Boy. It would be funny if I really did have a heart attack now. People would link to this blog post and go, "Wow! Irony!" in the same way everyone gets totally tickled to find the Facebook page of a recent mass-murderer. And remember, if I do die, and you pirate Avadon, I will then be able to totally haunt you and I'll be floating by the ceiling when you use the bathroom, making spooky noises.)


(I'm just sayin'.)

In the meantime, if you want to satisfy your cravings for hearing me discuss finer points of computer design in my weird voice, you should go here. It's a Podcast Interview for The Veteran Gamers, and it turned out OK. It should be worth your time, as I talk very quickly.

Finally, as I write this, the Playstation Network has been down for eight days. What's up with that? Networks go down. That's what they do. But eight days? Wow. Can you imagine the apocalypse of sleep-deprived horror going on at Sony now? Something crazy much be wrong.

Normally I wouldn't care, because most of my gaming is single-player, but my PS3 is my Netflix device. I can't watch Netflix on my XBox because the fans in that thing sound like a jet engine powering up. And Netflix on the Playstation requires PSN to work. Because everything about PSN has always been designed from a place of deep hate.

Wednesday, March 2, 2011

Avadon: The Black Fortress Released.


On Monday, after fifteen months of work, Spiderweb Software released Avadon: The Black Fortress.

I'm writing this on Wednesday, after a week spent in a pretty continuous state of total freaking out. I am always nervous when releasing a new game. But a new game in a new world with a new system? After spending an unusual amount of time on it? I've been going kind of insane.

For those who are interested, early sales are quite strong. I'm starting to suspect that we aren't about to go out of business. And yet, most of the early sales are to die-heard fans. The question is how many new people will play it and like it. I think that it's solid, the world is cool, and the game itself is a lot of fun to play. But I might be wrong. It happens all the time.

Releasing a new game also means that I have to read my forums, which, as I have written before, is painful. Even for a solid game, most of the things that are written will be critical. It's only with time that I can get a read on how good the good parts are.

This is also when I have to take the lumps for unpopular but necessary choices I had to make. The biggest complaint is that the game has no keyboard movement. Our other big series, Avernum, takes place on a fairly simple grid, so keyboard movement is easy to implement. Avadon takes place in a larger world with no simple grid for the characters to stand on, and keyboard movement just doesn't work as well as the mouse, especially for distances that aren't very short. But some people really want keyboard movement, and I can hardly tell them they are wrong. I just have to take the criticism and hope that the game is good enough.

I've also been criticized that the game text is too small, and I'm taking that to heart. I am going to work on using a larger font for dialogue and special encounters, which should help a lot.

But now I'm rambling. Releasing a game is only the beginning of a long process. Maintenance. PR. Sequels. I hope you try it out. I hope you like it. And I hope Spiderweb gets to stay in business.

On to the Windows port (hopefully out at the end of April). And the iPad port (I have no idea when this might be ready).

Thursday, February 10, 2011

Three Rules For Difficulty In RPGs


As I put the final touches on Avadon: The Black Fortress, I am finally wrapping up the most touchy, painful, contentious part of the game: play balance. Should it be harder or easier? Is this particular fight fair? How many players will wash out halfway through the game and be forever angry at me for my suckitude?

The fans of role-playing games are a pretty diverse bunch. Some prefer stories. Some fixate on stat-building. Some want to beat everything easily, and others are irritated if there are no challenges. It's a pretty amorphous blob of interests, and nobody can satisfy them all. I just try to appeal to as much of the blob as possible.

Over the years, I have made three observations regarding game difficulty. These are the ideas I always come back to as I decide how tough a given section or encounter will be. I think these guidelines are, to the extent anything can be in a creative endeavor, The Truth.

Observation One: There are two sorts of fights in an RPG: Fights that are supposed to be easy and fights that are supposed to provide a challenge.


In other words, first, there are fights that will almost never ever kill a player, also known as trash, or trash mobs. If your trash mobs are frequently killing the character, your balance is messed up. (Early versions of Avernum 6 had a big problem with this.) Most of the time, the vast majority of the fights in a game will be this sort.

Then there are fights that the player can possibly lose (mini bosses, bosses). And, of course, for fights that can kill the player, there is a spectrum of how likely that end result is. Some bosses will only kill you if you really aren't paying attention. Others require actual skill and strategy, and maybe a few tries to get your tactics down.

Observation Two: In an RPG, you have to have some of both sorts of fight.

RPG fans expect a lot of trash to slaughter, so they can be a badass and Conan-like and so they can collect experience to get strong and get new spells and swords and stuff.

The trickier part is understanding the need for tough fights. Very often, players don't like to be seriously challenged. They hate to lose. They hate to lose repeatedly. Sometimes, the temptation to just give up and have every fight on the default difficulty be easy peasy is overwhelming.

But you still need to have tough fights, for several reasons. A game full of only easy fights against trash is monotonous and dull. The suspension of disbelief in a role-playing game is delicate, and, if a dragon is only as tough as Goblin #0145, it just feels wrong. And because the adrenaline rush of achieving something difficult (be it slaying a demon lord of winning a game of solitaire) is one of the great pleasures of computer games, and you just can't lose that.

So, you might ask, why don't I just put in tough fights and really carefully balance them so that everyone can beat them in just a few tries? That brings us to the third observation, which is both subtle and vitally important.

Observation Three: If a fight has any chance of beating the player, there is a percentage of users who will NEVER be able to beat it.

It took me a long, long time to realize this. Too long. But it is vitally important to understand the difficulty of doing game balance.

Everyone has bad days. Everyone has blind spots. Some people who reach your tough fight will have used up all their healing potions, or refuse to use the healing potions, or forget that they have healing potions, or never have realized that healing potions are potions you can drink that heal you. Because of this, whenever people reach a tough fight, there will be a few of them who just can't beat it. They just can't. You can adjust the percentage of people who lose, but it will never be zero.

(By the way, along these lines, if you put any puzzle or riddle in a game, there is a percentage of users who will never figure it out. This is why I've drastically reduced the number of puzzles in my games. Arguably, I have reduced it too much. It bears thinking about. However, this is my rationale for doing it.)

When someone loses to a fight more than three or four times, they will almost always be angry, and they will always blame you. Some of them will temporarily lower the difficulty, get past the fight, and move on. Some will gut it out and prevail. And some will ragequit and you will never sell a game to them again.

I try to appeal to a wide group of customers, but there is one customer I can never appeal to: The gamer who can't beat a fight and refuses to lower the difficulty. I get e-mails from this person all the time, expressions of hurt and betrayal and rage, accompanied with the promise that they will never buy another one of my games. A promise I believe, by the way. I hate getting these e-mails. Everyone does. It's like a punch in the stomach. But I suck it up, send a nice message back, and move on. It's like death and taxes. It's part of the biz.

But, with every difficult encounter, I eventually have to plant my flag and say, "You must be at least this badass to go on this ride." If you aren't sure why I do this, please consult with the reasons accompanying Observation Two.

Of Course, These Aren't Universal Laws

I expect that the standard swarms of hair-trigger internet nitpickers haven't read this far. They went to the Comments to excoriate me based on some minor point about Observations One or Two, or they want me to explain how Shadow of the Colossus can be a good game with only boss fights. (Answer: Not an RPG.)

But role-playing games are a genre. Genres have conventions. That's what makes them Genres! I can go along with the conventions or fight against them, but, either way, they are part of the DNA of the games I make.

Role-playing games need trash and they need bosses. Put both in, and never lose sight of what makes trash trash and what makes bosses bosses.

Tuesday, January 25, 2011

Avadon Developer Diary #5 - Getting It Done.


This will probably be the last developer diary for Avadon: The Black Fortress. We hope to release it for the Macintosh at the end of February. Then the process of porting it to Windows and the iPad shall commence. Of course, I could get the flu or be hit by a truck, which will alter the release schedule slightly.

The first preview of Avadon recently appeared on Inside Mac Games. There's a lot of good information there.

I've already written diaries about the origin of the game, the tone, the sorts of decisions that need to be made, and the character classes. For me, the longest, most grueling part of writing the game is making the scenario. Dungeons have to be designed. Dialogue needs to be written. Gold coins, clay pots, and spoons need to be placed. In other words, the game itself needs to be made.

That process finally ended last week, meaning that we're in the endgame. Time to wrap up all the odd details and kick the game out the door! This is what I generally call the OHGODOHGODITBURNSGETITOFFMEGETITOFFMEEEEEEEEE phase.

This process, during which everyone involved is pretty much running off fumes, has several parts: Odds and Ends, Endgame Balance, Bug Fixing, and Getting the Game Stable.

Odds and Ends

There are always lots of aggravating parts of the job of writing a game that I put off and put off. Now they can't be put off anymore. Every job I hate. Doing the sound effects. And writing the documentation (and hint book). And making the game icon, and the installer. Nothing can be delayed anymore.

A lot of this work is very important, as they determine a player's first impression. Things like the icon and the starting music and art are the first things a player will experience. These details require a lot of attention, so I work on them at a time when I can focus on them as much as possible.

For Avadon, I've put a lot of work into directing the art at the beginning of the game so that they help the player understand a complicated world, with a lot of intricate politics. The early moments of the game can't be wasted. I want to intrigue the player with the story at every possible moment.

Endgame Balance

Balancing the end of the game is particularly difficult. There are several reasons for that. First, there is a wide spread in power levels among players. The dedicated grinders and min-maxers have made characters that are about as powerful as the game allows. More casual players have characters who have fallen farther and farther behind. An encounter that is challenging to a hardcore player will be impossible for a casual player, and an encounter that is tough for a casual player is probably painfully easy for the serious player.

It's a very difficult target to hit, complicated by the fact that at least some of the epic battles at the end of the game should have some pushback to them. They should feel a little tough.

So I try to make the late game fights hard but not impossible for the more casual players. I also try to put in some optional endgame fights that are a real challenge for the toughest players. These two targets are actually tricky to hit precisely, and it requires a lot of feedback and rebalancing.

In Avadon, I want the player to be able to challenge Redbeard for control of the Black Fortress. I want this fight to be soul-crushing, but, with great skill, preparation, and luck, winnable. This is an extra-difficult target to hit. Making something almost impossible is hard. Still, I think I'm getting close.

Bug Fixing and Getting the Game Stable

Of course, this should happen. Now that the game is mostly done, I am getting to the point where everything has been tested and is basically playable. Now that I am trying to actually release the game, I am trying to get it to the most stable, functional point I possibly can.

It's tricky, because Avadon has a lot of player decisions that can make big changes in the ending. Fortunately, my industrious beta testers are doing a great job of trying out all the different possibilities.

This is actually a much more complicated process than it sounds. You see, whenever I make a change, even the most seemingly tiny, innocuous change, there is a chance that I just broke everything.

Games Are Like Giant Cubes of Jello

One of my favorite books on software development describes an unshipped piece of software as a ten by ten by ten foot cube of jello. When you finish it, it is wobbling and shaking. Then, slowly, the vibrations stop and it becomes stable. However, whenever you poke the jello, it starts to wobble again and it takes a long time to become still.

Avadon is a huge cube of jello that is wobbling like mad. As testers play it and don't find serious problems, it stops wobbling. When I make a change, any change at all, I poke it. When the jello is almost still, I go, "OK, I will release the game ... NOW!" and hope it isn't broken. This is how the process works at its best.

So fixing bugs now is a process of triage. When I get a bug report, I think, "Is this serious enough to risk fixing it, bearing in mind that my fix might completely mess up the game?" As we get closer and closer to the ship date, more and more minor issues get kicked off to the v1.0.1 release.

If you've ever wondered why games ship with bugs, this is part of the answer. There is no excuse for releasing a broken game. However, small flaws are always tolerated in order to avoid disaster. Perfection is for v1.0.4.

So Back To Work

If you've been reading these diaries, thank you! I hope I made Avadon sound interesting, and I hope the game is to your liking. It's been a very long road. I've put a lot of myself into this game, and it really is the sort of game I would want to play. Thus, if it turns out to be a failure, I'll have a lot of thinking to do.

Thanks for reading, and I'll see you on the flip side!

Wednesday, December 15, 2010

December Odds, Ends, and Rock Band 3.

A few mixed things for the month ...

Hear Me Talk About ME!

There is a nice interview of me up in Inside Mac Games. I got to say a lot of things about the game industry, Macs, DRM, and our upcoming game, Avadon: The Black Fortress. I haven't gotten lots of e-mails yet about how wrong and dumb I am, so the interview was probably a failure. But you might find it interesting.


Die, Bunny! Die!

One thing I forgot to mention about Red Dead: Redemption. I spent a lot of time hunting animals, for money, for cheevos, and to break the monotony of long horsey rides.

At one point, I shot a rabbit but only grazed it. It started flailing around on the ground in tormented agony.

Animating characters is difficult, time-consuming, and expensive. And yet, someone at Rockstar took the time to animate a crippled bunny. This is the sort of excessive, terrifying craftsmanship that keeps me coming back to their games.

Pity that you don't have a radio, ala Grand Theft Auto. It wouldn't be historically accurate, but I would have loved to borrow 99 Luftballoons from Grand Theft Auto: Vice City to keep my energy levels up during long rides across Mexico.

Last Thoughts About Red Dead: Redemption

I finished Red Dead: Redemption, and I enjoyed that game as much as any I've played in a long time. The last time I wrote about it, I heard from some people who were infuriated by the awkwardness going through doors. I suppose the doors could be better, but you really spend very little of the game in places that even have doors.

(Minor spoilers ahead.)

One thing I really loved about the game: The storyline in the last ten missions or so. You see, in most games, after you kill the Head Bad Guy, that's it. You're done. Cutscene, credits, and out. But in this game, after the bad guy is gone, you then have a bunch of missions at your home. You meet your family, try to relate to your son, and work to rebuild your farm.

These missions are quiet, simple, and really quite affecting. It helps a lot that the relationships between John Marston and his wife and son are very nicely done. I really felt for them as characters and it made the last chunk of the game much more engaging. Which might make it a little bit relevant to that whole, tedious "Are games art?" argument that keeps resurfacing, no matter how much we might wish it'd stop.

Rock Band 3 Reviewish Thing

I've never hidden my huge love of Rock Band, and I've written about the series on several occasions. However, I can't work up the energy to write a Rock Band 3 review. It's got a lot of awesome songs, fantastic interface improvements, some nicely done Pro Modes that only 1% of the players will care about, and a keyboard.

But music games are a fad that is slowly choking on its own blood. Don't believe me? Look at it this way. When your development house releases its classic for the ages, and, a couple of weeks later, your owner puts you up for sale, well, not so good.

And, while the keyboard is a nice little bit of variety, it's just more of the same simple "Hit the green button. Now hit the yellow button." gameplay that most people have gotten totally tired of by now. It won't save the genre, and, considering that my half-assed efforts easily put me high up on the leaderboards, not many people are playing.

But hey, I'm a dead-ender. You'll have to pry my fakey drumsticks from my cold dead fingers. And I just dropped twenty bucks for the new Billy Joel pack. I will keep enjoying this niche genre for a while longer. But it will never again be anything but a niche genre.