camelot-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Camelot-discuss] interface 2D ...


From: Jérôme Marant
Subject: [Camelot-discuss] interface 2D ...
Date: Tue, 10 Dec 2002 20:29:42 +0100
User-agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2 (i386-pc-linux-gnu)

>> Sven Luther <address@hidden> writes:
>> 
>>   OK, je suis d'accord. On va s'attaquer aux bibliothèques de base en
>>   premier j'imagine ? On fera ensuite le toolkit par dessus.
>
>Je te suit pas entierement la.
>
>qu'est-ce que tu entend par les bibliotheques de base ?

Les bibliothèques de gestion des objets, des décors, etc.

>De plus, ceci est une chose ou on peut facilement se partager le
>travail. je suppose que le CVS savannah marche bien.

Bien sûr.

>> >>   Globalement, je pense que tout va passer par SDL (affichage
>> >>   avec double-buffer, musique, son, gestion clavier/souris/joystick)=
>.
>> >
>> > Oui, mais SDL c'est du brute, il faudrait une petite couche
>> > supplementaire pour faciliter les choses par dessus.
>> 
>>   Ok aussi.
>> 
>>   Au fait j'y pense. Est-ce que l'on fait tout ça en orienté objet.
>>   Il me semble que ce genre d'application se prète bien à l'OO.
>>   Qu'en penses-tu ? 
>
>Mmm, mon experience est limite avec l'OO. ce n'est pas toujours
>forcement necessaire, les modules et foncteurs marche en general tres
>bien.
>
>Le seul probleme c'est lorsque l'on s'attaque a des chose necessitant le
>partage d'un etat, et l'heritage, alors je pense que l'OO est plus
>approprie. J'ai fais une interface graphique en foncteurs, et c'est un
>poil trop complique.

Ici on gère typiquement des objets, avec l'encapsulation.
Chaque objet a se propres coordonnées, ses propres paramètres etc..

>Cependant, pour des choses simples, je ne pense pas que cela soit
>reellement necessaire. SDL (contrairement a gtk+) n'utilise pas l'OO.

C'est plus naturel que d'utiliser les records à mon avis.

>Il faudrait d'abord faire une enumeration des choses que nous souhaitons
>mettre dans ce toolkit de base, ou quels sont les fonctions de SDL que
>nous souhaitons wrapper.

Oui.

--
Jérôme Marant

http://marant.org
              



reply via email to

[Prev in Thread] Current Thread [Next in Thread]