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

Methode d'apprentissage C/C++ Fun

Lapintade
Lapintade
Niveau 30
11 février 2004 à 20:17:56

Ben voila une belle version pour VC++ et DEVC++

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

Je suis interressé de savoir si ca marche bien et d´avoir les avis de ceux qui l´ont fait. Pour ceux qui connaissent deja le C/C++ si vous voulez faire de nouveaux exos, je suis preneur, il en manque entre la serie F et G.

----------------------------------------

- « NGCK » Qu’est ce que c’est ?

NGCL est une methode d’apprentissage du C/C++ par le biais d’exercice pratique liés aux jeux videos.

NGCK est un environnement simplifié de développement pour PC. L’idée est d’avoir une abstraction complète de la machine en proposant des fonctions d’affichages très rudimentaires ( par exemple la fonction KPrintSquare(X,Y) qui affiche un carré blanc à l’écran).

NGCK s’adresse aux débutants en programmation. Il permet de créer des premiers programmes simples sans avoir la contrainte de comprendre comment fonctionne une librairie d’affichage sur PC et ainsi de pouvoir se concentrer sur l’apprentissage du langage C/C++.

NGCK possède une structure similaire à celle d’un jeu vidéo. C´est-à-dire qu’on retrouve une partie « initialisation » qui sera le code exécuté au lancement du jeu, et ensuite une parti « boucle de jeu » qui sera exécutée à chaque balayage de l’écran.

Kilyn_
Kilyn_
Niveau 10
11 février 2004 à 22:43:00

oué bof d´après ce que j´ai compris y´a moins d´instructions pour prgrammer en C/C++ ? Mais on peut faire quels types de programmes avec ? Je suis perplexe là à moins que j´ai mal compris. :(

Lapintade
Lapintade
Niveau 30
12 février 2004 à 14:16:01

En effet tu as rien compris.

C´est du C/C++, seules les fonctionns d´affichage sont simplifiées.

Prends la peine de lire un peu quand meme . .. c´est pourtant pas bien dur.

Kirbyboss
Kirbyboss
Niveau 9
15 février 2004 à 20:48:12

c´est le genre de truc que je cherchais, j´essaye et je te donne mon avie :)

Kirbyboss
Kirbyboss
Niveau 9
16 février 2004 à 11:24:11

Eu...
J´uilise dev c++, et bien sur, la compilation marche pas.
Le probleme, c´est qu´aucun des liens pour telecharger le package ne marche :(
Tu pourais trouver un autre moyen de le recuperer ?
Sinon, j´ai comme meme pus regrder, et sa a l´air bien fait :)

Merci d´avance ; )

Lapintade
Lapintade
Niveau 30
16 février 2004 à 12:27:56

Le probleme, c´est qu´aucun des liens
pour telecharger le package ne marche

Quel package ? ( sdl ? ) Y en a pas besoin en theori, c´est includ dans NGCK.

Je n´utilise pas DevCpp donc je peux t´aider qu´un minimum.

As tu charger mes projets tout fait ? ( projets/ExA1/prj/Ex.machin)

Kirbyboss
Kirbyboss
Niveau 9
17 février 2004 à 21:09:23

Oui les packages sdl.
Oui, j´ai chargé les projets tous fait.

Bon ben tant pis, je chercherais un autre site pour telecharger les packages :)

Lapintade
Lapintade
Niveau 30
18 février 2004 à 12:36:36

Le troisieme lien de la page package SDL est bon . ..

Kirbyboss
Kirbyboss
Niveau 9
18 février 2004 à 14:12:58

a ouais merci ! !!

Kirbyboss
Kirbyboss
Niveau 9
18 février 2004 à 14:17:08

j´ai telechargé et quand je compile ça me met

"C:\DOCUME~1\Proprietaire\LOCALS~1\Temp\ccymaaaa.o
(.text+0x1a):mygame.cpp: undefined reference to `KPrintSquare(int, int)´

C:\Geo\C__~1\Lib\\libmingw32.a(main.o)(.text+0x8e)
: undefined reference to `WinMain@16´" ( ça le fesais deja avant)

Ca viens de quoi ?

Lapintade
Lapintade
Niveau 30
19 février 2004 à 17:28:26

J´ai l´impression que tu as installé les fichiers n´imoprte ou ( tu as dezippé ? )

Car ce chemin la :
"C:\DOCUME~1\Proprietaire\LOCALS~1\Temp\ccymaaaa.o

" ne fait absolument pas parti de NGCK.

Je ne peux pas t´aider plus car je ne sais pas ce que tu as fait exactement.

Donc bon courage.

Kirbyboss
Kirbyboss
Niveau 9
19 février 2004 à 19:00:55

a ouais j´ai pas du deziper dans le bon fichier :/, mais alors, faut le deziper où ?
directement dans c: ?

Lapintade
Lapintade
Niveau 30
22 février 2004 à 00:25:01

Tu le dezip ou tu veux, fais ton rangement . .. :) :)

Kirbyboss
Kirbyboss
Niveau 9
22 février 2004 à 12:04:50

je sais pas ce qui cloche alors :(
bon ben... tant pis...

Merci come mem :)

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