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

[Preview] Duke Noel 3D

DukeNoel3D
DukeNoel3D
Niveau 8
19 octobre 2009 à 22:46:44

Si tu savais.. j'ai passé deux ans a glander tous les soirs alors que j'etudiais la prog. Deux années perdues, a rien foutre, un gâchis de potentiel monumental, et quand je m'en suis rendu compte, j'ai commencé a faire une dépression :(

Maintenant je me suis lancé dans le dessin et la prog. Ce jeu est une sorte de malédiction pour moi, dans le sens ou si je ne code pas pendant quelque jours, je redeviens dépressif, il FAUT que je produise quelque chose, que je progresse quelque part. Et en rentrant après mon week end sans PC + deux jours sans avoir codé avant, je me sentais mal :( je n'en peut plus de rester sans rien faire, sans évoluer. Via ces travaux de création, c'est moi que je construit.. J'ai des projet et je n'en peut plus qu'ils ne soient que de simples fantasmes, je veut les réaliser. Et pour cela, il faut programmer, programmer, programmer... ne jamais s'arreter de programmer! :oui:

GibsonFirebird
GibsonFirebird
Niveau 10
19 octobre 2009 à 22:49:52

Je vois, c'est donc à ce point :o)) Y a plein de personnes dans ton cas de toute façon, et dans les domaines les plus divers :oui:

L'informatique, bien sûr, mais aussi la musique, l'art, le cinéma, bref, tous les trucs un tant soit peu artistiques et créatifs, le tout, c'est de jamais abandonner. Moi, j'ai acheté une guitare y a 4 mois, je me suis découragé, et résultat, je commence seulement aujourd'hui à m'y mettre plus sérieusement... Faut jamais abandonner l'envie, c'est la seule condition nécessaire à la réussite, j'en suis convaincu.

BananaDOGTOWN
BananaDOGTOWN
Niveau 9
19 octobre 2009 à 22:53:57

Ouais, ben si t' as envie, t' as le pouvoir :ok:

Mais faut avoir avant toute chose un but et si tu l' as, ben fonce :ok: Moi j' en ai toujours pas mais je vis la vie au jour le jour, et ça me plait :)

T' en as des tas qui veulent percer dans l' art en général mais qui n' y arrive pas :(

En tout cas, GG mec, et bon courage pour la suite :ok:

DukeNoel3D
DukeNoel3D
Niveau 8
19 octobre 2009 à 22:55:00

Je suis un geek nolife, j'ai du temps libre et c'est tout ce que j'ai a faire de mes soirées :hap: la guitare, qui sait, j'en ferait peut etre un jour, la musique etant l'un de mes plus gros fandom et je possède une oreille absolue, a ce que j'ai compris de la part de mes profs de musique.. Suffit que je tombe sur un modèle de type qui gère a mort pour vouloir a tout prix me lancer dans cette voie, ça a fait comme ça pour le dessin, je peut plus lâcher le bout. Garde courage, comme je le répète souvent, c'est pas facile tous les jours. mais on se construit, on gagne des skills, et quand on parle les gens ecoutent :sournois: c'est cela, devenir quelqu'un porteur de connaissance et d'enseignement. De l'experience a faire partager.. C'est cela qui est magnifique :( se laisser porter par le fleuve ne suffira qu'a faire de nous des gens conformes, standards, et ça, plutot crever.. J'ai des visions que je souhaite transmettre :( et il me faut des moyens techniques. Toi aussi, tu as sûrement ton avis sur certaines questions, dans certains domaines. Mais pour pouvoir exceller dans ce domaine, il faut s'y mettre, c'est pas plus compliqué que ça :( y a jamais eu de miracles et y en aura jamais. Ce que nous aurons demain, nous l'auront fait aujourd'hui. Et j'ai mis trop de temps pour le comprendre.. Ca a imposé des sacrifices parfois (genre ma yeslife :noel: ) mais ce que j'en tire vaut vraiment la peine :(

Pseudo supprimé
Pseudo supprimé 20 octobre 2009 à 12:48:54

Ah, Duke, pour le HUD faut changer de vue :hap: (App.SetView(HUD), App.SetView(App.GetDefautView()), paar exemple).
Il y a un tuto sur ça :ok:
Si jamais t'y arrives pas, j'ai du code fonctionnel de côté, qui affichait de la vie/essence avec un sf::Shape (plutôt réussi, d'ailleurs :cool: ) :hap:

DukeNoel3D
DukeNoel3D
Niveau 8
20 octobre 2009 à 20:19:32

Sans blague, t'as ça? :bave: je viens de galerer comme une brute et de me battre avec des glMatrixMode pour cracher un truc dégueu en plein milieu de ma fenetre et en mettant ma App en variable globale, j'en etais malade, si tu me donnais un truc pareil ce serait une aide inestimable :peur:

DukeNoel3D
DukeNoel3D
Niveau 8
20 octobre 2009 à 20:21:10

En fait, je comptais m'en occuper ce soir mais ça me permettrait de passer direct a autre chose. Tu veut bien me le preter, steup? :hap:

Jeyer
Jeyer
Niveau 7
20 octobre 2009 à 20:27:06

First Page

Y'a eu des améliorations a la première version? :(

DukeNoel3D
DukeNoel3D
Niveau 8
20 octobre 2009 à 20:34:32

Ouais! :oui: j'ai ajouté les balles, les caisses, on peut les ramasser, on peut tuer les ennemis toussa, un semblant d'IA, etc.. Ca a vachement avancé.

Pseudo supprimé
Pseudo supprimé 21 octobre 2009 à 13:03:55

D'ac, j'tenvois un mail :hap:

PhoenixIsBack
PhoenixIsBack
Niveau 8
21 octobre 2009 à 13:07:29

salut ! c'est phoenixwarrior ( banni pour 30 jours :noel: )

gg pour tes avancement

désolé de m'étre tromper sur toi :(

Pseudo supprimé
Pseudo supprimé 21 octobre 2009 à 13:18:54

C'est bon, je t'ai envoyé un message...
Normalement tu devrais comprendre... :noel:

ZEFOLLY
ZEFOLLY
Niveau 7
21 octobre 2009 à 14:14:02

au faite il y aura la possibilité de configurer les touches du clavier ?pasque je suis sur un clavier suisse m'voyez donc des fois je galère a tout reconfigurer :noel:

DukeNoel3D
DukeNoel3D
Niveau 8
21 octobre 2009 à 18:41:27

Ah merci pierreyoda, bien reçu :hap: ça devrait aller, c'est clair. Je tente de l'implémenter ce soir :oui: et après, fête de l'IA, je me fixe toute une semaine rien qu'a bosser sur ce truc chiant, qu'on en finisse une bonne fois pour toute :oui:

PhoenixIsBack=> Jerry pour ton pseudo :noel: bon tant que c'est pas ban.. nan mais t'en fais pas pour le malentendu, après c'est vrai qu'une semaine de silence radio ça peut faire supposer que le truc est tombé a l'eau.. Et je te cache pas que parfois, je perd la foi. :snif: mais ça revient vite, c'est NORMAL qu'il y a des haut et des bas niveau motivation, dans un projet de ce calibre.

zefolly=> Ah, euh :hap: j'y pense, des fois. J'y pense en me disant "comment leur annoncer que ça va me faire chier d'implémenter des touches reprogrammables?" :coeur: mais comme tu le dis, je crois que je vais pas y echapper. Bah, au pire ça devrait pas etre trop dur a faire, en fait, la magie de SFML toussa.. Et si c'est pas évident, on bidouillera ça au scotch, comme d'hab :(

Je sais pas si vous en avez conscience quand j'en parle, mais mon code est hideux. Une vraie merde, j'ai même cru que j'allais vomir après avoir dû mettre ma app, la fenêtre SFML, en variable globale (si vous comprenez pas c'est pas grave) pour tenter de gerer le hud. Mais a la base, Duke Noel 3D était un hello world, qui a enflé comme une tumeur. Après avoir commencé a afficher un polygone, plus plusieurs, mis quelque touches pour la camera, un peu de light sources (désactivées dans mes screen, notez), quelque démos techniques pour les VBO, un générateur de ville aléatoire, je me suis dit "Tiens, si je faisais un p'tit jeu par dessus?" histoire de tirer sur des trucs entre les immeubles, sans but ni rien, juste pour me marrer. et j'ai commencé a codé un FPS bidon. Lorsqu'il m'est apparut qu'il serait impossible de coder les types en 3D a la main, j'ai dû apprendre la prog objet et c'est là qu'est né le Throat Engine et ses 200 misérables lignes de code, pour parvenir a concevoir et utiliser les trucs en 3D sous blender. Puis il est advenu que le format basique que j'utilisais, le .obj, ne gerait pas les couleurs de triangles, et que je n'echapperai pas aux textures. D'ou mon passage a la SFML car coder des accès fichier en C++ c'est atroce, déja que pour lire des .obj ça avait été gangbang mais des textures, là, faut pas pousser.. Et lorsque je me suis rendu compte que faire des types sans motif alors que mon moteur gerait les textures aurait été un bon gros gâchis, il a fallut trouver un thème. Et le noelisme m'a inspiré. Ce jeu est une accumulation d'experiences hasardeuses et de choix orientés vers la simplicité au détriment des capacités qui sont des gros boulets. Mais je ne peut pas reculer, je suis allé trop loin, je vais devoir continuer a bidouiller ce truc au scotch jusqu'a la fin, ou alors ça va prendre perpette a tout recoder au propre et il sortira jamais :peur:

DukeNoel3D
DukeNoel3D
Niveau 8
21 octobre 2009 à 18:46:07

En fait, ce que j'ai fait, c'est un peu comme half life 2. "Va d'un point A a un point B! ah merde, la route directe est détruite, faut faire le tour" et roule, aeroglisseur, buggy, souterrain, egouts, etc, et quand tu rencontre enfin le mec au point B tu te rappelle même plus que tu viens du point A, tu as l'impression d'avoir fait tout l'alphabet entre les deux.. Mon jeu c'est pareil :hap: Pour pouvoir afficher mes types tout moches entre des immeubles pas texturés et faire mumuse avec un pistolet sans interêt, il a fallut que j'apprenne le texturing, l'accès fichier, la prog objet... Alors que si je m'etais contenté de noter sur des kilomètres de feuilles A4 les coordonnées des triangles composant les personnages, j'aurais déja fini ce que je voulais initialement faire :malade: dire que je me suis orienté vers ça "pour me simplifier la vie"..

D'un autre coté, c'est quand même plus intéressant au niveau du résultat final :(

ZEFOLLY
ZEFOLLY
Niveau 7
22 octobre 2009 à 18:57:11

:salut:
enfaite j'y pense c'est pas bien grave, j'aurai qu'à configurer mon clavier comme un clavier français et c'est bon :ok:

Pseudo supprimé
Pseudo supprimé 23 octobre 2009 à 11:10:08

"App" en variable global :ouch:

... :malade:

Bon, jeune pomme, là ça va pas... :noel:
Je sais pas comment tu fais, mais 'suffit d'afficher dans la boucle ou de passer en argument "sf::RenderTarget &target" (pas de "const" surtout :mort: ) :noel:
Parce que déjà que un gestionnaire de ressource en global ça le fait moyen (c'est ce que je fais :noel: , mais ça va encore :noel: ), mais ce que tu fais... :ouch:
Allez, corrige-moi ça tout de suite :hap:

PS : pour le "binding" (configuration) des touches, il y a des codes sur le wiki... :noel:
Mais c'est bien chiant, j't'aurais prévenu

PhoenixIsBack
PhoenixIsBack
Niveau 8
23 octobre 2009 à 11:13:24

en y passant, j'ai réver de ton petit jeux :noel:

en mode zombie :(

j'buter des zombies a tout bout de champs j'était intuable :noel:

sauf que a la fin : "TUT TUT TUT TUT TUT"... :noel:

Pseudo supprimé
Pseudo supprimé 23 octobre 2009 à 11:15:22

Chaud PhoenixIsBack... :(
Bien d'être accro? :noel:

DukeNoel3D
DukeNoel3D
Niveau 8
24 octobre 2009 à 00:21:02

Tain mais trop content quoi, je commence a trouver un bon algo pour mon IA! :noel: si dieu le veut ce sera torché ce ouikene..

Sinon.. Omagawd, j'ai rencontré le développeur de la SFML aujourd'hui! :peur: nofake, il etait en visite dans mon ecole, j'ai cru a un fake quand on m'a dit qui il etait.. Mais trokon quoi, j'ai pas osé lui montrer mon jeu, merde :malade: en même temps il etait occupé&pressé, enfin, ça la fout mal. Mais ça aurait été trop bien quoi :-(

Sous forums
  • Le Grand Voyage
  • La Corée du Toast ( Salut Yuengling )