Uplift: Not Minecraft

I love procedural content generation. I enjoy Minecraft, and contributed to its development. It’s a fun… Game? Toy? Software?

Minecraft is a fun software.

And it does a lot of things right. It has a consistent abstracted graphical style. It encourages the players imagination. But it also blindly incorporates luck, refuse to give players abilities afforded to the AI, and tends to seem to suffer quite a bit from designer hubris. Overall, it like it, but I also want to improve on it. Continue reading

Definitions: Game

Learning == Gaming

I appreciate Keith Burgun’s work on defining the word “game” (See this post for a good outline. To summarize, KB defines games in terms of the layered context “Toy, Puzzle, Contest, Game” where each successive element is a sub-set of the last) but I have arrived at a slightly different objective space and corresponding terminology. I’ve addressed this topic informally already, (and the topic of the definition of game even more informally) but it bears a more thorough look.

In short: Games are active models designed to allow the user to cheaply learn important information about costly systems.

Or, put another way:

Games are simulations of serious things too expensive to play with. Continue reading

Informed Action

In the case of the people talking, it seems that the surrounding nodes would need to broadcast their shatter conditions so that the node’s currently being simulated know what factors to calculate… Perhaps even, the only factors that need to be simulated are those that relate to shatter points of surrounding nodes… Like sarcasm, its not even thought about (thus not simulated) amongst those who don’t care. Has this been thought about already?

-Excerpt from a comment by Luke

You raise an interesting point, and one I think bears examination.The idea of simulating only the bare minimum required by circumstances is a sound one. It avoids many of the problems of creating masses of extraneous information, and transmitting this information between characters. On the other hand, one of the core ideas in Fledgeling is that of imperfect perception, either by way of being incomplete, incorrect, or deluded. And, in real life, one of the characteristics of shatter points is that you rarely know where they are until you reach them. In other words, they are very difficult to perceive. Continue reading

Books, Movies, and Fledgeling

Download Audio

My dad is a salesman, and works from home fairly frequently. When we were little, he used to walk by while we were watching movies, on his way to or from his home office. We had a fairly small library of shows, so we re-watched them with fair regularity. I recall him asking with alacrity, “How’s it going to end this time?” It became a running joke.

Because, of course, it always ended the same way. Continue reading

The Perception Layer

Download Audio

The perception layer (in my terminology (which is what I use to communicate)) is an intermediary between reality and memory. It models the fact that, when you perceive something, your perception doesn’t always match what’s really there. In fact, it never matches it perfectly. Occasionally, perception and reality are far divergent.

I think of the perception layer as a piece of glass. If it is smooth and clean, you can look through it easily. If the glass is clouded, painted, or covered in dirt, your perception is going to be obstructed. Even worse, if the glass is uneven, warped, or otherwise malformed it can give a clear but distorted view of the other side.

Fog of War is a common example of a perception layer in RTS games. Continue reading

Visual Fidelity and Familiarity

Download Audio

I’ve written on this topic before, but I was re-inspired by comments in this blog post.

On the topic of AAA games and visuals. I really like the image of building a monolith of cash and setting it on fire. It works on so many levels. I don’t even resent people doing this. It’s their money, they’re free to do what they like with it. What I resent is being told that watching a pretty currency bonfire is a life-changing experience and everyone should show up. It’s the kind of lie that, as was said, has blatant disregard for the intellect of the audience. Continue reading

Prerequisite Automation

Download Audio

If you do A and B then you can try doing C. Oh, but you have to do A and B every time you want to do C. No, you can’t skip those parts. It’s core gameplay!

Seriously, what’s the deal with this? Can’t I prove to you that I’m capable of these tasks? I mean, collect some statistics on my performance or something. Even degrade it by 10%, or 50% for that matter, just let me use MY performance for the “auto calculate” instead of the developer’s expectations or the AI’s abilities.

I’ve already written on this topic before. Hopefully this article will offer another angle of approach to the concept of not wasting the player’s time. Continue reading

Imagination

Download Audio

You are going to need some imagination to enjoy Fledgeling. It won’t be all in your head (or will it?) but just like a lot of other games the presentation and interface only tell you enough to get you started. You have to (get to?) fill in the blanks yourself.

But this is the norm. A certain amount of imagination is required for any activity. Continue reading

“Win the Game” Button

Download Audio

We need this. Badly.

If it explains how it won, then you’ve just made a self-updating tutorial and walkthru.

If you can choose which part of the game it works on, then you’ve just implemented a “skip this annoying/frustrating part” button.

If it spoils your intricately woven masterpiece of a story-line… you’re working in the wrong medium. If it ruins multi-player, then turn it off during competitions. Continue reading

Simplify! But What?

Download Audio

