Archive for June, 2005

Thursday, June 30, 2005

Jun 30 2005 Published by under Miscellaneous

Watched recently:

  • The last half of Paranoia Agent, a psychological thriller anime series. Absolutely brilliant. Human, thought-provoking, dramatic, funny at times. Wow.
  • Wheels on Meals, a Jackie Chan/Sammo Hung/Yuen Baio film. A great, classic Chan film.
  • More of Gundam Seed Destiny, which has gone from fun fanfic to powerful drama in the space of four episodes. I just finished episode eight, in which the world tilts towards war (again). I’m enjoying it, even with the dark, foreboding atmosphere. I suspect a lot of characters will die by the end.
  • 1988 anime adaptation of Heinlein’s Starship Troopers. Lots of bad 80′s music, minimal animation, and a turgid adaptation of the story, but the voice acting is excellent and the action definitely has some stirring moments. Ironically, while the Hollywood movie adaptation got the bugs perfectly but lost the powered armor, the anime represents the powered armor perfectly but screwed up the bugs. In the anime, the bugs are purple tentacle monsters that squeal like tires on wet pavement and spit weird plasma charges. Still, it was enjoyable.

No responses yet

Wednesday, June 29, 2005

Jun 29 2005 Published by under Miscellaneous

If you ever plan on baking with Ghirardelli chocolate, you might want to know that Ghirardelli baking chocolate chips are delicious, and quite useless in baking. They have a melting point of about 80 degrees, so that once you start baking your cookies or what-have-you, the chips will remain melted for the next 29 hours.

Oh, and by ”double chocolate” Ghirardelli really means “dark chocolate.”

Just thought you might want to know.

No responses yet

Thursday, June 23, 2005

Jun 23 2005 Published by under Miscellaneous

Tuesday night, I was invited to attend the high school graduation of two friends of mine. The ceremony was traditional in every way, from Pomp and Circumstance to the throwing of the hats. The only time I was really intrigued was during an amazing speech by a graduating senior, in which he pointed out that these students started their high school experience a few days before 9/11. He was a great speaker.

Tuesday night dropped me into a completely different world than my normal one. I was in a room full of several hundred excited young men and women, freshly minted, ready to get into the world. They were starting their adult journeys. They were brimming with smiles, excitement, energy, and enthusiasm. A thrilling cocktail of human rocket fuel.

What a great way to spend an evening!

No responses yet

Tuesday, June 21, 2005

Jun 21 2005 Published by under Miscellaneous

My desire for a stable routine has become even stronger at work. After weeks of comparatively little work, this week my to-do list has multiplied four-fold. There are sudden fires everywhere—one immediately resolvable thanks to some work I helped push through recently—and I have to keep on top of it.

Thank goodness for GTD. I actually am on top of all my tasks, to a degree that sometimes amazes me.

I spent yesterday playing catch-up at home, after the Otherspace Productions beach trip on Saturday, Father’s Day at my parents’ house Sunday afternoon, and a going-away party for a friend Sunday evening. In fact, I felt a little sick yesterday, and I think it was exhaustion.

The beach trip was practically perfect in every way, to quote Mary Poppins, except for getting lost a few times on the way down. This was not completely a vacation; we spent much of the afternoon taking photos of the ocean and videotaping an animator walking down the beach. Our next animation is set on the beach, so this will all be useful for that.

Everything else went well. We had a good time sending off our friend, and though it was sad to see him go, he’s going because he wants to and believes it’s the best thing for him. Won’t argue with that.

No responses yet

Monday, June 20, 2005

Jun 20 2005 Published by under Miscellaneous

“Nowhere along the way does anyone emphasize the importance of social, interpersonal, and emotional skills in determining our success in professional life. Then the day arrives when we make a terrifying discovery: The world is filled with people.”

— Patrick J. McKenna and David H. Maister in First Among Equals

No responses yet

Friday, June 17, 2005

Jun 17 2005 Published by under Miscellaneous

And suddenly, it’s beautiful. After a week of rather punishing heat by June’s standards—highs in the upper 90′s—it’s now comfortable and breezy, occasional clouds drifting lazily across the baby blue sky. I’m now extra grateful for the hour I spent in the garden yesterday evening, trimming lawn edges and generally cleaning up. I’m now enjoying it, as I recline on the front window seat and glance out at the lawn.

It’s been a great week at work; I helped track down information for a certification the company seeks, and the head of the effort praised me often, especially to upper management. It was interesting work, too; asking people about how we do things, writing up brief process descriptions (how to explain this with minimal words?), marking up spreadsheets, and so forth. And it helped to know that this entire job would be done today; I could focus intently on such a short-term goal.

Unfortunately, my personal time suffered somewhat. Part of that was caused by exhaustion upon arriving home; I’m not used to that sort of pace at work. But also, I was just a little lazy this week. I spent a lot of time chatting with friends online. This is a fine and good thing in moderation, but this was not moderation. In fact, I just e-mailed them that I’m going to have to switch offline at 9:00 p.m. That’ll give me time to write, draw, and read before going to bed.

I just feel a need to make really good use of my time.

No responses yet

Tuesday, June 14, 2005

Jun 14 2005 Published by under Miscellaneous

