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

je veux faire apparaitre un carré

News jeu

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

Voir
bobtriguette32
bobtriguette32
Niveau 6
29 juin 2004 à 22:30:56

bonjour cela fait environ 1 moi que j´ai commencé la prog en c et je voudrais savoir comment faire apparaître un carré

merci de vos réponses

dnob700
dnob700
Niveau 10
29 juin 2004 à 22:34:24

line ( x1,y1)-(x2,y2),,B

lag-it
lag-it
Niveau 10
29 juin 2004 à 22:49:40

Il te faut une API graphique ( DirectX ou OpenGl par exemple ( mais aussi SDL, Allegro . .. ) ) pour faire ce type de choses.
Sinon tu peux le faire en mode 13 heures ( google ) , mais c´est idiot de nos jours.

dnob > C´est quoi comme langage ?

LGV
LGV
Niveau 28
29 juin 2004 à 22:49:45

le C ne te permet de rien faire de graphique, tout seul ; il te faut utiliser des API graphique qui répondent à tes besoins ( GDI de win32, SDL, TinyPTC, DirectX, OpenGL, etc. bref, y´a du choix, à voir selon ce que tu veux faire)

LGV
LGV
Niveau 28
29 juin 2004 à 22:50:16

" en mode 13 heures"

tiens, c´est nouveau ça comme mode ; )

gollumkawder
gollumkawder
Niveau 10
29 juin 2004 à 23:08:48

13h powaa

lag-it
lag-it
Niveau 10
29 juin 2004 à 23:14:20

Mais c´est plus très à la mode...

Bon ca va c´est facile, je sais.

" gollumkawder Posté le 29 juin 2004 à 23:08:48
13h powaa"

Quand je pense que tu cotoyais C++ et OpenGL :-)))

LGV
LGV
Niveau 28
29 juin 2004 à 23:21:49

c´est clair que c´était la bonne époque l´écritue directe en VRAM à A000:0000 :´(

gollumkawder
gollumkawder
Niveau 10
29 juin 2004 à 23:34:02

argh planquez-vous papy LGV commence a radoter ! !! :lol:

lagit :d) En fait surtout le C et l´OpenGL, mais je me souviens que tout les jeux avant étaient en 13h alors en tant que joueur ça me rappelle forcément des bons souvenirs

bobtriguette32
bobtriguette32
Niveau 6
30 juin 2004 à 03:31:06

salut,
je comprend rien du tout a ce qu´est un api
expliquez moi clairement s.v.p. je suis nul
merci d,avance

LGV
LGV
Niveau 28
30 juin 2004 à 04:50:02

une API ( application programming interface), c´est une collection de librairies qui te fournissent des fonctionnalités ; de base, le C/C++ ne sait rien faire de graphique, il faut donc utiliser des " extensions" ( des gens qu´ont codé ça pour exploiter le matos quoi) pour étendre les possibilités. Par ex. SDL est une API que tu peux télécharger et utiliser pour te faciliter toute la gestion graphique ; de meme pour les autres citées.

lalelale
lalelale
Niveau 5
30 juin 2004 à 11:19:38

mais, c´est quoi le " 13H" dont vous parlez? C´est un API graphique? vous n´auriez pas des images??

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2004 à 12:09:17

le mode 13h est l´API graphique de base.
--> tu pilotais directement ta carte graphique, mais au niveau standard ( pas d´accélération 3D, rien)
tu faisais du 320*200 ( donc tres basse résolution), et l´écriture était simple : un tableau a l´adrese 0xA0000000 : des que tu mettais des octets dedans, ça apparaissait a l´écran...
il faut des compilateurs 16 bits pour gérer ça. Maintenant, les compilos sont en 32 bits, et quand tu demandes le mode 13h :

int main()
{
_asm
{
mov ax,0x13
int 0x10
}
return 0;
}

--> Windows te dit " pas question ! !!"

super obsolete le mode 13h

Allez viens LGV, on nous attends a la maison de retraite, C l´heure de jouer au loto...

JeanYvesYves
JeanYvesYves
Niveau 10
30 juin 2004 à 12:10:58

tiens si tu veux des images :
j´ai fait des petits jeux en mode 13h ( mais en pascal, enfin bon...)
sur mon site :

www.fvirtman.fr.st

dans " mes programmes" le jeu de labirynthe 2D le shoot´em up et le jeu de slalom.

Ruffi
Ruffi
Niveau 9
30 juin 2004 à 12:31:55

Utilise la methode de Lapintade :) :

http://perso.wanadoo.fr/ck/NGCK.htm

LGV
LGV
Niveau 28
30 juin 2004 à 15:40:36

" Allez viens LGV, on nous attends a la maison de retraite, C l´heure de jouer au loto..."

LOOOOOOL ; )

nan nan, je prefère jouer à SoF2, avec l´âge, parkinson ça aide pour bouger rapidement et éviter les tirs ennemis... ; )

bobtriguette32
bobtriguette32
Niveau 6
30 juin 2004 à 16:31:20

salut,
j´aimerais bien utiliser la méthode de lapintade mais ca marche pas avec devc++ ( j´ai la version 4) merci de m´aider

Lapintade
Lapintade
Niveau 30
30 juin 2004 à 16:33:51

Mouais, des fois je me demande pourqoi je me suis fait chier a faire une version Devc++ pour des gros naze feneants comme toi ? ? ( Grrrrr).

Mets a jour ta version de DevCpp ( 4.9.8.0, celle du site qui s´appelle 5 Beta) et ma methode NGCK fonctionnera trés bien.

:( :(

gollumkawder
gollumkawder
Niveau 10
30 juin 2004 à 16:34:36

lool papy LGV, c´est vrai faut le placer à une mitrailleuse, avec sa tremblote il te fait du confettis d´ennemis

--> Windows te dit " pas question ! ! !" :d) à cause du passage de mode réel à mode protégé , c´est ça ?

PS: allez voir le topic de highlyman sur la " frenchtouch", il est là depuis 40 jours et il prend l´avenir de l´art numérique français entre ses mains ! Il s´y croit pas un peu trop ? ??

--log

bobtriguette32
bobtriguette32
Niveau 6
30 juin 2004 à 16:45:02

désolé j´avais mal compris mais peut tu mexpliqué une chose s.v.p. #include " ../Ngck_moteur/Ngck.h"
est ce que je marque ca directement dans le programme ou il faut que je remplace les . .
merci d,avance de ta réponse

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