Journal Naheulbeuk
Quelques nouveauté sur le site,
un pub et des scènes coupées en téléchargement.
Voila.
http://www.penofchaos.com/donjon/(...)
un pub et des scènes coupées en téléchargement.
Voila.
Journal Sdl mon amour
Suite des mes aventures avec Ocaml et Sdl, j'ai juste une question :
est-il possible de creer un surface "blittable" sans passer par set_video_mode, qui modifie systematiquement la fenetre affichée ?
je m'explique : je genere automatiquement une surface à l'aide d'un algorithme, je stock la surface dans une variable de manière à la réutiliser qd je veux sans avoir à la recréer systematiquement avant de mettre a jour l'affichage.
le hic est que cette surface n'est pas neccessairement de (…)
est-il possible de creer un surface "blittable" sans passer par set_video_mode, qui modifie systematiquement la fenetre affichée ?
je m'explique : je genere automatiquement une surface à l'aide d'un algorithme, je stock la surface dans une variable de manière à la réutiliser qd je veux sans avoir à la recréer systematiquement avant de mettre a jour l'affichage.
le hic est que cette surface n'est pas neccessairement de (…)
Journal [OCaml] Sdl et ecran tout noir, Beuuuuhh......
Sdl.init [`VIDEO];;
let (bpp, w, h) = (24, 700, 480);;
let screen = Sdlvideo.set_video_mode ~w:w ~h:h ~bpp:bpp [`HWSURFACE];;
let tux = Sdlloader.load_image "wall9.jpg";;
let tax = Sdlvideo.display_format tux;;
Sdlvideo.blit_surface ~dst:screen ~src:tax;;
Sdlvideo.flip screen;;
Sdltimer.delay 3000;;
Sdl.quit;;
OcamlSdl c'est bien, mais pas documenté pour un rond...
si qq'un peu m'éclairer, je suis vraiment un nOOb de chez nOOb...
let (bpp, w, h) = (24, 700, 480);;
let screen = Sdlvideo.set_video_mode ~w:w ~h:h ~bpp:bpp [`HWSURFACE];;
let tux = Sdlloader.load_image "wall9.jpg";;
let tax = Sdlvideo.display_format tux;;
Sdlvideo.blit_surface ~dst:screen ~src:tax;;
Sdlvideo.flip screen;;
Sdltimer.delay 3000;;
Sdl.quit;;
OcamlSdl c'est bien, mais pas documenté pour un rond...
si qq'un peu m'éclairer, je suis vraiment un nOOb de chez nOOb...