Quel modèle de projet dois-je utiliser pour le projet de développement de jeux Visual C++? Je suis vraiment nouveau à Visual Studio et je suis un peu confus avec toutes ces applications Windows Form, Application console Win32, Application console CLR, etc. J'ai déjà codé des jeux sous Linux et maintenant je voudrais faire une pure application Windows.Quel modèle de projet dois-je utiliser pour le projet de développement de jeux Visual C++?
Répondre
Vous pouvez simplement ouvrir un projet vide sous les projets Visual C++. Je ne sais pas quelles bibliothèques et ainsi de suite vous allez utiliser. Je doute que vous allez la route .NET ne veulent certainement pas d'applications basées sur CLR dans ce cas.
La méthode la plus simple consiste à utiliser l'application console Win32. Vous pouvez utiliser GLUT pour faire votre rendu.
Je recommande la bibliothèque FreeGLUT pour le rendu.
http://freeglut.sourceforge.net/ - assez simple à installer sur Visual Studio
http://www.lighthouse3d.com/opengl/glut/ - des instructions mis détaillées sur l'utilisation rassasiement.
La méthode la plus simple consiste en effet à utiliser l'option Empty Project et à définir les paramètres vous-même.
Si vous voulez une application de démarrage, utilisez le projet Win32, mais et non l'application de console Win32 car cela générera une fenêtre de console pour vous lorsque vous l'exécuterez et ce n'est pas souhaitable.
Si vous voulez faire du développement de jeu avec la boîte à outils XNA, alors cela a ses propres options de projet, mais pour cela, vous utiliserez C# et non C++.
J'utilise moi-même un modèle de projet vide pour la plupart des projets, y compris les jeux. Les raisons?
- Plus de contrôle
- intégration plus facile
- Pas de trucs inutiles est ajouté
Downsides:
- Vous obtenez d'écrire plus de code (ou réutiliser le code déjà écrit)
- Vous vous en souciez un peu plus sur les internes
- 1. Modèle de projet Visual Studio pour JavaScript/VBScript?
- 2. (Visual) Analyse de dépendance de projet C++
- 3. Modèle de projet Visual Studio multiple Types de projets
- 4. Où est le modèle de projet COM Visual Basic?
- 5. Comment puis-je utiliser MSBuild pour exporter un autre projet en tant que projet de modèle Visual Studio?
- 6. Développement de jeux iPhone
- 7. Structure de dossier pour un projet C
- 8. apprentissage développement de jeux iphone
- 9. Quel est le meilleur examen pour un chef de projet?
- 10. Comment emballez-vous un projet Visual Studio C++ pour publication?
- 11. Icône de projet dans Visual Studio
- 12. Visual Studio ouvre des serveurs de développement pour tous les sites Web de mon projet.
- 13. quel linux utiliser pour le développement embedded-linux-qt 4?
- 14. Quel logiciel utiliser pour la machine virtuelle pour le développement de Windows?
- 15. Comment réduire le temps de liaison pour un grand projet écrit en langage Visual C++ natif?
- 16. Quel serveur devrais-je utiliser pour le projet de conseil en ligne?
- 17. Structure de projet C++ sous Visual Studio 2008
- 18. Gestion de projet: Projet Eclipse vs projet Eclipse Managed
- 19. meilleures pratiques pour le développement de niveau dans Visual Studio
- 20. Problème lié aux dépendances de projet C++ Visual Studio 2005
- 21. Type de projet C# non présent dans Visual Studio 2005
- 22. Erreurs de compilateur à partir du projet Visual C++ simple
- 23. Conversion d'un projet de C++ en C#
- 24. Génération de code Visual Studio, contenu de projet
- 25. Dépendances de projet dans Visual Studio
- 26. Éviter trop de configurations pour un projet Visual Studio
- 27. Options du compilateur pour le projet C#
- 28. Projet de référence "readonly" dans Visual Studio?
- 29. Conversion d'un projet symfony de production gelé en projet de développement
- 30. Utiliser * .pdf dans le projet de bibliothèque de classes (web)