I’ve entered a new phase in my understanding of the Getting Things Done system. For the past few weeks, I’ve been dumping everything into my system. If I notice something I want to buy, I add it to my ”To Buy” list. If I think of something I’d like to do, I add it to one of my lists.

As a result, when I have free time, I can’t scour my brain for something to do. All my projects are out of my head, in my system. My brain literally doesn’t remember them, at least not for immediate recall.

This created a curious sense of limbo; I was so used to being pulled by all the strands of projects in my mind. Now, I have to rely on my system. This is a good thing, really, as I can concentrate on one thing at a time.

Been watching quite a bit of anime lately. I finished Zeta Gundam, which was a brutal but satisfying experience. Almost everyone dies at the end, but in true Gundam tradition, their deaths are all meaningful. Characters sacrifice themselves for their beliefs.

Similarly for the movie Char’s Counterattack, though it also has the benefit of beautiful animation and direction. Finally, we get to see what giant robot combat in space is supposed to look like. I now know exactly how fighting in space ‘s supposed to feel in the Gundam universe.

Also finished Gundam Seed, which I greatly enjoyed partly because of its cheesiness and partly because of its solid storytelling. They managed to take a jumble of elements from early Gundam shows and forge a solid story out of them.

No responses yet

Monday, June 6, 2005

Jun 06 2005 Published by under Miscellaneous

Last month, I spent several hours going through a rather frustrating process: I changed all my passwords on all my computers and websites. I now do this every three months.

This was prompted mainly from my webserver, which has been hacked twice in the past couple of years. I know it’s important to change passwords occasionally, but I never bothered to until I lost data on hacked websites.

There’s an unexpected benefit to this: I’ll occasionally be reminded to return to a website I haven’t visited in a long time, and my current password won’t work. I’ll try previous passwords until I can get in, then write down this new website. I now have a comprehensive list of sites that require a password, and I’ve closed accounts on a few that I no longer need. So, I’ve eliminated a few repositories of my personal information that had been floating around.

I remember my passwords by having different levels of passwords: I have one password for throwaway accounts that don’t keep any personal or financial information (such as forums and games), another for financial websites, and another for e-mail. I only have a few passwords that I use every day; the rest (for things like MySQL databases) are at least written down. All my passwords are currently written on a sheet of paper that I’ve hidden in my house.

Moreover, all my passwords use upper-case letters, lower-case letters, and numbers; Almost all are at least eight characters long, and the very important ones use special characters (e.g., *, #, %) if possible.

Is this a pain? A bit. But I feel a lot more secure. I think it’s worth the trouble.

No responses yet

Saturday, June 4, 2005

Jun 04 2005 Published by under Uncategorized

Note there’s more VR story. I’ve also uploaded all of the VR story so far to the VR story section of my writing website.

The VR story is getting difficult to write. I wanted it to be a story I could just write without worrying about an intricate plot; nevertheless, a plot has evolved. And now I have a lot more that has to happen before I can finish the story, but I almost want to throw in the towel rather than spend time on the complexities of a plot for a story that’s supposed to be an off-the-cuff action/adventure.

No responses yet

Friday, June 3, 2005

Jun 03 2005 Published by under Miscellaneous

I’m cleaning out some old webpage on this site, and instead of deleting them or making them individual pages, I thought I’d post them here for posterity. And here’s one now!

Dramatic Theory and Video Games

Dramatic theory is hard to research. There seems to be very little material readily available. As a result, distilling dramatic theory down to a single reed-thin theorem is difficult. I’m going to try anyway.

Good drama results from a certain pattern in the number of unanswered questions in existence in a work over time. In a very short work, that pattern is a simple peak: the number of unanswered questions rises over time until the climax near the end, and then drops back down to zero. Normally, however, that same pattern is maintained in general, but is supplemented by one level of recursion: small patterns of peaks within the larger pattern.

The funny part of that theorem — which is hardly “reed-thin,” now that I look at it — is the concept of ”unanswered questions.” What exactly does this refer to? It depends partly on the work. For example, a console RPG’s unanswered questions usually center around the survival of the characters. A murder mystery novel’s unanswered questions usually center around the motivation, methods, and identity of the murderer.

Fair enough. Now, let’s apply this theorem to video games, particularly combat-oriented video games.

What makes for a satisfying video game? Ignoring the overall trend towards a larger climax, satisfaction comes from a pattern of peaks and valleys in the player’s experience. The player should be “scared” for awhile, then not-scared for awhile. Both of these phases should be of a reasonable size.

In a simple combat-oriented game, one in which the player is fighting off other monsters, this concept can be implemented fairly easily, by keeping a running tally of the number of monsters that the player is fighting. Once the player has spent a certain amount of time fighting monsters, then no new monsters are generated nearby. Once the player has spent a certain amount of time without fighting, more monsters are generated.

Note, importantly, that this does not imply X minutes fighting monsters, followed by exactly X minutes not fighting monsters, etc. There will be a significant period in which the player will finish up fighting the current set of monsters, and clear out any other monsters nearby. Similarly, just because monsters are being generated nearby, does not necessarily mean that the player is immediately fighting them.

Obviously, this is a brute-force implementation, but it serves well as an example.

No responses yet

Next »