About khakionion

Engineer in the Bay Area. I'm here to check out the bleeding edge of indie game development, and maybe toss my hat in the ring from time to time :D


Ludum Dare 27
Ludum Dare 22

khakionion's Trophies

The Hameln Award
Awarded by Mechamagizmo
on December 20, 2011

khakionion's Archive

Khakionion is in

Posted by
Sunday, December 8th, 2013 10:43 pm

I’m in for LD28, will be using Unity, specifically the new 2D tools.

Submitted with 6 minutes to spare.

Posted by
Sunday, August 25th, 2013 6:02 pm

Yay! My game is far from the best, but I finished it within 48 hours, and learned a lot about Unity in the process.

So, Firespam is a fighting game where your only move is to throw a fireball, and the rounds are ten seconds long.

brb, going to go fall asleep.

Initial Success, Now To Improve and Polish

Posted by
Sunday, August 25th, 2013 2:05 pm

Another Unity/C# feature (Coroutines) sucked up a couple hours of concentration, but my game finally has a complete loop…!

So, this has winning, losing, and a complete game loop; this is something I could submit. Of course, it’s not that impressive yet, so the goal is to just add polish and other small features until submission time.

Woo! Second successful Ludum Dare (my first was LD22).

2P Support, Ten Second Limit…and Collisions, Finally

Posted by
Saturday, August 24th, 2013 10:07 pm

I beat my head against the wall for a while figuring out shaders and collisions. As you might tell from the GIF, I figured out only one of those.

Anyway, I also have a hard 10-second limit now, and two people can play at once (Keyboard and Joystick). This is a good starting point for me to seal things up tomorrow.

“Kinematic-Rigidbody Trigger Collider”

Posted by
Saturday, August 24th, 2013 9:18 pm

Well, I lost a few hours to making my collision work. It all happened because I wanted to drive my GameObjects exclusively on my own, and not depend on the PhysX engine.

The relevant Unity physics documentation page that explains how to make this work is a little more obscure than you’d expect at first, but if you’re making a Unity game where 1) You’re not using the PhysX engine and 2) You want to detect collisions, then here’s what you need to do:

  • Give rigidbodies to all your colliders.
  • On those rigidbodies, set isKinematic to true.
  • On the collider, set isTrigger to True.
  • Detect collisions in the trigger functions, OnTriggerXXX(), not OnCollisionXXX().

That’s it! I’m happy I figured this out during a Ludum Dare, and not on a more important project, but either way I’m glad I know what to do next time.


Posted by
Saturday, August 24th, 2013 1:52 pm

Okay, I decided I’d like to make a game focusing on that one pitfall of Street Fighter matches, the fireball spamming fight! The players will have very low health, like Divekick, and rounds will be ten seconds long.

First clip of working fireball prototype

I’m still a relative Unity beginner, so as I play around with the gameplay systems, I’m spending a lot of time getting to know APIs that I haven’t used before.

In this case, it works with my Logitech USB game controller, as well. Fun stuff!

Looking for inspiration…

Posted by
Friday, August 23rd, 2013 6:36 pm

I told my brother-in-law “if the winning theme is ’10 Seconds,’ I want to do some sort of trivial fighting game.”

So…here we are, and I’m trying to think of the best sort of fighting game mechanics that could be crammed into a ten-second round.
Official Divekick Controller

Divekick‘s rounds are twenty seconds long, and I think it would still be pretty fun if they were only ten seconds long.


Khakionion is in!

Posted by
Friday, August 23rd, 2013 12:58 pm

I’ll be using Unity, targeting iPad. Looking forward to it!

The themes I like the most so far are “10 Seconds,” “Connections,” and “Surveillance.” Hoping that one of those gets picked.

Work begins…!

Posted by
Saturday, April 27th, 2013 3:57 pm

We took our time brainstorming, since we’re going to be making a pretty simple game. We’ve decided on doing a “ring toss” game in the style of the old Tomy Waterfuls toys.

So…we’re off to it!

I’m In for the Jam!

Posted by
Friday, April 26th, 2013 4:35 pm

My wife and I will be participating in the Jam. I’ll be using Unity, Sprite Something, GarageBand and any other tools I need to get my game off the ground, my wife will be contributing her art skills and will use either Adobe Illustrator or Autodesk Sketchbook Pro.

Cheers! Good luck!

Using GameSalad This Weekend? Let Us Know!

Posted by
Friday, April 20th, 2012 1:55 pm

Although I will be busy with the Cherry Blossom Festival this weekend, I’m counting on all of YOU to make some awesome games.

And if you make something in GameSalad…tell the world! We make available a couple of “badges” that you can put on your game’s materials to show that it was Made With GameSalad. Here they are:

You can also get these images and more by checking out our page on Facebook.

Timelapse and Postmortem

Posted by
Monday, December 19th, 2011 10:40 pm

It took a few tries in Motion to upload to YouTube properly, but without further ado, here’s my timelapse for the creation of The Travel Section, with a postmortem after the link:


So, what went right:

  • Sticking to UIKit was a great idea, as it let me visually design my interface and make sure it was going to come out right on the first try.
  • SpriteSomething on iPad was super-useful for making pixel art.

And of course, what went wrong:

  • I totally misused UIStoryboard in my first pass of the app. If I had done just a touch more reading before I started, I wouldn’t have lost five or so hours near the end of the compo.
  • CoreAnimation isn’t for games. I had four or five hours to make my minigames near the end, and if I had stuck to basic NSTimer and manual animation at the start, I probably could have done three or four of them in the time it took me to do just one on the second try.

So, that was my Ludum Dare 22! It was a tough experience, taught me a lot, and was quite a bit of fun. Hope you enjoy the game, if you happen to put it on your iPhone/iPod!

Submission Complete!

Posted by
Sunday, December 18th, 2011 9:39 pm

Yes…! I had to stitch up a few unfinished things, but the app was completed and uploaded during Submission Hour.

If you have an iPhone, iPod touch, or can use the iPhone Simulator, give it a whirl:

Fully Playable

Posted by
Sunday, December 18th, 2011 3:47 am

The game can now be played all the way through, and either won or lost. All the character stats, money, and objectives are achievable. Here’s a screenshot of the “daily summary” that tracks your progress:

Time-Consuming Stat Tables

Posted by
Saturday, December 17th, 2011 5:51 pm

I’ve lost quite a bit of time to the creation of stat tables for the various activities one can do in my game. Since I’m using real world locations and MKMapView, hopefully my progress will speed up now that the tables are mostly implemented.

A Character Creator

Posted by
Saturday, December 17th, 2011 1:59 pm

Spent some time making a nice, responsive character creator.

Next up is finishing the different sprites, then creating the mini games that our lone reporter will be dealing with!

[cache: storing page]