From the monthly archives:

July 2009

There is no Vacation.

by Jason Surguine on July 31, 2009

While writing this, I’m in Encinitas (near San Diego) on the beach. Well, next to the beach.

While everyone else is swimming, I have my laptop out and I’m studying Japanese, doing SRS reps in Anki, and creating a new game, what did you do today? :)

I think I need to learn how to not be productive. ;)

Expiration dates on ‘Because’, and Food.

by Jason Surguine on July 29, 2009

I was over at my parents recently and had a small argument with my Mom. I know, I know, having arguments with your parents at 30 years old is unheard of.

Basically, I was hungry, I checked the fridge, there was some rye bread in it, and I made a sandwich. It was a tasty sandwich. An hour or so later, my Mom learns of the sandwich making and proceeds to scold me for using the bread.

Apparently, the bread had been in the fridge for a little over a week (!). I pondered this for a few microseconds and replied, ‘So?’ No mold, no staleness, still soft and tasty… what’s the problem?

She goes on some nonsensical tirade about bread becoming magically bad after a certain time period, regardless of how it looks/tastes/feels, and I’m pretty sure it involved unicorns. No scientific evidence is needed when you have magic or strong beliefs.

At that moment, I believe I stumbled upon the notion of, ‘Why is what you think more valid than what I think?‘ Phrases like, ‘Because I’m your parent,‘ or ‘Because I’m older,‘ just don’t work after a certain time period. Let’s call it a certain magical time period where it goes bad after awhile, based on tastes/looks/feelings/thought.

Oh heck, I’ll even use highly some scientific evidence: ;)

Bread stays good.

Bread in the fridge?

Store bought Bread.

I’m siding with the Doctors on this one and thinking Americans need to eat more bad stuff.

Now let me eat my sandwich in peace. :)

Arvale Game Designs on Paper, Part 1

by Jason Surguine on July 28, 2009

I’ve been meaning to do this for a long time now, but well, life happened.

I’ve kept a good majority of all the game designs I’ve worked on. I think it would be nice for budding game designers to see how some of the magic really works. And I figured it would be a hoot for some fans to see how Arvale originally looked on paper by my hands.

There’s far too much material to go into one post, so I’ll spread it out for you and divide it into the three Arvale games. That way there is some cohesion and I can touch on different topics throughout. So we’ll logically start with:

Arvale: Journey of Illusion.

Design note: While some big-name game designers may say they use all sort of really fancy programs to design their games. I’m pretty sure at the end of the day, everything starts and ends up scribbled on paper.

This is all from lots of sketches and notes that went into several notebooks over the course of the 5 or so years during the production of the Windows Mobile Arvale games.

I scanned them all at pretty high quality, so if you are curious, you can zoom in and try to decipher what the hell I was thinking at the time of the design. But, don’t laugh at my handwriting. Okay, go ahead and laugh at it, I already mentioned here that I have terrible handwriting.

This should be familiar to anyone who has played Arvale: JOI. This is the first castle in the game, it is pretty much the first map that was ever made in the engine, and it came out pretty close to this very rough sketch you see here.

At this point in development, no one on the team really knew what to expect, and I wrote a lot of extra information that I don’t really bother with (at the top of the map) anymore. Stuff like King, Ra, Guards X 2 at the door are a waste of space when I already have beautiful stick figures on the map itself. Later on, if the stick figure was important enough, I would scribble their name next to it.

There are also some strange notes like ‘Carpet‘ and ‘Garden E/W‘, which I imagine were put in because the map engine and all the tiles for the game were not even finished at the time when I started designing the game.

I have no idea what ‘Fresh‘ means in the Item Shop. I’m sure it was a funny joke at the time, but I don’t remember putting it in the game.

Here is a sketch of the first continent from the game, simply called Entoque Continent, named after its capital, I didn’t think it needed another name, and it stuck.

However, you’ll notice in the picture, it’s simply called Continent 1. Castle, Cave, Town, Monster Camp, Ancient Ruins, Town 2, Port Town, and Dragon Cave all make an appearance :) Oh, and Magicorp Outpost, which was an early name for Sorcynth (Sorcery+Synthesis, which is way better).

