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

Faire du graphique en C.

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
Darkiller
Darkiller
Niveau 9
21 août 2002 à 19:13:32

ben voila je me suis tapé un bouquin entier (apprenez le C en 21 jours), donc je connais les bases assez bien (pointeurs, structure, boucles....) mais ya pas une seule ligne dans ce bouquin qui explique comment affiché un simple pixel.

alors comment on fait?

avec des sources de programmes que g chopé sur internet g pigé qq trucs.

on créee un ecran virtuel,
on le rempli (on allume les pixel...)
pis on transfert cet ecran virtuel dans la zone de l ecran reel.
et pour moi c la que ca devient obscure.
comment on passe notre screen buffer a ce foutu ecran.
Pis j ai entendu parler d un faisceau vertical qui concerne l affichage, est ce que je pourrais avoir quelque explications.
Merci d avance.

Lightness1024
Lightness1024
Niveau 10
21 août 2002 à 20:39:00

mieu vo utiliser une librairie parce ke transferer un backbuffer remplis par toi meme dans la mémoire vidéo c´est une operation dangereuse car le format du backbuffer doit parfaitement correspondre a format d´affichage courant (largeur hauteur profondeur (bpp)) et si tu veu fixer ce format (car remplir des couleurs en 16 bits R5G6B5 et ben c deja moins facile k´en 32 bits X8R8G8B8) et bien il faut ke la carte gere le format ke tu souhaite et il fo demander les capacités et changer le format en dmeandant au driver etc etc... moi je te dis laisse tomber tout de suite.
utilise plutot graphics.h et ca ira deja bien !

LcData
LcData
Niveau 6
21 août 2002 à 21:20:04

aller ecrire dnas les banque de memoire des nouvelle carte graphic c est casi imposible de plsu les 3/4 ne sont plsu compatible avec la norme vesa alors soite tu utilises une lib comme lightness1024 la tres bien dit soit tu te trouve une vielle carte et tu fais tourner ton prog sous dos : )

il doit me rester des exmple de graphisme en c si tu veux.

data
www.ploksoftware.org

Darkiller
Darkiller
Niveau 9
22 août 2002 à 11:02:43

merci pour vos reponse.

bon ben maintenant faudrait que je trouve des tutoriaux ou autres aides pour utiliser les librairies (graphics.h)... pake jy connais que dalle...

Darkiller
Darkiller
Niveau 9
22 août 2002 à 11:04:15

pis pour indication, jai visual C++ (1997) comme compileur et j ai pas de librairie graphics.h fourni avec.

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