HNHacker News
TopNewBestAskShowJobs

zkarcher

46 karma · joined December 8, 2008

http://hackernewsers.com/users/zkarcher.html
submissionscomments
zkarcher··on Why are there so few games that manipulate time and/or space in interesting ways?
Have you tried developing one? ;)

In my experience, unusual game mechanics breed terrible edge cases. It's difficult to handle these gracefully and consistently. I'm developing a new Flash game called Toaster Bro: http://blog.zacharcher.com/2009/03/20/toaster-bro-alpha-10-d...

The basic concept is simple: you have a magic wire. You plug outlets together to produce various effects. Hopefully it's not evident to the casual user, but this has been extremely difficult to smooth out. There are many types of outlets (not just electricity); wires can stretch between rooms (but only the player's room receives tick events, so the toaster rooms trap you inside, preventing you from remotely plugging in the toaster); there's a full scripting engine but you still have to handle all the state changes, ...

To keep this game simple, I made an early compromise: only one disconnected wire is allowed at any time. If you start drawing another wire, the original vanishes. Otherwise it becomes a topological nightmare, as users want to connect the loose ends of 2 wires, it's just very confusing to play, or understand what's happening.

A friend asked me if I could put logic gates in the game. This is probably superfluous (couldn't you just run electricity to the final destination?) but this could be used to break the system, because you can plug electricity into the logic gate's output. What now, bitches?! So you need even more rules, then.

Also I think basic "warfare" games are easier to contemplate, because we're all familiar with throwing pellets at our grade school friends, and whatnot. Most of us didn't grow up warping the fabric of time and space, so it's hard to think in that context ;)

zkarcher··on What's your favorite game on the iphone?
"Edge" by mobigame.net
zkarcher··on Ask HN: When do you code?
That's exactly how I discovered the über-early cycle... I stayed up later and later, one day 8am arrived and I wasn't even slightly tired. I knew I couldn't sustain that sleep cycle (waking at 4pm feels grim) so I pushed my sleep cycle forward, living 26-hour days.

I'm drifting forward (woke up at 7am today), I may be cursed with an inability to sustain a healthy rhythm at one specific time. Not sure yet.

zkarcher··on Ask HN: When do you code?
Interesting thread. My best hours are late at night, when the world is quiet, and there are no distractions.

But... Recently I discovered that this also works if I rise early, _very_ early. This month, I've been waking up at 3am and accomplishing a LOT, until about 10am, when the outside world comes alive. It's nice because my mind is sharp -- I get to wake up and do something I love. I'm not racing against the urge to fall asleep, like when I code at the end of my day.

The downside is that I go to bed at 6pm every night... But apart from that, I really like this sleep cycle.

zkarcher··on [dead]
Hmm, this is pretty tedious; no, I didn't play for long. Good idea, tho.
zkarcher··on Ask HN: Musicians?
Electronic music producer, here.

The unofficial rule is: if you're a Flash programmer, you also create electronic music.

zkarcher··on Ask HN: Has your handwriting suffered from years on the keyboard?
Y
← PreviousPage 2 of 2