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

Quel est le lien entre code/graphisme ?

SaumonHD
SaumonHD
Niveau 10
29 septembre 2013 à 21:39:37

Bonjour :)

Alors voila , depuis quelques mois/semaines , j'apprend a programmer en C ( on ma déconseiller le sitedu0 mais je n'ai trouver que celui ci ) , j'apprend également au lycee avec l'option info et sciences du numérique. :oui:
Donc pour l'instant je fait des petits programmes dans la console , des petits jeux de logiques !

Mais seulement voila ! sa s’arrête a la console !
Et je me demande comment on passe d'une ligne de code dans codeblocks a une action dans le moteur graphique !

Je suis vraiment noob :hap: , c'est un plugins sous code block ou on code directement dans le moteur graphique ?

Enfin je sais pas du tout comment ca marche !

merci de m’éclaircir sur ce point :)

godrik
godrik
Niveau 30
29 septembre 2013 à 21:53:47

saumonHD, c'est difficile a expliquer. Le plus simple est de prendre une lib graphique comme la SDL ou un moteur de jeu comme unity et voir comment ca marche.

Suis un tutoriel de la SDL et ca devrait te renseigner.

SaumonHD
SaumonHD
Niveau 10
29 septembre 2013 à 21:55:41

je vais voir merci

Pseudo supprimé
Pseudo supprimé 29 septembre 2013 à 21:58:54

Parfois, tu fais appel à des fonctions que tu as réalisé pour répondre à tes besoins. Les bibliothèques graphiques exposent d'autres fonctions te donnant accès à des instructions comme "dessiner une ligne de a vers b", "trace un cercle", "affiche ce modèle 3D à cette positon" "lances l'animation x de ce modèle 3D", etc.
En gros, tu utiliseras des objets et des fonctions propres à la bibliothèque graphique que tu choisiras. Le plus simple est effectivement que tu fasses des essais, avec la SDL, par exemple.

SaumonHD
SaumonHD
Niveau 10
29 septembre 2013 à 21:58:55

mais en effet , ca a l'air relativement complexe .
Je ne suis pas pressé , c'etait surtout pour me renseigner !

SaumonHD
SaumonHD
Niveau 10
29 septembre 2013 à 22:10:53

je comprend mieux

Schiffer
Schiffer
Niveau 10
29 septembre 2013 à 22:46:13

Sinon si tu veux faire des interfaces graphiques(window, bouton, champs...) avec GTK

PiiR4T3
PiiR4T3
Niveau 7
29 septembre 2013 à 22:48:32

Il me semble qu'avec QT Creator, tu peux faire des fenêtres, des boutons et autres, ... Je sais qu'en C++ tu peux le faire (car je l'ai fais ^^) donc essayes de voir si en C tu peux aussi mais je pense que oui. :ok:

Schiffer
Schiffer
Niveau 10
29 septembre 2013 à 22:57:30

PiiR4T3, Il me semble pas :ok:
http://en.wikipedia.org/wiki/List_of_language_bindings_for_Qt_4

PiiR4T3
PiiR4T3
Niveau 7
01 octobre 2013 à 21:15:21

Schiffer => Je viens de vérifier et effectivement tu ne peux pas utiliser les librairies de QT en C mais tu peux quand même coder en console. Ce qui ne sert donc à rien.. :gni:

angivare
angivare
Niveau 10
04 octobre 2013 à 12:02:50

A bas niveau, on utilise surtout des interfaces comme OpenGL ou DirectX qui permettent en fait d'envoyer des instructions à la carte graphique, en ajoutant quelques options on peut par exemple lier la réponse de la carte graphique à une fenêtre pour l'afficher dessus
Un moyen d'utiliser la carte graphique c'est de par exemple lui envoyer une liste de vertice (des points avec en plus des propriétés que tu auras définies) et de dire à la carte graphique comme utiliser ces vertices: par exemple tu peux dire de dessiner une liste de triangles entre chaque point et les colorier selon l'attribut couleur des différents vertices etc..

DieuNiqueTaMere
DieuNiqueTaMere
Niveau 8
05 octobre 2013 à 11:18:00

T'es encore au début.
ATTA UN PEU.

Avec OpenGL tes souhaites seront exaucés(même si c'est un peu plus dur qu'écrire dans une console, il faut calculer des matrices toussa)

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