J'ai commencé la programmation C# afin de développer des jeux avec XNA plus tard (j'ai toujours voulu créer un RPG 3D génial ou au moins fonctionnel). J'ai lu un bon livre pour C# qui est orienté gamedev (encore mieux). Comme je connaissais déjà d'autres langues, je pouvais rapidement apprendre les fonctionnalités C# et le code de syntaxe. Puis j'ai enjambé XNA ...Est-il intelligent d'utiliser un moteur pour démarrer le développement du jeu?
Comme le livre que je lisais était un peu vieux, je l'ai mis de côté et j'ai commencé à trouver des tutoriels de développement de jeux sur XNA sur Internet. Je pourrais accomplir et comprendre la plupart d'entre eux en utilisant des graphiques 2D. J'ai créé des sprites animés, fait bouger mes personnages dans n'importe quelle direction, fait défiler mon fond avec le mouvement de mon personnage et ainsi de suite. Tout a été fait avec XNA "cru". J'ai trouvé certaines de ces choses difficiles à comprendre, aussi j'ai trouvé que quelque chose pouvait déjà être intégré dans le framework, puis j'ai trouvé des moteurs de jeux que j'ai pu comprendre clairement au moins les codes de lignes simples tels que FlatRedBall, Axiom et Quick Start Engine.
Je connaissais déjà les plus célèbres comme OGRE, Unreal et Unity. En même temps, j'ai été tenté de tout lancer et de commencer à apprendre une programmation de moteur de jeu célèbre, je voulais rester avec XNA qui m'a pris du temps pour apprendre et je ne voudrais pas le gaspiller.
Cette fois, je le laisse pour les expérimentés. Puis-je passer par un moteur de jeu et utiliser ce qu'il a à offrir même si je commence avec le développement de jeux? Certaines personnes pourraient penser que c'est bon de s'habituer aux routines ennuyeuses d'un cadre nu. Et si oui, quelle serait la recommandation pour commencer? J'ai entendu dire que cela varie d'un marché à l'autre. Nous pouvons considérer que je veux un moteur spécifique au RPG, peut-être. Suis-je en train de tout chambouler et dois-je oublier tout ce que j'ai dit? Désolé pour l'ignorance, je suis un débutant
See here for reposting/pseudo-migration of this question to gamedev
Je pense que vous feriez mieux de le demander sur le site [Game Development] (http://gamedev.stackexchange.com/). Vous devrez rediffuser car il n'y a pas de chemin de migration. – ChrisF
Vous pouvez consulter ce moteur de jeu XNA http://sourceforge.net/projects/txnagameengine/ – MikeAinOz
Je ne savais pas qu'il y avait une branche de développement de jeux de SO. Thx –