Category Archives: Out of Time

New beginnings

Well, it’s been a while. As you can see, I’ve given the site a makeover. I think this new theme looks pretty spiffy, don’t you?

I’ve also, sadly, disabled comments as I’ve been swamped with spam lately. I probably will have to use Akismet at some point, but not now. For now, if you would like to contact me with your thoughts, my email is on the right.

What’s the occassion? Well, there’s the fact that The Marionette has been translated into Italian by the very talented girls at RuM Corp.(se). You can download it at I hear it’s been getting very positive reviews from Italian gamers, so that is very heartening!

In other news, it seems I’m mostly alone again. Three years is a very long time. People fall out of touch in that time; it’s a fact of life, and Team Effigy has always been a restless, shifting entity.

However, this does not spell doom for Out of Time. That particular game(s) is still being developed. The only difference is that I’ve had to scale it down. I’m back to using AGS, because it’s familiar to me. The good news is, that means scripting is moving along pretty quickly. (In response to a comment in one of the previous posts, I haven’t learned Java because I simply don’t have the time to learn a new language and code an engine from scratch.) After scripting the first few rooms, I’ll have to do up the sprites, and possibly a couple of cutscenes, and then I’ll have a tech demo ready to gather feedback about the gameplay. Hopefully, I’ll have learned from the mistakes of The Marionette!

That’s all for now. Hope to have better news in a couple months’ time.

A little character study

The last update we did on Out of Time introduced the character of Javier Rios. Just for fun, here’s a little vignette setting out what life is like for our detective down at the station.

Picture and story after the jump.

When the posters started going up around town, Rios went out of his way to avoid them.

It wasn’t that he didn’t look good in them. He did – he had always been told that had things been different, and if he had been just a little taller, he could have been a model or an actor. He usually just shrugged and smiled in response to such comments. He knew that they meant it well, probably thought they were delivering compliments. No point being a dick about it.

It wasn’t that he didn’t see the need for a recruitment drive. The department was always understaffed, and he would be overjoyed to see new blood.

It was the fact that he was in the posters at all. The posters showed five of the best-looking officers in the town’s police force. Three of them were male junior officers in full uniform, arms folded across proud chests, grinning into the camera. Just behind them to their left was a female officer, decked out in too-tight white blouse and pencil skirt, clutching a clipboard, wearing more makeup than she usually did in a month. To their right, shrunk to a size that suggested that he was even farther behind them than the female officer, was Rios, stiffly posed in suit and tie with his hands on his hips, lips pressed together grimly in a stubborn effort to resist the photographer’s exhortations for him to relax and smile.

All of them were white, except for him.

As a representation of the local police department, it was a travesty. There were all of three people of color at the station, four if Janice the cleaning lady was included. The rest of the 130-strong force was overwhelmingly made up of white males. There were perhaps a dozen or so female officers, but they came and went. The poster didn’t even come close to depicting reality.

And so more idealistic young men and women would be lured into the service, to have their dreams and ambitions cruelly smothered.

Rios sighed and put his pen down. He was supposed to be working on a report due the day before, but he simply could not bring himself to concentrate. He leaned back in his chair and rubbed his eyes wearily. His reflection gazed back at him from the darkness of his computer monitor, occasionally obscured by the rainbow lines of the screensaver. He looked terrible. His short hair was sticking up in all directions, his jaw lined with three days’ worth of stubble, and his eyes ringed by a week of insomnia.

The phone on his desk rang shrilly. It was Captain Houseman.

“Rios, you got that report for me?”

“No sir.”


“I’m working on it right now, sir.”

“Well work a little faster, boy. You don’t get paid to just sit around on your ass looking pretty.”

Rios bit his lip. He really, really wanted to tell Houseman to fuck off, to tell him and the entire department to take the express route to hell.

Houseman seemed to sense that something was wrong over the line. “Rios? You there?”

It was another two seconds before Rios trusted himself to speak. “Yes sir. I’m working as fast as I can.”

There was another pause, and then Houseman asked in a slightly less abrasive tone, “You okay?”

The answer left Rios’s lips before he could stop himself. “Y’know, boss, if you’re not happy with my performance, you could just get me fired and get a replacement. Write ‘insubordination’ or something in my file. Fenton would be more than happy to take my place. He’s had his sights on me for months now. He thinks I’m here due to what he calls the department’s kowtowing to the altar of political correctness, and he’s been calling for complete transparency in the selection of officers for promotion. So why don’t we give you and him what you both want, huh?”

He clamped his mouth shut, breathing heavily, his stomach in a hard knot, and waited.

