web-dev-qa-db-fra.com

Corona SDK alternatives gratuites

J'ai essayé Corona SDK Free Edition, je l'ai vraiment aimé. Le problème est que je ne suis pas un si bon développeur à utiliser l'édition payée Corona pour mon petit projet. Je suis conscient que je ne vais pas récupérer mon argent. Existe-t-il des alternatives gratuites, comme Corona? Je préfèrerais utiliser les scripts Lua, le code correct IDE et certains autres cookies.

Deuxième question: existe-t-il un moyen de publier une application créée avec Corona Free Edition sur le marché Android? Certaines sociétés fournissent peut-être des applications de publication si je partage mon code source avec elles.

40
artouiros

Moai est open-source et utilise Lua. J'adore Corona et crée un jeu iPhone que j'ai développé en l'utilisant, mais je compte explorer cette nouvelle option pour mon prochain projet.

20
jhocking

Nous avons changé notre studio de Corona à Moai la semaine dernière. Corona convient aux débutants qui étudient le Lua, mais présente d'importantes limitations de performances que nous n'avons pas pu surmonter. Il m'a fallu une semaine pour porter notre code Lua et écrire une couche de gestion supplémentaire, mais dans l'ensemble, nous sommes beaucoup plus satisfaits d'une plate-forme open source telle que Moai. J'ai eu quelques questions sur Moai auxquelles on a répondu rapidement dans leurs forums. 

Ce qui m'a finalement poussé au-dessus de l'Edge, c'est le jeu Moai Crimson Pirates, qui était n ° 1 la semaine dernière. Voir cette vidéo et télécharger le jeu pour voir ce que je veux dire par performance à Moai. Vous ne pouvez pas écrire un jeu comme celui-ci dans Corona et obtenir de bonnes performances.

Pas sûr que la connexion Corona/Flash soit une bonne chose. Flash est peut-être populaire, mais la plupart des développeurs de jeux l’estiment très mal. Lorsque j'ai contesté le problème de performance de Walter, il n'avait pas de bonne réponse. Au moins avec Moai, si je n'aime pas la performance, je peux regarder le code moi-même.

18
AndyChen

Vous voudrez peut-être essayer Gideros Studio , qui est gratuit et qui a un IDE. Il comprend des bonus comme le créateur de polices et le gestionnaire de textures. 

Si vous envoyez un courrier électronique aux développeurs, je pense qu'ils vous aideront également dans votre projet. 

12
Flight Pilot

Il y a Corona , Gideros , Moai et LÖVE . Voici un review .

6
ohho

Moai ! est génial! C'est une excellente alternative à Corona et si les performances sont un problème, vous pouvez toujours entrer dans le code source et y remédier vous-même. 

J'ai personnellement contribué à Moai (mis à niveau Box2D vers la dernière version). Leur équipe a rapidement intégré les modifications en plus de certaines corrections de bugs. Ils vont très vite et ça s'améliore chaque jour.

Au début, j’étais hésitant à tout écrire en Lua, j’ai donc essayé de faire tourner Moai en transférant mes jeux existants sur iPhone B.I.T.S Pinball écrit avec mon propre moteur en C++. J'ai été agréablement surpris par le fait que non seulement il était presque aussi performant, mais BEAUCOUP plus rapide pour ré-implémenter et réduire le code. Les coroutines Lua sont comme de la poussière de lutin magique.

4
Byron

Moai est open source et conçu pour les développeurs de jeux professionnels. Cela nécessite plus de travail sur la documentation, mais si vous êtes expérimenté, vous pouvez généralement vous y retrouver, et les forums réagissent bien.

Corona est destiné aux débutants et est un produit source fermé. Si vous êtes débutant, il est préférable de rester avec Corona ou GameSalad. Bungie utilise Moai. Vous ne voyez pas les grands studios utiliser une solution source fermée comme Corona, principalement des débutants et des développeurs indépendants.

4
Dan

Les autres SDK mentionnés sont également basés sur Lua et fonctionnent de la même manière que le SDK Corona. Cependant, Corona a eu beaucoup de temps pour mûrir et est co-fondé par Carlos Icaza et Walter Luh, deux pionniers l'industrie mobile (ils ont travaillé pour Macromedia, Adobe, Apple, la liste est longue, etc. etc.) ... En fait, ils ont eu la main sur un logiciel de pointe que beaucoup d'entre vous utilisent probablement régulièrement base (Illustrator, Photoshop, la liste est longue ...)

Le SDK Corona connaît également un rythme incroyable, vous pouvez donc être sûr qu'il restera en place pendant un certain temps.

Et pour répondre à votre dernière question, non, vous ne pouvez pas créer de distribution en utilisant une adhésion d'essai à Corona. Le procès, cependant, n'expire pas.

4
Jonathan Beebe

Si vous recherchez une alternative open source à Corona, comme d'autres l'ont déjà noté, le framework de jeux open source Moai fait beaucoup de progrès et est utilisé par de nombreux développeurs de jeux expérimentés. Depuis le mois de novembre, je suis passé à Moai. Il s’agit d’un moteur de jeu hautes performances en open source avec Lua.

Moai pourrait ne pas convenir à un débutant cependant. Si je venais juste de commencer à utiliser Corona Free Edition, je passerais à Moai lorsque vous êtes sûr de pouvoir créer un bon jeu.

3
David S

le logiciel libre et gratuit de MOAI est juste un (gros) atout supplémentaire à ses capacités . Sa syntaxe est similaire à celle de corona car elles ont toutes les deux le format usa LUA, corona a une meilleure communauté numérique, des tutoriels et des DOCS. très bien réparti sur le net. Moai en manque juste si vous ne considérez pas les exemples sur le répertoire "samples" du SDK et les quelques exemples sur leur forum. Le flux de travail Corona est incroyable, je peux travailler avec IntelliJ Idea et avoir à la fois l'auto-complétion sur LUA (cela fonctionne aussi dans MOAI évidemment) et Corona elle-même, en plus je peux exécuter la sortie directement sur simulator.exe (gain de temps!) .__ Moai est plus destiné aux personnes expérimentées, il est mis à jour à la volée tous les jours mais, encore une fois, vous devriez le vérifier et gagner du temps avec ce produit, vous ne le regretterez pas!

2
Riccardo Bocci

Je seconde l'appel pour vérifier MOAI! Jusqu'ici, j'ai fait 4 titres avec MOAI et je ne m'arrêterai pas de si tôt. MOAI a le cul!

Consultez également LOAD81, qui est un effort similaire, mais avec SDL comme environnement cible: http://github.com/antirez/load81

1
Jay Vaughan

Veuillez noter que la plateforme Corona est totalement gratuite maintenant . Produit Corona dans la page . Ils l'appellent totalement gratuit! :)

0
Sampath