Not too long ago, kismet was a daunting word to me. In Turkish and Urdu, kismet refers to destiny. As if that’s not scary enough, kismet also refers to the scripting tool for the Unreal Engine. Scripting? For a first person shooter? Not exactly my cup of tea.

Kismet is a visual scripting tool, so in a sense, it’s somewhat simpler than, say, C++. The logic is similar, but instead of typing out commands, you can just summon the command boxes you need and link them together to create a series of instructions.

Here’s a glimpse at some of the kismet behind the puzzle I blogged about last week. (Note: It’s not as clean as I’d like, but I’m working on that!)

As we’ve delved further into kismet, the infinite possibilities are becoming clearer and more exciting. Shooting endlessly at enemies? Not so exciting. Solving puzzles while you’re shooting at enemies who do different things? Much more appealing.

And for those of you who know me well, you know that I’d rather remove the enemies altogether and just have puzzles. First person sudoku, interactive simon says, top-down memory shooter…

Like I said, the possibilities are endless. Kismet is fast becoming part of my kismet.