Also notice the arrows/lines pointing from the locations with short notes about where the player will go and what they will do. Crazily enough, at the Magicorp Sorcynth Outpost at the bottom, you can kinda see: ‘Later, Can get ID Card‘.

This means either:

  • I had thought the outline of the game that far ahead before even naming the first town;
  • I had thought of the idea at some point that outpost will be used for an ID card quest later in the game; or possibly…
  • I came back and wrote it in to make myself feel smarter. I don’t remember which.

This points towards the outline of the game was written without fleshed out names of areas, towns, continents, dungeons first. At the time it was essential to get the project moving. Now, I actually think of names as soon as I am outlining the story. Which you’ll see as the designs progress.

It feels like I’m playing the pencil and paper version of Arvale: JOI now. :)

This is the Heroes Cave. It was meant to be a really simple cave with two puzzles and only a few rooms. It didn’t change too much aside from the Hero’s Key being hard to find in that far right room. That’s a slight problem with the mapping engine and using a 3/4 top-down view: It’s really hard to show the player there is a door on the right/left side of the player, the same problem applied to the Armory and the Guards’ Room in the castle. We solved it with different tile-sets in future games.

You’ll see I jotted down some dialogue ideas for the Dungeon Boss and I believe the Bridge Guard near the top. It seemed appropriate place to put it. Asking the Boss, ‘Doesn’t this job get a little boring?‘ after winning the fight is still one of my favorite questions from Duncan. :)

Also notice how there is a Save Point, which was later taken out of the game for obvious reasons (it’s a mobile game, you can save wherever you want). This led to the question… well, what do we do with all the save points in the game then? The interesting solution was the Sorcynth Points which let you boost your stats for money; which would still give the players a visual cue that a boss is coming up, and make them save so they could try the boss with and without the boosting stuff (and waste a lot less time leveling up just for a boss battle, if they so desired). I still like the Sorcynth Points.

This ugly busy picture was of a later town, Klumet (see? it has a name now). Also notice the dialogue and quest notes next to any important buildings or characters.

A strange thing I just noticed while looking at this is some NPC talking about making sure to bring enough Fire Magic to the woods. I think this was with an older magic system we planned on implementing but which never materialized. So this guy got replaced with the Soap Quest (which people are still searching for the solution to :) ).

Those stick figures are awesome.

Yes Stygia, like the underworld, like the river Styx and all that. I’m not sure if the name or the Ferryman came first. Either way, it was a good fit.

A lot more arrows and a lot more notes. This was a pretty busy continent with the traveling all the way to Idraces on the north end, through the Marsh, and then traveling back to Klumet to escape to the next continent. The Ferryman and the Ferry Ticket solved this traveling back issue and that was how it was planned (that’s why the river runs through the Forest, and there is a boat stop at Pike, Idraces and Klumet).

It looks like I still hadn’t decided to make the monster camp near Pike into the cave which hints at Blynt’s (Duncan’s ancestor) story of after he left Arhaeldem. Someday, I’ll explain it all, unless someone makes a really good guess at it first ;)

I have no idea what Entoque X+ 19 and Y+ 26 means :)

Here is an excellent example of an interestingly bad map design.

While I’m sure that Stygian Forest actually ended up something like this… I have no idea what any of these numbers, letters, or roman numerals mean today. It’s obvious that I was trying to divide up the map into screens somehow…

Ah, I see. Creative, but still messy. Since it wasn’t exactly on a grid, I needed someway to have the exits/entrances from each map organized by name somehow in the map editor. This gets confusing because even from space ‘A’, there are 5 exits, 2 of which are both on the top of the screen. Exits in the game were all handled by step-on triggers, with entry and exit points (where to place the character on the next map).

Therefore, just estimating by the looks of it, this map probably has about 50 exit triggers. This doesn’t include that a trigger had to be placed on one tile at a time (this changed in Arvale II engine, thankfully).

Anyway, if you’re designing some part of a game, and come across some problem and solve it with a weird, creative solution: write down WHY you did it, so you can read it later.

Strangely enough, this one:

Is a much more complicated map, yet a lot easier to read (even if the scanner didn’t pick everything up correctly). This seems to be much later in the game.

