Impressions from Gamescom Cologne

Yesterday we (Tobias from about:games, his brother Nicolas, my girlfriend and me) made a small trip to the Gamescom in Cologne. Despite the suffocating heat the place was quite crowded. The exhibition halls were air-conditioned but the walk from the parking area to the entrance was agonizing enough.

For me, personally, there weren’t much highlights, since I do not anticipate those large game titles like most people. It was rather the atmosphere which attracted me: so many gaming people, playing, talking about games, watching trailers… I was sightseeing.

Continue reading

Posted in games | Tagged , , , , , | Leave a comment

A Few Updates

I hadn’t much time for blogging since I finished my thesis. I was looking for a job (and I still am). But since I have also spent a lot of time twiddling around with Unity and .NET (independently), I guess this is not a good excuse. I think it was partly laziness and partly… ok, it was mainly lazyness, but I wrote this, which shows that I’ve overcome it.

Anyway, here are some updates on what is currently going on with my private projects (with screenshots :D ):

Continue reading

Posted in games, general | Tagged , , , , , | Leave a comment

Android Sensor Fusion Tutorial

While working on my master thesis, I’ve made some experiences with sensors in Android devices and I thought  I’d share them with other Android developers stumbling over my blog. In my work I was developing a head tracking component for a prototype system. Since it had to adapt audio output to the orientation of the users head, it required to respond quickly and be accurate at the same time.

I used my Samsung Galaxy S2 and decided to use its gyroscope in conjunction with the accelerometer and the magnetic field sensor in order to measure the user’s head rotations both, quickly and accurately. To acheive this I implemented a complementary filter to get rid of the gyro drift and the signal noise of the accelerometer and magnetometer. The following tutorial describes in detail how it’s done.

Continue reading

Posted in programming, tutorials | Tagged , , , | 94 Comments