A game can not be (and indeed should not be) a perfect copy of real life. Some things are different (fantasy), but most are simplified. This is good. We play games, in part, to escape from the complexity of normal life and focus on a few relevant details. We desire to fit the whole problem in our heads, and most of us have heads too small for the real world.

And one can only do so much. Ideally game designers could include everything in the world, but our minds are not yet broad enough (nor our game systems powerful enough) to do this. So, since some form of simplification is both desired and required, we must ask, “What do we simplify?” Continue reading

while(True): Experience and Expression

Download Audio

I love a beautiful expression. Many others prefer a beautiful experience. Both are necessary.

Expression is moving something inside outward, pouring out what is already in the soul. Experience is drawing something outside inward, lapping up the un-self into the self.

Of course, rarely does one exist without the other. We experience our own expressions, and modify them even as they are pronounced. We respond to our own experiences, and express our reactions even during the event. Experience and expression each chase the other. One leads, and then doubles back, chasing the first; This recursive cycle feeds on both the other and the self, and can quickly lead to surprising places.
Continue reading

Tank Made of Paint

Download Audio

One of the most frustrating things about computer games is the common focus on graphic fidelity without matching high fidelity mechanics, interface, and characters. There’s a good overview of the problem over there. I’d like to add a few points.

Graphics are like paint. A good coat of paint does wonders for a project. Paint can really solidify a design, whether code or concrete, into something stunning. Paint takes “machined” parts and turns them into “finished” ones, ready for assembly. Paint can turn a car into a statement, an expression!

But don’t build an engine out of paint. Continue reading

What is a GM?

Download Audio

A Game Master, in a free-form role playing game, fulfills a variety of roles. The players in such a game “play the role” of variously limited creatures, usually individuals. One could sum up the GM’s role as “the Game Master plays the role of God”… but that’s too easy! What does God do? What are God’s duties?

Authority and agency, consistency and novelty, growth and challenge. These three pairs of attributes form the core of God’s being and thus the focus of a GM’s efforts. Continue reading

Issues of Scale

Download Audio

Things come in different sizes. That’s the premise here. A given. Most games deal at least a little with scale imbalance. Fledgeling will deal with objects and organizations on vastly different scales.

But what does it mean that something is bigger or smaller? Does size really matter as much as we think? Can a difference in size amount to a difference in kind? I would say, respectively: Larger things are more difficult to work with, but also more useful. Not really. No. A single set of flexible rules should be able to account for the behavior of large and small alike.

What does scale mean? Like any distinction, scale means relative motion along several gradients. Here are five to get you thinking. Continue reading

Good Graphics are Bad

Download Audio

No wait, let me explain! I like my games iconic and clean. I don’t want a cinematic experience, I want to be challenged. If you love the fancy eye feast offered by modern games, that’s great… and you should probably skip this article. Chess and Dwarf Fortress are more my style. So, that’s where I’m coming from; That’s also where I’m going.

Graphics should clearly present the game state and indicate the player’s options. Visuals which lend a sense of place, atmosphere, and proper gravity to a game world are admirable. When I say “‘Good Graphics’ are bad” I’m talking about facet count, normal projection, specularity maps, lens flares, and pre-rendered cutscenes. That stuff is great in movies. But games don’t need it. Games don’t need “good graphics” to be good games. Continue reading

Design Hubris

Download Audio

Everyone thinks that their ideas are the best. No one thinks they are crazy. Yes, we can all admit we were wrong from time to time, but people don’t actively hold beliefs they know are false. We have (and must have) a confidence in our own ability to reliably perceive and interpret the universe.

Despite this, everyone is wrong all the time anyway. Continue reading

Games of Chance and Skill

Download Audio

Some games are fully chance based. Some games are fully skill based.
But some games are both, and life is like this too.
The problem is when one is disguised as the other. Often chance is disguised as skill, to make the player try to figure out how to do better. The other case, where skill is disguised as chance, is far rarer.

Most games involve both chance and skill. A game that is totally based on luck is merely a lottery. However, even games where luck and ability are mixed can be deceptive. Most often, chance is disguised as skill, but it can go the other way as well. Continue reading

Conflict

Download Audio

Games are all about conflict. Whether it is conflict between separate players, or between players and the game’s rules, there is a tension of desires. Someone wants what they do not have. Often, it is something that someone else has (see all zero sum games). Without conflict of some sort, there is no game. Even the most peaceful and creative of games embody this axiom.

A conflict is all about understanding yourself and your opponent, using your strengths against the opponent’s weakness, and maintaining the will to win even after sustaining injuries. Lest this description sound too martial, allow me to give a “peaceful” example. Building a block tower is a conflict. It is the player (the builder) against the game (physics and gravity). Continue reading

Lottery

Download Audio

Materials vary. Situations vary. History, performance, results may vary. Whenever you know something, or see something, or remember something, or do something you’re experiencing a bit of slop. Nothing is mathematically certain.

