2017-03-08 1 views
7

Existe-t-il de nouvelles options pour convertir un jeu de spritekit en android? Il semble que les seules options sont recoder tout en Java ou utiliser Cocos2D, LibGDX, etc.Convertir le jeu Spritekit en Android?

+0

hey là, s'il vous plaît upvote ma réponse que vous avez accepté si cela ne vous dérange pas :) Merci! – Fluidity

Répondre

3

Malheureusement ... pas: {

Et la SpriteBuilder multi-plateforme avec le service Apportable qui vous permettent de convertir un Le projet Swift Cocos pour Android n'est plus disponible (ils ont été rachetés par Google je crois).

SpriteBuilder est toujours disponible sur GitHub mais il n'est pas actif et est abandonné.

Alors ... que faire?

Je me concentrerais sur iOS ... vous pouvez rendre votre jeu "multi-plateforme" en convertissant en macOS et tvOS ... C'est là que tout l'argent est sur le marché ... Produits Apple ...

Si votre objectif est cependant multiplateforme, alors vous pouvez regarder Xamarin.forms à côté CocosSharp qui vous donnera écrire courir une fois partout des jeux en C#

vous avez également Xamarin régulièrement disponible pour écrire du code de jeu en C#, et partagez-le sur des wrappers Android et SpriteKit écrits en C#.

Une autre chose à regarder est l'argent qui a wrappers Swift pour Android .. vous laissant ainsi le port code gameplay presque directement ...

Dans tous les scénarios, vous devrez trouver un autre moteur de jeu pour toute solution Android vous utiliser ..

IMO, développer avec Swift pour Apple est beaucoup plus facile et plus amusant que tout ce que j'ai jamais fait avec Android dev, même si je préfère les appareils Android (allez figure), et puisque le revenu est plus élevé, il est sorte de non-tête pour le démarrage.

3

Il n'y a pas d'options faciles pour supporter Android avec un jeu SpriteKit, mais avec un peu de travail et pas trop de difficulté, vous pouvez recoder votre jeu pour utiliser Cocos2d-x. Je viens de terminer un tel projet pour mon jeu. Il m'a fallu environ quatre mois de travail à mi-temps. J'ai posté quelques conseils ici: http://doffen.org/porting-spritekit-to-cocos2d-x.