Question

Il y a un certain nombre de discussions sur stackoverflow.com sur ce qui est la meilleure plate-forme de jeu iPhone / moteur. Ma question n'est pas nécessairement ce qui est le meilleur, mais ce qui est le meilleur pour un développeur iPhone expérimenté mais non pas connu dans la conception du jeu. Ce sera également un projet solo, plus un concepteur graphique. Je pense travailler à temps plein à mon travail de jour et devra soutenir un certain nombre d'autres applications de l'iPhone. En d'autres termes, la conception du jeu sera très bien un projet à temps partiel, mais il doit aller dans 2 - (?) 4 mois. Montée en puissance du temps doit être rapide. Je voudrais construire 2D au début puis passez à la 3D.

Je me penche vers Unity 3D car il a beaucoup de documentation et d'aide. D'après ce que je peux voir, la version de base iPhone est de 399 $ et vous obtenez l'IDE gratuitement. Quelqu'un peut-il confirmer?

Unity3D est pour la 3D, mais je l'ai lu, vous pouvez toujours le faire en 2D. J'essaie de savoir ce qui est là impliqué. Un inconvénient avec Unity3D est le 8-15 deuxième écran de démarrage de l'unité. Je l'ai lu aussi cela ne va pas beaucoup mieux avec la version à prix plus élevé. Mais je suppose que c'est le prix que vous payez pour la commodité d'avoir un cadre plus simple disponible.

Cocos2d est un cadre et libre, mais manque de documentation. Elle exige également la rampe beaucoup plus le temps d'apprendre son cadre et choisir un moteur physique approprié. Je ne vois pas cette voie aussi pratique. Je peux voir l'apprendre à travers un long délai en tant que projet de côté mais vous mangez dans l'obtention de votre jeu à la porte assez rapide. Si je pars avec l'unité, j'abandonne probablement Cocos2d tout à fait puisque je l'ai investi tant dans l'unité.

Mon raisonnement pour l'unité du son possible?

--- EDIT ---

D'après certains commentaires, voici le type de jeu que je fais référence à d'abord: Un jeu de tir 2D similaire à Zomebieville mais très probablement sans son grand jeu de fonctionnalités

.
Était-ce utile?

La solution

Je vais voter pour Unité 3D. Il contient un environnement de développement interactif très agréable et supporte une variété de plates-formes (y compris l'iPhone). Si vous ne disposez pas d'expérience des boucles de jeu d'écriture ou de tout cela, alors vous dépendra fortement de tels environnements de développement -. Vous pourriez aussi bien obtenir le meilleur

Si votre jeu est la peine, les gens ne me dérange pas l'écran d'attente.

Autres conseils

  
      
  • Ce sera également un projet solo, plus un concepteur graphique.

  •   
  • la conception du jeu sera très bien un projet à temps partiel, mais il doit aller dans 2 - (?) 4 mois.

  •   

Deux mots:

Oublie!

Oui - Unity3D est de 399 $ pour la licence de l'iPhone de base. Unity pour créer des jeux 2D fonctionne en termes les plus simplistes comme suit: La caméra voit un monde 3D et crée un jeu en 2D lorsque l'appareil photo est directement face à une plate-forme de côté. Je suppose que vous pouvez aussi viser la ligne droite caméra vers le bas (les oiseaux vue des yeux) sur une surface aussi bien.

La différence est la suivante: Dans Cocos2D vous exécutez encore une application OpenGL ES. Vous avez la possibilité d'avoir des couches dans les coordonnées Z.

L'unité serait cependant préférable d'utiliser lors de l'utilisation des objets 3D à animer comme l'art. Si votre art est déjà 2D puis dans l'unité que vous placerez votre art sur un plan plat. Si vous êtes préoccupé par la qualité de l'œuvre quand il vient à votre jeu. - si l'art est 2D alors il est vraiment inutile d'utiliser l'unité et de dépenser l'argent

Voir également ce package de base de Unity3D ne vous donnera pas accès à vos propres méthodes en dehors de celui-ci est cadre - si vous avez un objectif c vous voulez dans votre jeu de dire un autre projet ou si vous avez un serveur spécial que vous souhaitez vous connecter en utilisant votre propre code qui ne fonctionnera pas. Ce qu'il tue pour moi.

Je crois savoir qu'il ya un manque de documentation cependant -. Il y a beaucoup d'outils et tutoriels pour aider

Tout d'abord considérer que Unity3D a une approche WYSIWYG avec des actions construites dans la physique. Cocos2D vous permet d'utiliser plusieurs bibliothèques de physique différentes, y compris celui de Unity3D.

Youtube Cocos2d iphone box2d et tamia - mélanger les balises up

Une bonne chose avec l'art 2D est SVG et cocos carreaux - voir ce tutoriel / vidéo - pas beaucoup de travail -. Pas grand-chose du tout

http://www.youtube.com/watch?v=yvZM-YPPbII

Cocos est simple réelle - il est python et la documentation est pauvre - mais il y a beaucoup de petits jeux open source là-bas en utilisant cocos - une recherche de code rapide Google révélera quelques - un ouvert dans Xcode et il devient tout à fait clair et si vous êtes un développeur qui connaît un langage de programmation réelle, il devrait regarder aussi facile que la forme html il.

Je suis convaincu, après avoir travaillé sur plusieurs projets d'ouverture quelques jeux qui sont là, il y aura un sens complet de tout cela.

Je ne sais pas beaucoup sur Unity3D. Mais je sais d'une sorcière moteur de jeu très agréable, vous pouvez l'utiliser est appelé Game Maker. Je pense qu'il est très utile pour le développeur du jeu inexpérimenté / solo. Avec elle, vous devriez être en mesure de créer de bons jeux de qualité dans environ deux à trois mois. Le dernier je l'ai vérifié est d'environ 20 $ pour la version complète du logiciel. Alors, je pense que c'est la lumière sur le porte-monnaie aussi.

jeux 2D sont faciles avec l'unité. Son aussi simple que de changer le mode d'affichage de la caméra. Techniquement, le jeu est toujours 3d, mais vu comme 2d. Si vous cherchez à faire un jeu solo dans un court laps de temps, puis l'unité est le chemin à parcourir. L'unité peut faire un jeu 2D pour un iPhone à un MMO super avancé. Il y a aussi des centaines, voire des milliers de tutoriels là-bas qui peuvent vous apprendre quoi que ce soit à peu près que vous devez savoir.

L'unité est facile à faire des jeux pour chaque plate-forme et se débarrasse de la soulever des charges lourdes. J'aime l'unité parce que vous voyez les résultats rapides et sa compatibilité multiplateforme.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top