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

salut a tous, je ne fais que passer

Chanis
Chanis
Niveau 10
12 décembre 2005 à 12:57:10

si vous cherchez un bon code source, je vous conseille celui de duke nukem 3D car il est devenu open source. c´est une mine d´informations pour les debutants. telechargeable sur http://www.3Drealms.com

JeanYvesYves
JeanYvesYves
Niveau 10
12 décembre 2005 à 13:24:12

Hum !

Je mets un gros bémol sur l´enrichissement apporté par du code source de Duke3D :

Les pour :
- Pour le gars qui a envie de savoir comment c´était fait a l´époque, connaitre les astuces d´antan, bref, pour la curiosité.

Les contre :
- La technologie a évolué depuis :
on utilise des cartes graphiques, des accélérateurs, plein d´optimisations matérielles infiniment plus rapides que le meilleur des algorithmes.
On utilise l´affichage via la carte graphique (alors que sous DOS, le mode réel (par exemple mode graphique 13h) permettait d´adresser directement la mémoire graphique)

Bref, la technologie a changé, et il est devenu completement débile et inefficace d´utiliser les memes méthode qu´antan :

Donc oui pour regarder le code source de Duke3D par curiosité historique,
non pour tenter de l´exploiter pour refaire pareil...

Chanis
Chanis
Niveau 10
13 décembre 2005 à 12:38:32

pour apprendre les bases c´est pas si mal.

JeanYvesYves
JeanYvesYves
Niveau 10
13 décembre 2005 à 14:02:05

(je vais paraitre chiant)

JUSTEMENT NON !! !

On n´apprend pas les bases en regardant les sources de Duke3D :
les techniques utilisées sont complexes et plus du tout d´actualité : la façon de voir a été entierement repensée depuis !
De plus, ce sont des codes plein d´assembleur difficiles a comprendre !

Ces sources sont une merveille.... mais uniquement pour les programmeurs confirmés qui ont soif de culture d´anciennes techniques de conception !! !

Pour les débutants, ou pour apprendre des bases, ce n´est pas du tout conseillé...

Désolé d´etre chiant.

Chanis
Chanis
Niveau 10
13 décembre 2005 à 14:43:23

bon bon bon bon okay okay, je me la ferme... c´est juste que c´est en C++ et que ça me semblait correct.

OxFFFF
OxFFFF
Niveau 8
13 décembre 2005 à 17:14:53

De toutes facons c´est du code C.
Et puis Ken Silverman avait à peine 18 ans quand il a écrit ce moteur, aussi malgrès tout le respect que l´on peut évidement lui devoir, certaines des méthodes de programmation qu´il employait à cet age là ne sont peut être pas à prendre comme référence absolue (c´est au conditionnel bien entendu... j´ai jamais vraiment regardé le code source de duke3d)

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