samuel desseaux wrote:
bah ... surtout de la programmation de jeux. J'ai d�j� de l'exp�rience sous windows avec DirectX et maintenant, je cherche � faire des choses sous Linux.

j'ai (pour le moment) chipot� avec OpenGL, puis la SDL (qui est tr�s simple � programmer, un must � mon go�t) en 2D simple puis avec opengl.

quand j'ai re�u mon kit, j'ai �t� un peu d��u par la doc, rien sur papaier, que du pdf et pas des petits! C'est fastidieux pour essayer d'apprendre.

Par contre l'architecture interne ( que tu es oblig� de conna�tre ), est fantastique.
La programmation de la b�te est assez difficile, parce que tu ne peux pas dire de d�marrer avec un main.c afficher un triangle, puis 2 puis les animer, etc. Non,il faut faire une �tude et une analyse avant de pouvoir afficher ton premier triangle.
La connaissance de l'assembleur n'est pas optionnelle, il existe bien une librairie (sous GPL d'ailleurs) qui est cens�e te faciliter la vie mais tu perds l'attrait de la programmation de l'engin.
Si je te dis qu'il y a des instructions qui permettent de faire des additions de 2 vecteurs � 4 dimensions ( x y z w), directement dans un chip de la ps2, le VU pour �tre pr�cis (c�d Vector Unit), ou que tu peux contr�ler le flux de donn�es provenant de la d�compression mpeg d'une video, le faire passer par l'EE (Emotion Engine, le cpu) faire qques op�rations, puis passer dans le chipset graphique et taquiner encore les octets. Rahh, je pense sinc�rement qu'on n'a pas encore vu de quoi �tait capable la ps2.

Bref , perso je suis content de mon achat, m�me si je n'ai pas encore pris le temps de faire quelque chose de concret (non je n'ai pas encore pu afficher un triangle � l'�cran ;-) ). Par contre, on est bien bieeen loin de la programmation DirectZ ou OpenGL, il n'y a pas besion d'une couche d'abstraction puisque tout le monde a la m�me ps2.

--
_ _
( "> Thomas Silvestre <^ )
(v ) AEL activist ( <)
--- www.ael.be ---
"Si tu arrives au sommet de la montagne, continue de grimper!"
- Bouddha .

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@;lists.unixtech.be
IRC: efnet.skynet.be:6667 - #unixtech


Répondre à