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! ![]()
Je vois, c'est donc à ce point
Y a plein de personnes dans ton cas de toute façon, et dans les domaines les plus divers
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.
Ouais, ben si t' as envie, t' as le pouvoir
Mais faut avoir avant toute chose un but et si tu l' as, ben fonce
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 ![]()
Je suis un geek nolife, j'ai du temps libre et c'est tout ce que j'ai a faire de mes soirées
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
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
) mais ce que j'en tire vaut vraiment la peine ![]()
Ah, Duke, pour le HUD faut changer de vue
(App.SetView(HUD), App.SetView(App.GetDefautView()), paar exemple).
Il y a un tuto sur ça ![]()
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
) ![]()
Sans blague, t'as ça?
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 ![]()
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? ![]()
First Page
Y'a eu des améliorations a la première version? ![]()
Ouais!
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é.
D'ac, j'tenvois un mail ![]()
salut ! c'est phoenixwarrior ( banni pour 30 jours
)
gg pour tes avancement
désolé de m'étre tromper sur toi ![]()
C'est bon, je t'ai envoyé un message...
Normalement tu devrais comprendre... ![]()
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 ![]()
Ah merci pierreyoda, bien reçu
ça devrait aller, c'est clair. Je tente de l'implémenter ce soir
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
PhoenixIsBack=> Jerry pour ton pseudo
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.
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
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?"
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 ![]()
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
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
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 ![]()
![]()
enfaite j'y pense c'est pas bien grave, j'aurai qu'à configurer mon clavier comme un clavier français et c'est bon ![]()
"App" en variable global
...
Bon, jeune pomme, là ça va pas... ![]()
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
) ![]()
Parce que déjà que un gestionnaire de ressource en global ça le fait moyen (c'est ce que je fais
, mais ça va encore
), mais ce que tu fais... ![]()
Allez, corrige-moi ça tout de suite
PS : pour le "binding" (configuration) des touches, il y a des codes sur le wiki... ![]()
Mais c'est bien chiant, j't'aurais prévenu
en y passant, j'ai réver de ton petit jeux
en mode zombie
j'buter des zombies a tout bout de champs j'était intuable
sauf que a la fin : "TUT TUT TUT TUT TUT"... ![]()
Chaud PhoenixIsBack... ![]()
Bien d'être accro? ![]()
Tain mais trop content quoi, je commence a trouver un bon algo pour mon IA!
si dieu le veut ce sera torché ce ouikene..
Sinon.. Omagawd, j'ai rencontré le développeur de la SFML aujourd'hui!
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
en même temps il etait occupé&pressé, enfin, ça la fout mal. Mais ça aurait été trop bien quoi ![]()