You may wonder why ABC,DEF,GHI and not use ABC horizontal and 123 vertical, something more like Chess or Battleship (I’m sure there is a more accurate word for this); e.g. A-2, or C-9. I’m sure there are a few good reasons I didn’t. Aside from only having 9 screens and adding numbers would be overkill, I would get confused sharing A with 0. ;) Besides, this way I can say the Ice Scepter is simply on E (not B-2).

And for those still searching for the Hydrephyl Herbs, there they are, in G. :)

Okay one more:

Ah, memories. That blob on the left side was supposed to be another continent which never made it into the game. It was going to be a tie-in with another game (by another developer) called Medieval Blacksmith, which never saw the light of day.

When that fell through, I tied it in with an existing game by PDAmill Game Studios, GameBox Gems (and all of its Dwarves). This set the perfect stage for hunting for Mythril and well, it worked out even better. The Melonchi Mines in turn, had lots of gameplay in Arvale II, and even a spin-off game of its own called Melonchi Minecarts was created.

Kytar itself was another game (by another developer) which was supposed to be tied into Arvale. That other game was supposed to take place on the northern part of the continent. And that other game was slated to be released within a few months after Arvale 1. That’s why the guard is on the bridge there, and that is why the cryptic message he gives you about not being able to cross the bridge until months later.

Unfortunately, that project fell through too, but the developer was kind enough to let me keep the name and the resemblance to his Kytar continent. Unfortunately, this spurred a lot of player questions about what the guard means by ‘In a few months.’ I couldn’t imagine any player thinking that if he actually waited in-game for months to see if the guard would change his response.

Live and learn.

I decided to solve the Kytar dilemma in Arvale II.

In Arvale II, I allowed the player to visit that other side of the continent, but not the original side in Arvale 1. And this time, I put a visibly broken bridge and a readable sign saying ‘The bridge is broken and there is absolutely no way you are going to cross it or get to that side of the continent.’ :)

Arvale II fixed a lot of things, as far as design, gameplay, but also introduced a few new challenges. So…

In the next set, I’ll use Arvale II: OOT examples, and I’ll touch on topics such as designing the story outline, puzzles, the big problems with time/dimensional traveling, and even designs for the music and sound files. If you have any comments, questions, or suggestions, be sure to leave them at the end of this post and I’ll be sure to answer them or include them in future installments.

Thanks for reading, and thanks for playing!

Continue reading onto Arvale Game Designs on Paper, Part 2.

Lamaze, cookie dough, and consipiracy theories.

by Jason Surguine on July 27, 2009

Everything you learn is most likely not from school. I wont look it up, but it’s probably true. I never took a Lamaze class, I’ve never even been pregnant, (and I don’t plan to be), but I do know what these things are. I never learned about these things in school, but I am sure I’ve seen it in hundreds of TV shows and movies. If memory serves me correctly I think I first heard about Lamaze on an old show called Family Ties (with a really young Michael J Fox, although honestly, he still looks young for his age). What does that mean for the school system? Nothing really.

I’m a bit of a different person than most people I’ve met in the blogging world. I actually believe that most of the world is working quite well. Could it be better? Sure, that’s usually what we call progress. Which is usually the result of improvements in technology and breakthroughs in science. The school system is not broken, Americans are mostly ignorant (but make up for it by being clever), and the US President is not a Lizardman. I know, I know, crazy talk right?

9/11 conspiracy? Meh, I’ll side somewhere between Maddox, South Park, and Penn Jillette on that one. Tragic event. Not planned.

The media is owned by the Left-wing/Right-wing (CNN/FOX) and they are taking over the world with nonsense reports about swine flu? Probably, but I believe the average adult with an IQ larger than a shoebox can see through most BS. Talking about it only makes it seem more important. International Economics is actually far more important, but supremely less interesting.

We’re not dumb. The system is not broken. Oh, and Aliens most likely really don’t exist (according to all the latest astronomists and physicists out there), sorry.

Oh, I forgot to throw in cookie dough. Putting that stuff in Ice Cream was a terrible idea. But it tastes fantastic!

Google’s G1 Phone is my new best friend (A Review)

by Jason Surguine on July 25, 2009

The G1 phone from Google is extremely awesome. I know I’m way behind the tech-savvy sites which posted all their cutting-edge reviews about a year ago, but hey, I’m just your average geek. I get around to testing a device when I want to, not because I am told to.

