Developing for HTC HD2
A while back I had the pleasure of taking part in development of a small game for HTC's HD2 running Windows Mobile 6.5, which I must say wasn't a stroll in the park. I have broken this post into two parts one about development and the second about the phone.
Before we got started on developing a small graphic hack was performed greatly increasing the performance - around 500%! And I must say that was necessary, see the comparison film.
After the huge increase in performance development could begin. It turned out quite troublesome, since it's like developing games in windows forms. So, it's not that programmer/game development friendly.
Now I haven't used a touch phone before, so I admit it might take a bit of getting used to. That said, I found it more difficult to write a text than I had expected. Hit wrong keys, did double presses, and I couldn't feel my way as on a regular keyboard. I've given up wearing a watch, since I have my mobile on me anyway. I often bring it out of my pocket to have a quick gaze on what time it is. The problem however, is that it displays the last shown time before it went into standby (black screen) and then takes a slight delay before it actually updates to the current time. Quite annoying that time isn't updated before it's shown. I really don't want to be given false information, since I before I noticed this had already slipped it back into my pocket - suddenly 10 minutes lasted quite longer ;) Also, time or a watch is something you just gaze at quickly I really don't want to wait for it. Sticking with time, there is a nice old school calendar clock (see the picture below), which has some nice animation for when the time changes.
![]() |
In the beginning I found the animation really cool and I think the developers did as well 'cause every time I go into some menu and back to the home screen the clock has been pushed back 1 hour and some minutes, just so they can do the cool animation, which after a while isn't that cool anymore, but rather an annoyance. Lastly, I haven't been able to configure the build-in mail service to use the GPRS network for my mail when no Wi-Fi is in the vicinity..
Stepping a bit back from all my criticism it's really a nice phone it just ruins the experience encountering these small annoyances.
Windows Phone 7 (WP7) seminar
With WP7 it becomes possible to develop applications across computers, Xbox 360, and Windows Phones. Microsoft is holding a seminar Thursday the 17. of June at Fisketorvet focused for developers who want a sneak peak on WP7 development platform.
Seminar is held in English. Sign-up here (free).
Azure competition
A competition in developing applications for Azure is up here. It's worth checking out and there are interesting prices to be won. But hurry the tokens that give access are limited!
Berserker Breakfast – Global/Nordic Game Jam 2010
The Global/Nordic Game Jam has ended and as usual the experience has been great. A lot more people participated this year, which also meant that a lot more games were created. Theme global theme was "deception" and the local contraints was either to have a monkey, donkey, or key in the game. Friday night we got settled on a game idea - vikings eating mushrooms. This meant that we on Saturday could begin implementation. There was a bit more stress Sunday with the deadline fast approaching, compared to the other two years I've participated. We hadn't had time to play the game except once during Sunday and even after that huge modifications were made. However, I'm quite pleased with the final result taking the time into account. There is of cause still a lot of stuff we'd like to do and who knows, maybe we will ;)
Try it out here.
![]() |
Pluralsight on trial
I have recently had the possibility of trying out Pluralsight. A site focused on providing e-learning for .NET. I was given access to the video material and used some time on C# and WPF. I was quite satisfied with the way the C# tutorials had been done. Different content was explained while also shown in real-time code. I was slightly disappointed when I moved over to the WPF tutorials. For the record I must say that I'm already skilled in C# whereas WPF was new to me. My subscription ran out during my focus on WPF, but from what went through it seemed less hand-on and I felt I had to go through a larger portion to actually be able to do anything in WPF. I think it's fair to point out that another reason might due to how WPF is structured, but again I'm not familiar with it enough to be able to assess whether this is the case or not.
ImagineCup 2010 is open!
The ImagineCup 2010 is open. There are several different challenges to compete in: Software Design, Embedded Development, Game Design, Digital Media, and IT-Challenge. It's free to participate and you can participate as a team or individual and there is of cause prices to be won :)
Scott Guthrie in Copenhagen
Scott Guthrie, the corporate vice president of Microsoft's .NET platform. Since 1999 he has been one of the big players in the development of Visual Studio and the .NET platform. You can sign-up here. The page is in Danish, but the event will be held in English :)
Downtime again…
Apparently I exceed the traffic limit on my webspace, so I've taken the consequences and moved all the videos to youtube.com. Hopefully this will avoid downtime in the future :)
Using Unity for 4th challenge
Unity has recently been made available for free for privates and hobby developers. I have long wanted to try it out, but haven't had an excuse so to speak. However, the fourth challenge in my Experimental Gameplay course requires us to make a game that easily can be run from the net. I have tried the Unity web player a couple of times and it seems awesome! I’ve begun the tutorial step while trying to come up with my take on an experimental climate game using abstract shapes as the fourth challenge more or less dictates.
I got the first prototype/toy done, which can be played with here.
Downtime, but back again
Surprisingly my site was suspended due to exceeding the bandwidth quota. I think it's because of the videos, though the limit is 10.000 GB per month. I might have to move them to youtube.com though to prevent this from happening in the future.

