Gamemaking

Wherein I talk about games I am making

A Career: GameDay Peru talk

 Posted by (Visited 6043 times)  Game talk, Gamemaking  Tagged with: , ,
Feb 042015
 

IMG_3663Long-time blog readers know that I spent a large chunk of my childhood in Peru. It was there, in fact, that I first started to make games. I lived in Lima, in San Isidro, a relatively well-off neighborhood. It was the height of the Shining Path terrorism period: gringo things were blown up with great regularity. The KFC. The Pizza Hut. The local arcade.

The art institute Instituto Toulouse Lautrec is launching the first ever game design program in Peru this year. There are programs for 3d modelers, animators, and programmers there and elsewhere already. There’s a small but thriving work-for-hire community that also does original game development. The time seemed right. When they asked me to come give a talk, it was an emotional moment — and the first time in almost thirty years that I had set foot in Lima.

Continue reading »

Working on Crowfall!

 Posted by (Visited 10486 times)  Gamemaking  Tagged with: ,
Jan 222015
 

Crowfall_CaravanBanner

Those of you who follow me on Twitter may have seen me mention that after a couple of years of being fairly quiet, a lot of game announcements would be hitting soon. Well, one of them hit today! I am very happy to be able to tell the world (finally!) that I have been working with Todd Coleman and my other friends at ArtCraft on Crowfall!

I’ve been hopping on Skype every couple of weeks to go over game designs with Todd & crew for almost a year now. It started out as general brainstorming stuff, and as the team grew, we’ve been able to move on to working directly on designs and even picking apart UIs. I’ve helped out on everything from economics and materials design to yeah, dipping my toes into Todd’s bloodthirstiness and the warfare design that is embodied in “play to crush.” 🙂 (If there was any doubt this is Todd’s game, that should be a hefty clue!)

Continue reading »

Privateer Online

 Posted by (Visited 17291 times)  Game talk, Gamemaking  Tagged with: , ,
Jun 192014
 

privateeronline7In the wake of the excitement over No Man’s Sky and its procedural worlds, I thought that it might be a good time to tell some of the story around the version of Privateer Online that I worked on, that never saw the light of day.

After I moved off the UO team, I worked on several MMO concepts for Origin. The mandate was explicitly “come up with something that we can make using the UO server and client pretty much intact, without big changes, because we need it quick.” This limited the possible projects enormously, of course.

So I started developing one-sheet concepts that fit the bill. None of them got farther than a few pages, and the idea was to give execs some choices on what we would go make.

Continue reading »

Monkey-X

 Posted by (Visited 15399 times)  Gamemaking  Tagged with:
May 132014
 

Monkey-X is my current favorite language for doing game prototypes and even full projects. It isn’t at all widely known, and has more than a few rough edges, but I still find it congenial and thought I’d share so that more people will give it a try.

When I went looking for something to code in, I had the following criteria:

  • Get stuff on screen in under an hour. Ideally, under ten minutes.
  • Output to as many platforms as possible.
    • Web, because that is useful for accessibility, Facebook, demos, and more.
    • Desktop, because that’s where midcore and core gamers still live.
    • Mobile, because the whole world is moving to touch.
  • Avoid porting. Porting is tedious and expensive. Yes, you get the advantage of maximizing use of the hardware, but the fact is that there’s a lot of headroom on hardware these days.
  • A community large enough to supply libraries for things I don’t want to write myself. I am no great shakes as a coder, you see.
  • Syntax that doesn’t make my eyes cross (looking at you, Objective C).
  • Garbage collection. Why? Because I always mess it up, and then it gets in the way of being productive.

Monkey-X met these criteria, though the community is still pretty small.

Continue reading »

A vision exercise

 Posted by (Visited 13557 times)  Game talk, Gamemaking  Tagged with:
Jan 152014
 
…the real work is the film, and the tasks that go into the completed film are all parts of the process. To put it bluntly, as long as the film is made, it doesn’t matter what method was used…
– Hayao Miyazaki

A lot of times, we don’t quite know what the game we are actually making is. It doesn’t matter whether we’re working by ourselves or with a team… the problem can still arise. Maybe we have a collection of features we think we want. Or we have requirements from managers or money people. We perhaps have an IP license in the mix. We have a target market. We have a deep burning desire to express something, something personal or something aesthetic or something lofty.

For me, formalizing tools like this is like tying string around a finger. It’s to help me remember.

A lot of time is often lost to working madly on pieces of all this, without knowing what the core points of what we are making actually are. If you have all the time in the world, this can be just fine — after a while, you start cutting back things you put in originally, as the heart of what you are making becomes clearer.

In my experience, teams that can articulate the soul of the game are more likely to be successful than those who aren’t; and teams that have not yet jelled or that are new to gamemaking are the ones least likely to know their game’s soul.

Continue reading »