Development

12
Jan 12

This is a maintenance release, mainly for the Unity, Windows Phone and Silverlight libraries. Those three were affected by a bug in encryption, which could cause clients to crash and connections to fail.

Anyone who’s using Photon 3 or the cloud service should update to this version.

The next SDKs will most likely include the API to use our Loadbalancing solution and the Photon Cloud service.

Download here.

12
Jan 12

This update contains very few changes to the libraries and instead focuses on the contained demos.

We refactored the C++ and objC  demos to use the same code on every platform (except UI), so that we can keep the demos on many platforms up to date at a high quality level more easily. This triggers the following immediate changes:

iOS: 2 new C++ demos – the hello world one, known from the marmalade sdk, which is optimized to be an as easy as possible entry point into using Photon and a C++ version of the graphical realtime-demo, based on cocos2d-x (still also shipping the directly openGL ES based objc version in addition)
Marmalade: 1 new C++ demo – finally the Marmalade SDK also comes with a version of the graphical realtime demo
Win32: 1 new C++ demo: the hello-world one; and the C++ realtime demo now ships with a new graphics engine and a new look

 

Last but not least the most shining news of this release of course is, that finally we officially support OS X as client platform :)

Get the new native Photon 3 Client SDKs here.

16
Dec 11

Compared to the beta version, the RC1 has these changes:

  • operation requests are now wrapped up into classes like operation responses and events
  • LitePeer’s opRaiseEvent() now supports event caching and receiver groups
  • as always there have been some minor bugfixes

Continue reading →

09
Nov 11

GEE Unity Contest

One of our favorite gaming magazines for iPad, GEE Display, asked us if we can help them with a nice prize as they were planning a Unity special in their latest (and first) international magazine edition featuring a Unity multiplayer game contest. A prize for a multiplayer contest? Sure we can!

While the folks from Unity give away a Unity Pro license, we’ll give you one free year in the Photon Cloud plus you can win an annual subscription to the GEE magazine.

Read about the contest and how you can enter here.

09
Nov 11

Good news for all Marmalade-developers: Finally you also get your first client SDK, which is compatible to Photon 3 servers!

Probably the most important change for iOS-developers: the Beta-SDK is compatible to Xcode 3 again (unlike the Alpha which required Xcode 4).

If you are using objC then there are more good news for you: customType support in objC has left the developer-preview state and is final like in other languages.

Last but not least, this update fixes all the memory leaks which have been introduced between 6.5.5 (the last Photon 2 client) and 3.0.0.0 Alpha/PublicAlpha.

Please refer to the release-history files for a detailed list of all changes.

Get the new Photon 3 Client SDKs here.