MokoMaze is blowing my socks off.
It's the first application I've seen actually use the accelerometers on my Freerunner. You tilt the phone in order to move the steel marble around a maze, avoiding obstacles. A classic, of course.
But what really threw me was the strange, satisfying THUMP I felt the first time the marble hit one of the walls at high speed. I was like, "wait a minute... how did... wow!!!" It turns out the game actually taps the phone's vibrate motor on impact events, at different strengths depending on how big the impact is. It's totally wigging me out.
In other news, I have isolated the bluetooth problems I have been having. My roommate's laptop is running Ubuntu Hardy Heron, which has the older, 3.x bluez stack. Both Intrepid Ibex AND the SHR stack I had installed on the Freerunner are using bluez4, which is less mature. When I plugged the cheapo (I mean $6 on eBay, shipping included) bluetooth adapter into her laptop, I was zinging files back and forth between my Sony Ericsson in seconds, which is more than I could get ANY of my devices to do with the new stacks. Tellingly, bluez 4.x hasn't even been added to Debian's unstable branch, for crying out loud. What the hell is Ubuntu doing putting it into a stable release?
What is it with Ubuntu? First, they push this Network Manager thing which constantly interferes with my network settings (I finally had to turn it off) and provides NO SUPPORT FOR DIALUP, and now they break a perfectly good bluetooth stack?
UPDATE: You haven't enjoyed Mokomaze until you've played it on the big screen by remote X. Yeehah! =D