Don’t freak out, I like the iPhone too, and I know PDAmill Game Studios is currently developing new games for it. But as a personal phone, the G1 wins me over.

I like hardware keyboards. Growing up in the mobile word through Palms and Handheld PC Palm-Sized PC Pocket PC Smartphone Windows Mobile hardware, I think the hardware thumbboard/keyboard was a wonderful evolution. iPhone took that away from me and told me I had fat fingers.  I like not using a stylus, but please let me type on a keyboard. Sadly, I have heard that the next Google phone may be removing this feature. Apparently, people want an iPhone, but don’t want to admit it. :P

Speaking of hardware, I don’t know who invented it (RIM? Samsung? Apple?), but the little mouse-nubby -scroll-wheel thing that doubles as a Directional Pad, Arrow Keys, Enter Key, and Mouse is great! (Similar to the scroll wheel on the Apple Mighty Mouse, but nobody has one of those, so I doubt that helps :) ). Wonderful when you need something more precise than a tap on the screen for say, text editing. Press-and hold the button down, and it acts like a right click with cut/copy/paste stuff. Brilliant.

Ah yes, and the hardware Call Button, Back Button, Home Buton, and End Call button are nice too. The iPhone‘s ‘one button to close them all’ is functional, but it can be annoying extra step if you wish to call someone in the middle of an application (Close button, then tap the on screen Call button). Speaking of which, I think the G1 multitasks, let me check. Yup, it does.

The Home/Desktop/Whatever is so much more desktop-ish with icons you can move around and widgets you can add. It seems much more customizable than the iPhone um, pages? I’m a big Sticky Note fan (and random-text-files-as-reminders-on-my-desktop fan), and being able to add Stick notes directly to the desktop is sweet.

Built-in GPS is a plus for one reason. I’m not a huge fan of GPS for most things (Sorry Nav N Go ;) ), but for one application it is truly cool. The free Google Sky Map application blows my mind. It basically uses your GPS position and direction to calculate the stars above you. Take it out at night and it will be exactly what you are looking at with all the names and everything. Explaining it with words is pretty pointless. You really have to experience it to see how incredibly cool it is.

The G1 has Unicode support by default (Non-geeks: Supports Non-Roman characters, like Chinese/Japanese/Korean). In all the mobile phone stores, I only found 4 phones which had unicode support by default: iPhone, G1, SideKick, and the Motorola Phantom-something or other. I have heard you can hack/patch the Blackberries, but I don’t want to. I’m sure there is an outdated reason why Unicode support isn’t be standard on all phones. It can’t take up that much space, and would save a lot of time from localization for each market. I don’t even need an IME (Non-Geeks: being able to type in the other language), I just want to be able to read it.

The G1 falls behind on games and I don’t believe they can compete with iPhone as far as iTunes and marketshare, but all the free apps in Android Market installed easily and are quite nifty. Oh, and OS updates are a breeze, no iTunes synching nonsense, you simply get a notification, it downloads automagically, and tells you a quick reboot is needed. Reboot takes about 60 seconds.

The G1 browser is 99% as good as the iPhone browser. In some senses better because of the little mouse nub and the hardware keyboard. The only thing really missing is the double-tap zooming feature. Google has a zooming thing, but it honestly isn’t as good as the iPhone, and sometimes it simply wont let you zoom.

The #1 most annoying feature of the G1 was learning how to not use the End Call button to cancel out of menus and programs. On almost every phone I have had, the End Call button (the red one) would cancel and/or return you to the home screen. On the G1 it does more than that, it turns the phone off (well, goes to sleep and the screen turns off, you get the idea). It took me a couple of weeks to adjust to this and start using the back button instead. I still mess up every once in awhile, which really stinks because:

I hate locking and unlocking my phone. iPhone‘s slide to unlock thing was bearable, but the G1′s unlock by playing connect-the-dots in a sequence is frustrating. I honestly don’t care about security (and I’ve had my phone stolen before by a Gypsy Roma in Hungary), I just don’t want my pocket dialing people without my permission…

So, if we could do all of this in a clamshell/flip-phone form factor, I’d be completely satisfied. :)