Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2519 connectés 

 


Dernière réponse
Sujet : creer un jeux?
saxgard ouais je pense que c mon 3ds r3 qui déconne un peu alors,enfin bon le 2 me suffira

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
saxgard ouais je pense que c mon 3ds r3 qui déconne un peu alors,enfin bon le 2 me suffira
chrisbk of tu sais des fois j avais qqes visual +3ds3 sur mon vieux k6 2 300 des familles, et ca allait...cahin cahan, mais bon...
saxgard ah ouias ca c génial , pas bete , bon bin deja je sais que je suis bien equiper pour commencer , a part peut etre ma machine qui commence a se faire vielle  
 
Celeron 300 , Tnt2 16 mo , et 196 mo de ram <--- d'ailleur je crois que c pourac que je peu meme pas me servir de 3ds r3 qui fais que me planter ;)
par contre petit 19 pouce(ma fierté)  :D  :D

 

[edtdd]--Message édité par saxgard--[/edtdd]

chrisbk la 2d il te faut juste qqchose qui puisse te sortir des images 2D.
 
Donc 3ds reste tjs un bon choix, voir meme + parce que, imagine tu fais un truc a la starcraft. Tu modelises une fois ton vaisseau, ensuite pour avoir les != sprites tu n'as qu'a rendre le meme vaisseau en le faisant tourner un peu a chaque fois
saxgard non je collect un max avant de me lancer betement , ca me parait moin brute et ca me permet d'avoir l'avis de pleins demonde qui peut etre eux meme aurais déja essayer, alors autant en profiter.
 
De plus etant donné que je en peu pas commencé avant debut novembre , alors autant gagné du temps en posant déja le maximum de question et en récupérant le maximum d'info technique ou superficiel , ca me semble pas absurde comme procédé  :D  
 
Par contre tu ma dis quelquechose qui ma titillé, pour la 2d on a juste besoin d'un logiciel de dessins standard? pour réaliser les sprites et les fonds?
 
pour le multiplateforme jepense comme toi ;)
surtt que quand on commence c pas trop l'objectif
 
@++

 

[edtdd]--Message édité par saxgard--[/edtdd]

chrisbk oue tout ca c ok, encore que je te conseille dx8 qui est bpc mois lourd a utiliser que le 7, pour l'init particulierement
 
Sauf si tu veux faire de la 2D (encore que....), mais vu que tu cause de 3dsmax...
 
OGL / DX8 c un debat alacon(TM), dans le fait que ca ne mene nulle part
 
tu prends un bout de code OGL, un bout de code DX8 tu regardes celui qui te plait le mieux et voila
 
Moi je prefere DX8 parce que :
-objet
-les extension OGL ca devient rapidement de la soupe (IMHO)
 
OGL a l'avantage d'etre multiplateforme, mais ca, moi je m'en tamponne joliment
 
Mais chacun ses gouts...
 
maintenant arrete de te triturer les meninges et lance toi, c comme ca que l'on apprend le mieux
saxgard es-ce que directx7sdk , Visual C++ , et 3dstudio Max R2 suffisent pour réaliser un jeux?
 
que me manque t-il encore?
 
vaut-il mieux directx ou opengl? quel est la difference majeure entre les 2? es-ce un pb de comptatibilté multi-os?
 
etc... ;)
saxgard je ne vais pasl'abandonner de si tot se topic , ne vous réjouissez pas trop vite  :D  :D
saxgard oki j'en prend bonne note  
je te remercie
 
d'autres remarques générales ou techniques? j'écoute  :D  
les autres nevous endormez pas dites cequi vous viens a l'esprit  ;)
chrisbk

saxgard a écrit a écrit :

vi ca ma l'air clair
mais j'ai 2 petites questions , les regsitres mmx quand on code sans passer par l'asm sont-il directement utilisé?
 
autres questions le but du prog enasm que tu a marqué cqu'il fais la multiplication de l'enesemble des élements des tableaux en 1 ligne? c plus rapide? ou question temps ca reviens quand meme au meme? parcequebonje ne suis pas un tueur en ASM ;)  




 
non ls registres MMX ne sont pas utilise, du moins pas sous visual
 
La dans le bout de code tu a fais deux multiplication avec 1 instructions.
Y a effectivement un bon petit gain de vitesse . Peut etre pas tjs x2, mais dans l ensemble on y gagne...
 
par contre, bon, c plus long  a coder ;)

saxgard vi ca ma l'air clair
mais j'ai 2 petites questions , les regsitres mmx quand on code sans passer par l'asm sont-il directement utilisé?
 
autres questions le but du prog enasm que tu a marqué cqu'il fais la multiplication de l'enesemble des élements des tableaux en 1 ligne? c plus rapide? ou question temps ca reviens quand meme au meme? parcequebonje ne suis pas un tueur en ASM ;)
chrisbk par ex :
 
float *tab = new float[2];
float *tab2 = new float[2];
 
//remplis les tab
 
_asm
{
  mov esi,tab;
  mov edi,tab2;
  movq mm0,[esi]; //copie de tab dans un registre MMX (un registre MMX fait 64bit de long, il peut donc contenir nos deux float)
  movq mm1,[edi]; //copie de tab2 dans un autre registre MMX
 
  pfmul mm0,mm1;
 
  movq [esi],mm0
}
 
ce qui equivaut a :
 
tab[0] = tab[0] * tab2[0];
tab[1] = tab[1] * tab2[1];
 
sauf que on a fait juste une multiplication (pfmul)
 
Note, un registre MMX fait 64bit de long . tu peux le voir comme deux registres accoles de 32 bits, 4 de 16 ou 8 de 8, mais pas comme un de 64.
 
vala...
 
(c t du 3dnow ca)
 
c + clair ou tjs confu ?
saxgard euh ui pour l'exemple je veux bien ;)
chrisbk SIMD = Single Instruction Multiple Data
 
genre MMX / 3dnow /SSE...
 
L idee c'est d appliquer une meme instruction sur +eurs donne a la fois
 
si tu veux un exemple histoire que ce soit plus clair....

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)