Houseman’s response, when it came, was slow and measured. “Rios. You’re right. You do need a break.”

Rios’s heart dropped like a stone.

“But not right now. Come see me in a couple weeks when we’ve wrapped this case up, and you can apply for your vacation then. But right now I still need that report.”

Rios wasn’t sure he’d heard right. “Come again, sir?”

“I know you’ve been under a strain. This last case has been hard on you. We’re ridiculously short on manpower and we’re expecting miracles from our detectives in the field. You’re not the only one in that respect. But I know too that you’ve had to handle shit that others don’t. The next time Fenton gives you a hard time, document it and send it my way. I’ll send it on to the Chief.”

Rios immediately regretted his outburst. “No, forget it, sir. What I said was completely unprofessional, in a moment of anger.”

“Bullshit. Fenton’s accusing the department of reverse racism. We need to clear that sort of thing up before it festers. It’s bad for morale.”

“I totally agree, sir,” Rios said drily.

Houseman let out a bark of laughter. “That’s the Rios I know. Just get that report on my desk before you leave today. I’ll deal with Fenton. And don’t worry – I won’t mention your name.”

“Thank you, sir,” Rios said with genuine gratitude.

He hung up, feeling as though he had just been put through the wringer. Although he had probably just scored himself a small victory – however unintentional – he somehow could not feel good about it. In fact, he could not shake off the feeling that he had only succeeded in digging himself in deeper. He was going to have to watch his back very carefully for the next few days.

He sighed, picked up his pen, and forced his attention back on the report.

Khyle’s Out of Time Development Diary: Scripting For Games …or “What Is Currently Driving Khyle Crazy.”

So it’s been a long time since I’ve made a post on the blog. Reason? Sickness issues. Won’t go into it much more than that, because that’s not what this blog is about and it’s kind of depressing and talking about it isn’t much fun.

Anyway. Scripting for games!

And why it drives me crazy.

Let’s roll back a little and let me introduce you to an awesome piece of freeware called Celtx.

Celtx is basically a pre-production media development center. It allows you to alternatively write scripts, develop storyboards and collaborate with others on your projects through the internet. This program is a great find for anyone needing a basic script writing program. A ‘Pro’ version is also available for a nominal fee ($15) if you wish to stretch your production abilities even further.

Alright, now lets roll back to where we were: scripting for games drives me crazy.

Reason? Our good old friends called ‘Variables’.

Writing the story itself isn’t really the hard part. Writing a script for a game isn’t so much different than writing a script for a movie or play, except for the fact that it has multiple pathways and multiple ways to come to any one ‘conclusion’, with different story elements integrated at any given moment.

Developing a game script, at least, at the beginning, is relatively easy. Writing a very linear game is even easier. Writing for a game that will have some breadth of story-changing game play (like Out of Time) is much, much, much… much harder. While taking your developed mind map and adding scripted elements (surroundings, dialogue, music, sound effects) might seem easy at first, the more you get into it, the more complex it becomes. Like ripples in a pond, things begin to expand and overlap, and you must be sure to keep a close eye on those ripples so they don’t upset that little toy boat (your idea) like a perfect storm.

Let’s take a look at a little bit of the script to see what I’m talking about:

Here’s part of a scene at the very beginning of the game (don’t worry, no spoilers) where you are just starting to learn how to use the current interface (how we’re implementing it is blurred, for IP reasons).  It doesn’t mean much when you first look at it, but do you see all those sticky notes and all the tangents they go into? As we keep going, the number of sticky notes is going to gradually increase. At a certain point, more scripts will begin to propagate off of this one. Different scripts, with differentiating details and (in some cases) differentiating outcomes.

Having a program like Celtx is going to be very important (especially for a group with individuals like me who can’t find their own shoes sometimes). It’s going to give us the ability to keep all of our production notes together while giving us the flexibility of adding and deleting variables as we please. As this is just the first draft, more and more variables will be added until we’re comfortable with the level of interactivity overall. What’s great about this program is that once we do establish enough of the script, there is an area where we can specifically include storyboards! It’s awesome.

So, yeah. That about wraps up my post about scripting for games. I know I could go over all the finer details of specifically writing scripts for games, such as: headers, descriptions, differentiating and combining interface text, speech and interactive variables. But honestly? There’s really no completely ‘right’ or ‘wrong’ way to write a script for a game, as long as you’re being clear and organized. The most important part of writing a script for a game is simply sitting down and writing it. As you can see from the screen shot, Celtx does all that organization work for you, so all you need to do is focus on what you’re writing and what area you need to use to store certain bits of information.

That said, download Celtx and start writing!

And you’re welcome. :)