Skip to main content
marchbold
Inspiring
July 2, 2014
Question

Game Services ANE

  • July 2, 2014
  • 2 replies
  • 3401 views

photo-main.jpg?1403865626

Help us create the next distriqt native extension

We are aware that there's a lot of interest in creating an AIR native extension (ANE) to handle cross platform game services (as our suggestion site indicates here). While we have made a start on this extension we just don't have the time to dedicate to developing this extension.

So we are asking you to help us. We've started a kickstarter project that will allow us to dedicate the resources necessary to create an well polished AIR native extension to access the Apple Game Center and Google Play Game Services.

The pledges vary from a simple website credit, to the complete finished source code, however we imagine most will be interested in the large discount on the final extension license.

adc8336a-d78a-4589-a96e-c638783841ee.jpg

Even if you can't donate please help us spread the word and continue making AIR a great platform to develop on.

Cheers,

Michael

This topic has been closed for replies.

2 replies

Inspiring
July 8, 2014

I feel the need to point out Milkman Games already has Game Center and Games Services ANEs that works just fine.

marchbold
marchboldAuthor
Inspiring
July 8, 2014

Hi,

Yes you are correct, there are currently a few basic gaming extensions available.

We believe that none of them truly encapsulate the AIR development methodology. The available extensions, including those from milkman games, are single platform and single operating system. So for example if you wanted to use Google Play Services on iOS and Android it currently isn’t possible. Or if you wanted to quickly switch from Game Center on iOS to Play Services on Android, you would have to write two completely different code bases to handle each OS.

In our own experience this makes integration of game services much harder in a cross-platform development environment and doesn’t support the AIR cross-platform development methodology.

Our aim is to provide a single API to access multiple game services (initially Google Play and Apple Game Center, extending to Amazon and others in the future). This would allow you to use the same code base, with some configuration options and package for both Android and iOS.

Additionally, we are planning to be the first extension to provide turn-based multiplayer functionality through the game services.

Lastly, the cost of our extension through the kickstarter project is significantly less than the equivalent extensions available elsewhere (less than half I believe). Our license is more liberal than most, not requiring any profit share, just the upfront cost of the extension and is assigned to a developer, not each individual client.

Cheers,

Michael

air native extensions // https://airnativeextensions.com
marchbold
marchboldAuthor
Inspiring
February 6, 2015

I don't know how I've missed this conversation. And the only reason I'm going to write something in it is very simple - guys like xTLS‌ are just trying to confuse regular users, for reasons I cannot understand. I won't argue about classes or anyone's language. I will just point out, that I've bought numerous extensions from both companies, and I've never had problems with Distriqt (despite using 5+ extensions), while I had problems with at least 2 of Milkman's.

While making a real production apps, you don't just "wrap" something up, or find a way to "hack" through the problems. You can't explain to your clients that they lose money BECAUSE of some third party folks didn't do their job right. It's very obvious you just didn't use enough extensions or you don't use them for business.

Support is very very important! I can ALSO confirm that Milkman's extensions DO have bugs that their support is NOT willing to neither investigate nor accept. Rude attitude and days spent in debugging very simple ANE while sending zipped project files to the company, receiving "it works here" answers. It's not even hilarious I also did a clip of the bug.. We're talking about real life development, not some college homework!

I'm writing this just to support the well established opinion that Distriqt do their job properly. If someone doesn't like them - buy something else, stop whining, come back few weeks later to try Distriqt.

p.s.
I'm not working with nor for Distriqt. I just like them, as their fast support and well working code saved my client's project, which had a budget thousand times more than the cost of the extensions I bought. And I spent more money and time on faulty ones, that nearly failed everything. Cheers!


furian‌ Thanks for the support! It's great to hear feedback like this!

Just in case you haven't heard the GameServices ANE is now available!

We've released the licensed version along with a comprehensive "Getting Started" guide, code samples, ASDocs and the example application.

http://airnativeextensions.com/extension/com.distriqt.GameServices

air native extensions // https://airnativeextensions.com
marchbold
marchboldAuthor
Inspiring
July 8, 2014

The game services project has gotten off to a great start but we still need your help to make this extension a reality. As you may know, we've started a kickstarter project that will allow us to dedicate the resources necessary to create an well polished AIR native extension to access the Apple Game Center and Google Play Game Services.

We're making progress but we still need your help. In the past week we've added some FAQ's and have provided some information on the proposed API.

It would be great if you could take the time to share the project with anyone you feel who may be interested and hopefully we can get this project completed.

Cheers,

Michael

air native extensions // https://airnativeextensions.com