graphique de contrôle avec C

Z

zappaxtron

Guest
Je connais déjà les bases et ont fait programas simple, comme les calculatrices.

Je veux commencer à faire des petits jeux pour PC, quelque chose si je peux commencer à afficher des images sur l'écran et des trucs comme ça, mais je ne sais pas comment faire.

Quelqu'un peut-il m'aider s'il vous plaît?

 
zappaxtron Salut,
Vous pouvez utiliser le module graphique (EGA / VGA.bgi) en mode DOS pour écrire des jeux PC en utilisant des graphiques C.Vous avez juste besoin d'inclure "graphics.h" et la bibliothèque graphique.Un grand nombre d'API sont déjà disponibles telles que le dessin d'un cercle, rectangle, remplissage des couleurs, etc Une aide importante et un ensemble d'exemples sont également fournis dans l'un des «C» de la DOS compilateurs.
Vous pouvez les utiliser pour commencer la programmation de jeux PC.

Cordialement,
Vhn

 
Je me souviens de jouer avec les commandes VGA qui ont travaillé comme des appels du BIOS.Vous définissez certains registres et fait appelé le service de routine pour définir le mode VGA et d'autres choses.Ensuite, vous pouvez écrire dans la mémoire vidéo pour créer des lignes et des cercles et d'autres formes.Et des milliers d'heures plus tard et un million de lignes de code plus tard, j'ai pu avoir quelque chose de digne d'un moteur de jeu.J'ai réussi à faire un niveau de merde PACMAN celui qui a mangé les pilules d'énergie et qui a été à ce sujet parce que je n'ai pas l'un des méchants Munchy de le chasser et de faire autour d'un jeu réel de celui-ci.Quoi qu'il en soit, serrer les dents, et d'apprendre OpenGL ou DirectX.Ne pas perdre son temps avec DOS, je ne sais même pas si DOS GFX API pourrait fonctionner sous XP ou Vista.Et pourquoi prendre vos 64 ou 128 ou 256 Meg super haute résolution de la carte vidéo avec 256 bits de bande passante et le transformer en un retard de la carte VGA de merde?Il ya beaucoup de livres téléchargeables sur OpenGL et DirectX.Il ya même un pour VB. NET (et d'autres en utilisant C #) à l'aide gérée DirectX.J'aimerais commencer par là.
Si vous êtes en C , vous pouvez essayer d'utiliser WildMagic, une obligation lourde et jeu libre / moteur de modélisation 3D avec gestion des collisions, un moteur physique, avancée algèbre linéaire et ODE solveur routines et de tonnes de plus.Vous ne pouvez pas écrire ce genre de choses en 10 ans, même si vous aviez des docteurs en mathématiques et en physique.Et il ya quelques livres écrits pour cela que vous pouvez télécharger.Si j'étais en graphique qui est sans doute où j'irais.

 
J'ai décidé d'aller pour l'OpenGL, mais theres un problème, Im en utilisant Dev-C et après je télécharger glut.h (et les autres) et les mettre sur les répertoires theyr J'essaie de compiler et j'obtiens un "[Linker Error]" message , comme jamais arrivé auparavant, pouvez-vous me dire ce que c'est?

 
Assurez-vous que vous avez inclus toutes les bibliothèques concernées dans le cadre chemin des bibliothèques.C'est l'erreur habituelle pour une erreur de l'éditeur de liens.

 
Merci pour l'aide encore une fois, j'ai découvert quel était le problème, j'ai oublié de modifier un onglet Projets option

<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top