Effet stylé - C++ - Programmation
Marsh Posté le 19-04-2006 à 02:40:24
Tu connais absolument rien au c++ ?
ya des tutoriaux de partout sur le net ....... google est ton ami
pour un moteur 3D libre, renseigne toi sur ogre3D, neoengine, ou apparentés... plus on traine ds le milieu, plus on en trouve !
Marsh Posté le 20-04-2006 à 11:09:59
bin heu, y'a pas forcément besoin de C++, Quake3 est encore vachement C je crois (j'ai dit je crois).
Mais surtout les menus des jeux, bin ils utilisent une api graphique, généralement OpenGl ou Direct3D, donc si tu veux voir comment ils font, il faut plus regarder du coté des totos pour ces APIs, donc le C/C++ c'est pas tellement la finalité c'est un prérequis
ceci dit il y a beaucoup de trucs que tu peux faire avec les API graphiques de l'OS ou autres sans utiliser les API avancées (mais tellement mieux foutues) tel que l'OpenGl ou le D3D.
Marsh Posté le 22-04-2006 à 13:37:27
Si c'est juste pour faire de la 3D, dans ce cas ya des langages spécialisés, idéal pour les débutants !
Un exemple : Blitz3D ! Pour les interessés, j'ai fait une série de tutoriaux pour blitz il y a 2 ou 3 ans.
http://icare.olivier.free.fr/
Marsh Posté le 24-04-2006 à 16:04:58
Merci, mais je c'est le faire en HTML mais je voudrai le mettre dans de programmes en C++.
Marsh Posté le 24-04-2006 à 17:33:09
bjone a écrit : bin heu, y'a pas forcément besoin de C++, Quake3 est encore vachement C je crois (j'ai dit je crois). |
Non, Q3 est en C++. Mais il est bien possible que l'usage de certaines fonctionnalités de C++ soit volontairement limité pour raison de perfs.
Marsh Posté le 24-04-2006 à 17:35:51
Dans le monde d'où tu viens, yaurait pas des poneys volants avec des crinières flamboyantes
Marsh Posté le 24-04-2006 à 17:42:18
el muchacho a écrit : Non, Q3 est en C++. Mais il est bien possible que l'usage de certaines fonctionnalités de C++ soit volontairement limité pour raison de perfs. |
Euh, d'après les sources (du moteur) c'est du C.
Marsh Posté le 24-04-2006 à 17:43:40
Sachant que le C n'est pas objet, comment arrive tu à dev un tel jeu sans faire de l'objet
Marsh Posté le 24-04-2006 à 17:53:46
L'objet n'est pas une obligation en soit, c'est juste plus généralement plus sioux stou....
Marsh Posté le 24-04-2006 à 17:55:04
bjone a écrit : L'objet n'est pas une obligation en soit, c'est juste plus généralement plus sioux stou.... |
Oui justement. Je me dit que dev un jeu de l'envergure de Q3 sans le faire en objet c'est warrior quand même
Marsh Posté le 24-04-2006 à 17:55:56
bin oué c'est Carmack. c'est connu que c'est un warrior depuis le temps.
Marsh Posté le 24-04-2006 à 17:56:13
gatsu35 a écrit : Sachant que le C n'est pas objet, comment arrive tu à dev un tel jeu sans faire de l'objet |
En s'appellant Carmack.
Marsh Posté le 24-04-2006 à 18:04:33
de toutes façons, plein de projets importants ont été abattus en C.
Marsh Posté le 24-04-2006 à 18:09:41
gatsu35 a écrit : Dans le monde d'où tu viens, yaurait pas des poneys volants avec des crinières flamboyantes |
J'ai dis une betise encore ? Je veux pas créé un moteur 3D qui me predrai 200 000 lignes de code et 2ans de boulot je veut un truc simple pour faire genre des menu déroulant, mettre du son que on sélectionne quelque chose. Et pour quake 3, il est en C++.
Marsh Posté le 24-04-2006 à 18:12:11
ben c'est pas pare que tu sais le faire en HTML en 30sec que ca te prendra 30 secondes à le faire en C++
donc tu prends une lib qui mache edéjà 3/4 du taf et tu codes bastes
Marsh Posté le 24-04-2006 à 18:16:39
Et ba donne moi le lien de cette librairie c'est tout ce que je demande.
Marsh Posté le 24-04-2006 à 18:23:22
Encore une fois, non, il est en C, téléchargez les sources, et vous verrez. C'est le moteur de Doom 3 qui est en C++.
Marsh Posté le 24-04-2006 à 18:36:13
le grosse question c'est quoi l'utilisation de ton bidule ?
un autorun de CD ?
un menu d'application ?
autre chose ?
Marsh Posté le 24-04-2006 à 21:00:50
ReplyMarsh Posté le 24-04-2006 à 21:39:26
Ou en Visual Basic. Voire en Delphi.
Mais si tu aimes vraiment les défis, fais-le plutôt en fortran77 ou en cobol
Marsh Posté le 24-04-2006 à 23:07:12
Je connais les base du VB et j'ai rapidement commencé a apprendre le Delphi mais c'est la meme chose les controles je doit les créé et je ne sais pas le faire(pas ceux la en tout cas).
Je vais peut etre essayer en ASM.
Marsh Posté le 24-04-2006 à 23:48:07
=====>Moment pingouino<=====
Marsh Posté le 25-04-2006 à 08:19:08
tholdan a écrit : Euh, d'après les sources (du moteur) c'est du C. |
Effectivement, autant pour moi, c'est largement du C (il y a bien un peu de C++, mais pas bézef).
Marsh Posté le 09-04-2006 à 20:57:54
Voila je voudrai faire des programmes avec des interfaces joli, comme dans les jeux par exemple, je sais que dans pas mal de jeux (Doom, Quake) ils programment ca en C++ alors je voudrait savoir si il y avait un tutoriel pas trop long sur sa, je ne veut et ne peut faire un moteur 3d (je n'ai pas cette prétention) je voudrai pour commencé faire des petits menu avec des effets (on peut le faire en HTML) avec ou sans la technologie .Net.
Merci