This is one of the reasons games of chance are so attractive to us. We deal with small randomness all the time, and bringing it out into the open and freely admitting “I have no idea how this will turn out” is satisfying in a way. We hide and ignore the randomness in so many other situations that letting it out feels right. “It’s about time” we seem to say.

But chance isn’t everything. In fact, chance is only the lack of control on top of our skill. If there were no intent, no goal, there would be no chance. Continue reading

What does it All Mean?

Download Audio

We long, with good reason, for things to make sense.

I recall my frustration with Fable when, upon finally reaching Snowspire Village, everyone speaks a totally understandable language. Plus, even though they have been out of contact with everyone else for “a long time” it’s no big deal when a foreigner arrives and re-opens the Cullis Gate. And where have they been getting food all this time? And clothes? Why haven’t they all starved to death? It just made no sense at all.

For me, the game world is the most important part of a game. Continue reading

The Metaverse

Download Audio

Let’s talk about “The Metaverse”. What is it? Why is it desirable? Who cares? Sure, you can look it up on Wikipedia, but here’s the digested version.

Basically, the Metaverse is a shared artificial computer-based world. It’s like an MMO, the Internet, and Sim Everything all rolled into one. Throw in a bit of Science Fiction and a dash of the Matrix and you’ve got the Metaverse. Let’s break this down a bit: Continue reading

Games emulate Experience

Download Audio

… which means that games are based on reality. Well, okay, someone’s imagination of reality.

A game (computer games included) is a way to explore experience. What is it like to lead an army? Chess can answer that, to a point. A game is a kind of metaphor. It is a tool to find the ways in which complicated things can be made simple, and simple things made complex.

But people’s imaginations interfere with both their experience and their memory of reality. Continue reading

Fast Travel

Download Audio

Travel is a common mechanic in nearly every game. Moving pieces in space is a powerful symbol for changing the state of a system. Walking is a familiar experience, and draws us into the game world.

However, computer games commonly enforce a strict method of transit, with the player’s experience lasting as long as the character’s. Say you want to walk to the doughnut shop. You’ve got to walk down the drive way, go a ways through the neighborhood, travel a few blocks through the commercial sector, and finally walk through the parking lot (maybe you should have driven your car!) to the doughnut shop. Maybe it’s fun the first time… Continue reading

(No more) Busywork

Download Audio

Don’t make the player do busywork. Anything the player can do easily but can’t avoid is busywork. Our subconscious takes care of these tasks in real life. Build a subconscious into your game for crying out loud!

What if there were a “Turning the key” minigame every time you start a car in GTA. Absurd? What about lock picking? Busywork shows up all over the place; Players largely put up with it; They shouldn’t.

Why do we get busywork in the first place?
  • Tutorial: It has to be long and boring!? People are forced to complete worksheets at school, but this usually requires the threat of actual physical pain. Games do not have this luxury. Make your tutorial enjoyable, and let the player quit when they get the idea. Continue reading

An Ode to The Glorious

Download Audio

Some credits up front, most of the ideas that Fledgeling was drawn from are not my own. Many have been drawn from other computer games, or things other people have said. Mostly, however, the ideas have come from God’s creation (which is to say, from experience of the world) or from God’s word (which is to say, the Bible). In recognition, here’s a short psalm.

in his name, from the seat of his personality
for what you have known, the things proceeding from your understanding
right things, the firm knowledge
give glory to the origin, ascribe to Him the just Honor!
when doubt assails you, when your hope grows dim
then make your foundations firm, search out the sound basis
with Him is the right way, in Him can be found the sure path
though you may have good ideas, your reasoning understandable and convincing
all good things come from His hand, the free gifts flow without bounds
take from the Glorious One, receive the good things without shame
rejoice in firmness and health, and make good use of your powers
without Him we are nothing, lacking the Source all streams dry up
continue in His mercies, make sport in the good paths

It doesn’t do Him justice, but I hope it does Him proud. Thanks to all of you who have helped through the years. I really appreciate it.

What does this have to do with Fledgeling? Well, the philosophy of the designer works its way into everything that a game is. It affects what is put in and (more subtle) what is left out. I believe that God made the world good, and understandable. It’s going to come out in anything I do, and especially an everything-sim like Fledgeling. If you want to make a nihilistic ode to destruction, go visit some other series. I serve a different spirit, one that has blessed creation.

Storytelling and Agency

Download Audio

This article was originally written as a guest article for Jay Barnson’s blog. This version is slightly edited, but supports the same core concept.

Traditional storytelling has no place in games.

Tall order? Okay, here goes. Why are a lot of “story games” these days just Simon Says with cut-scenes? Why is a good DM more engaging than fully animated AAA graphics? Why do we keep getting so many stupid stories in otherwise well executed games? The answer lies in the nature of storytelling and games. Continue reading