CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[SDL] topic sur SDL et ses extentions.

fantometteninja
fantometteninja
Niveau 6
08 mars 2005 à 23:25:36

Poubi : " SxDL is a powerful and an easy to use 2D and 3D Game Development Framework for MS Windows and MS DirectX." d´apres le site.
Elle est devenue portable depuis l´existence de opensxdl. Et concernant opensxdl, je sais que ça avait l´air de marcher, mais je n´en sais pas plus ( à quel point elle se trouve par rapport à la version windows ? )
Mais il n´y a pas autant de moyens ni d´efforts derriere sxdl que la sdl.
De plus, il n´y a pas de bindings vers d´autres langages. Et opensxdl utilise sdl.
Donc apres, il faut voir les avantages et inconvénients que tu en retireras

gollumkawder
gollumkawder
Niveau 10
08 mars 2005 à 23:44:27

Peut etre que justement la dépendance d´OpenGL par rapport a la SDL et a Fmod pour parvenir au meme niveau que DirectX est un malus, m´enfin bon
´me contente d´oGL, Win32 agrémenté de quelques hlsl et tout va bien ( :
même en connaissant l´api win32 dont winuser dépend, directx reste un gros bloc pas facile a prendre en main ( malgré la doc toute récente qui est pas mal)
toujours est-il que cela reste une référence dans le gamedev, puisque c´est une industrie, et que directx tient une grosse part..

C´etait juste histoire d´évoquer le coté " business" du gamedev...

fantometteninja
fantometteninja
Niveau 6
09 mars 2005 à 00:40:13

OpenGL s´integre très bien à la SDL.
Enfin, en même temps, OpenGL ne se résume pas qu´aux jeux. Et se mettre à parler business et sortir des trucs du genre " c´est utilisé par EA, alors je l´utilise aussi" est un peu déplacé ( et aussi n´est pas valide comme argument) dans ce forum rempli d´amateurs et de grands rêveurs ; )
D´autre part SDL est un projet LIBRE et PORTABLE, ce qui est un avantage indéniable.

inconnu[pure]
inconnu[pure]
Niveau 6
09 mars 2005 à 07:44:06

Je me demande si il n´y a pas de tutorial pour SDL_image ou il faut lire la documentation.

vianney
vianney
Niveau 10
09 mars 2005 à 08:23:20

:merci: pour vos réponses!
Donc pour passer a la 3D, il s´uffit d´apprendre une sorte d´extension a SDL qui s´appelle Opengl?
Mais encore une chose que je ne comprends pas, si DirectX fait tout en 1, pourquoi s´attarder usr SDL? :question:

inconnu[pure]
inconnu[pure]
Niveau 6
09 mars 2005 à 08:28:47

vianney > > Parce que c´est plus facile

ShellShock
ShellShock
Niveau 9
09 mars 2005 à 08:50:46

vianney : C´est plus facile, et en plus c´est portable.

JeanYvesYves
JeanYvesYves
Niveau 10
09 mars 2005 à 09:21:43

vianney > en effet, DX est bien plus dur a prendre en main

inconnu[pure] > SDL_Image est tres tres simple d´utilisation : il n´y a qu´une seule fonction utile :

SDL_Surface *IMG_Load(char *file);

voila, et tu lui passes PNG, JPG, GIF, ce que tu veux :)
Simplissime :)

inconnu[pure]
inconnu[pure]
Niveau 6
09 mars 2005 à 10:11:23

:merci:

vianney
vianney
Niveau 10
09 mars 2005 à 21:37:51

:merci: a tous!
Pour un jeu en 2D, on peut facilement obtenir de jolis grapismes nan? Du style mario ou des trucs de ce genre. La 2D ne doit pas etre trop dure a programmer! J´ai conscinece de la difficulté d´un projet de jeu 3D, mais je me demande pour un jeu 2D ( plateforme)!!
Sinon, j´ai eu besoin d´installer CarbonLib pour utiliser certains jeux, c un truc du meme genre que la SDL ou ça n´a rien a voir? ( Je ne savais pas ou poser cette question, dsl si je suis HS!!! :ok: )

JeanYvesYves
JeanYvesYves
Niveau 10
09 mars 2005 à 21:45:50

" de jolis grapismes "
--> Tout dépend de savoir si tu dessines bien ou non :)
Mais sinon, SDL te permet de passer en tres haute résolution : tu peux donc avoir la meilleure finesse de graphisme que le permet ton PC.

jejej
jejej
Niveau 9
09 mars 2005 à 21:48:59

Ah tiens , a propos de la resolution

j´avais voulu essaye quelque chose ( de completement inutile )
j´ai dessine un pixel a l´ecran , avec la SDL , en mode 1024/768/16, donc j´ai eu un tout petit point ( rouge )
mais , je m´etais dit qu´en mode ( 50/50/16 ) mon point serait bien plus gros ?

-> bien sur , je m´etais mis en fullscreen pour les deux cas

eh bien , non , toujours le point de meme taille . .. c´est normal , ou bien c´est moi qui ai complètement raté mon programme ?

JeanYvesYves
JeanYvesYves
Niveau 10
09 mars 2005 à 21:59:30

c´est normal :
la résolution 50*50 n´existe pas. Aucune carte graphique ne la supporte
Tu ne peux pas mettre n´importe quoi. Il faut mettre les résolutions standard :

a savoir :
640*480, 800*600, 1024*768, 1280*1024, 1600*1200
et + pour certains veinards !
Et si la résolution n´est pas supportée, alors la SDL te bascule en plein écran avec la résolution de Windows ( tu es possiblement en 1024*768 non ? )

dnob700
dnob700
Niveau 10
09 mars 2005 à 22:03:49

si la résolution n´est pas supporté, il prend la plus petites qui soit plus grande que celle que tu demande.

si tudemande un truc tros gros, je sais pas comment il fait.

le problème de la SDL c´est quand me^me son manque de doc précise.
parce qu´on ne peut pas dire que la doc qu´ils fournissent soit complète, il n´y a que la moitié des paramètres quisont expliqué, et pas mal de trucs qui ne sont pas abordé...

à pars ça, c´est marrant.

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment