C # sur Android: Xamarin ou Unity?
Je suis étudiant et je suis censé le code d'une application Android, probablement un jeu. J'ai la possibilité de choisir mon langage de programmation. Je trouve JAVA tout à fait ok, mais j'ai en quelque sorte comme le C# plus. Cependant, depuis C# n'est pas pris en charge nativement par Android, je suis à la recherche d'un moyen de le mettre en œuvre.
J'ai trouvé beaucoup de recommandations pour Xamarin, mais il n'est pas libre. Je comprends que les développeurs devraient être payés pour leur travail, mais depuis que je suis étudiant et je ne vais pas faire de bénéfice de l'application, il me semble injuste de payer quoi que ce soit. Je suis venu à travers l'Unité, qui est gratuit, mais il y a très peu de feedback de l'utilisateur, par rapport à Xamarin.
Donc, je voudrais vous demander vos recommandations - l'Unité est assez bon, ou devrais-je sacrifier un peu d'argent et acheter Xamarin? Ou existe-il d'autres solutions?
source d'informationauteur Storm | 2013-03-26
Vous devez vous connecter pour publier un commentaire.
Si vous allez choisir d'utiliser Xamarin.Android n'oublie pas que Xamarin offre des Licences pour Étudiants. Ces coût de 99 $à l'instant.
Sur une autre note, vous pouvez également regarder dans MonoGamequi est essentiellement ce que sais que XNA. Avec soit MonoGame ou de l'Unité, vous devriez être en mesure de faire quelques bons jeux.
La "Taille plafonné à 32 ko de code IL" n'est pas réel, IL code, mais ce que vous avez dans votre dossier de sortie dans votre projet. Si vous envisagez de créer un jeu avec des sprites et des sons tels, 32k ne va pas atteindre de très loin, à moins que vous chargez ces ressources sur le Net ou similaire.
Xamarin a maintenant un plan gratuit, vous devez lui donner un essai. Bien sûr il y a des restrictions, mais il peut être correct pour votre projet d'étudiants.
J'ai utilisé des versions antérieures de monodroid et je vous le recommande vraiment si vous utilisez osx ou windows.
Je n'ai jamais essayé Xamarin, mais j'ai essayé de l'Unité afin de faire un jeu simple qui était de la croix-plate-forme. L'unité a un 1 mois d'essai donc je le recommande si votre projet est de moins de 1 mois.
Il y a beaucoup de cadres pour la création d'un jeux 2D. Celui que j'ai utilisé était Futilemais c'est encore en alpha, donc vous pourriez vouloir essayer un autre.
Bonne chance!
Xamarin a gratuitement un kit de démarrage qui peut être vu ici, sur leur android page
Faites défiler vers le bas pour voir le lien de téléchargement et les différents forfaits que vous pouvez obtenir. Devrait être parfait pour un projet d'école.