May, 2009

28
May 09

Photon’s humble beginnings are found in the Neutron Server’s development and while that was giving us stability, it also left us with “wrong” filenames. Today, at least the server side files got renamed. Also new: extended API to get a peer’s IP, extended documentation (short description for performance monitoring) and a renewed trial license. Concurrent users are limited to 100, but it’s unlimited otherwise.

Register and get the SDK on photon.exitgames.com

20
May 09

A big sorry-in-advance goes out to every C++ developer who is about to update her/his project to the upcoming Neutron/Photon client lib, version 5.7.2 !

We just achieved “const correctness” throughout the whole library, which means that we pretty much had to change the signature of each and every method in the whole Neutron / Photon SDK. Joyful hours of pleasant anticipation lie ahead, while you will be adapting your code, looking forward to more stability, a clearer interface and the fastest Neutron / Photon C++ library ever released!

Here’s two examples of the changes in detail: Continue reading →

13
May 09

Very funny. New coffee machine. Now we’re out of coffee  0170-headbang

12
May 09

A nerve-wrecking week has passed. Worst nighmares had become true. Our coffee machine was broken.

df
sfg

As you may be able to tell  by interpreting this highly complex chart from American Scientific there is a close relationship between productivity and coffee. Have a look at the slope in the morning and see for yourself how coffee verifiably increases the incline.  Also, lunchbreak is but a light dent and in the afternoon productivity stays high.

Today, our new coffee machine was shipped, installed and coffee was immediately implemented. All is well now. No-one had to die. We are all thankful we survived this terrible time.

08
May 09

World Golf Tour, offering today’s most advanced HD online golf browser game (and powered by Exit Games Neutron) just announced that 100 million shots have been made in roughly 8 million rounds which have been played – during the beta phase only!
WGT - 100 Million Balls Hit

And other developments from the side of WGT are also noteworthy: World Golf Tour have now started a Video Blogger Contest. The winner will cover the Virtual U.S. Open starting May 25, and will be flown to Bethpage Black to cover the practice rounds of the real U.S. Open. Deadline to enter the contest is May 11th. Here’s how to enter.

If you’re interested in what other contestants have submitted so far, search for “2009virtualusopen_contest” on the YouTube website.
And here’s a fun example of a Golf Tournament Video Blog

04
May 09
Stefan "SEC"

Stefan "Sec"

Here’s our World Golf Tour project manager: Stefan Eik Christiansen. He handles the communication with our client and coordinates all deadlines and tasks with our team of developers and Q&A. Stefan is a biker and runner and never thougt he’d be assigned to dive into golfing. Now, he knows all about eagles, birdies, bogeys, sand saves, green in regulation and much more. On a more personal side: He’s also known as “Sec”, he calls his Apple notebook “Sec’s machine” and passionately hates Internet Explorer :twisted:

04
May 09

Last week, we have been checking out Silverlight. With a couple of C# client libraries done, we expected almost no effort.

Microsoft Silverlight

Then, the rule “the last 20% of a project make up 80% of the work” kicked in. Silverlight has small, but numerous distinctions to the other platforms: Hashtables (used as collection) are not available. TCP only, asychronous only and in a fixed range of ports. Silverlight tries to adhere to de-facto standards set by Flash, but changes details: The policy service is expected on another port and where Flash null-terminates TCP requests, Silverlight does not. It also does not finish the connection, when the policy response was received, which blocks the connection.

I make it sound worse than it is, but it was quite unexpected, too.

Now, Photon is adjusted accordingly and as the client tests run smoothly, we look forward to support Silverlight, too.