Quand on commence à faire ses propres jeux , c'est juste impossible de s'arrêter :) curieux de voir tes vidéos de maths appliquées aux jeux vidéos. Content que tu puisses coder pour le fun aussi !
@wenshengge67657 жыл бұрын
Salut David, Pour ma part j'ai rencontré ce problème plein de fois. Du coup les Jam me permettent de voir plus petit (ce qui n'est pas évident parce qu'on a forcément envie de sortir un titre qui claque niveau graphismes, niveau musiques, niveau packaging etc ! c'est légitime). Et puis on finit par s'apercevoir que ce n'est pas la majorité de ce que recherchent les gens, ce qui importe c'est l'histoire, le gameplay, le prix attractif, tout ça bien avant tout le reste. Quand on s'est fait les dents sur Unity en essayant les divers tutos proposés sur KZbin, qui te permettent de coder rapidement sans rien comprendre (contrairement à ce qui est proposé chez Gamecodeur) et qu'on s'aperçoit qu'on n'a aucune compétence pour la modélisation 3D, le texturing, la musique etc ... (ou alors tout simplement pas le temps car on est tout seul). On revoit sa copie ! Tout ça pour venir aux mêmes conclusions, il faut commencer par le début et surtout SIMPLEMENT ! Par contre la difficulté que je rencontre c'est de finir et d'aller au bout de ce que je veux faire (l'effet spaghetti m'embête, je vais essayer d'ajouter de la crème pour les démêler :p ) . J'espère trouver le courage d'aller jusqu'au bout de ce fameux jeu que je vais faire pour cette Jam ^^ Petit message aux nouveaux, peu importe ce que vous pensez de votre jeu Jam ou ce qu'en disent les gens, postez votre travail, vous aurez au moins le début d'avoir accompli quelque chose!
@back2thecode9144 жыл бұрын
En plus à présent, sur gamecodeur.fr il y a des ateliers de maths appliqués à la programmation de jeu vidéo faits par un professeur de maths ! Vous n'avez donc plus aucune excuse pour ne pas nous rejoindre. A bientôt dans la GameCodeur School ! Bon code à vous !
@Robtooltwentytwo7 жыл бұрын
Moi perso j'me suis vraiment amusé sur mon jeu de la Jam 11 , je me suis retrouvé à m'amuser à mon propre jeu :) Merci David !! J'ai jamais fais un aussi bon choix que de rejoindre ta formation !!
@JOL_ProfCodeur7 жыл бұрын
J'ai moi aussi décidé de me mettre à la 3D, après en avoir eu peur pendant des lustres... je vais en avoir besoin pour un projet professionnel dans un domaine autre que les jeux vidéos... je commence à attaquer les choses sous l'angle des maths, et je me permets de faire de la pub pour ma chaîne et pour les dernières vidéos de cours que j'ai publiées à ce jour : rappels de maths niveau collège / lycée pour pouvoir écrire des applications graphiques 2D ou 3D.
@boxcod-bru37167 жыл бұрын
Salut, j’ai juste une question. Monogame et Tic-80 c’est bien des frameworks 2d?????? Car je trouve ça assez impressionnant. Mais je ne vois pas comment j’arriverez a refaire tes planètes en 3d a ma façon. Tu à utiliser des calcule compliqué ou pas?,??? Merci de réponse.
@alexisfabre15877 жыл бұрын
C'est simple si l'on maitrise un peu la trigonométrie. On se place dans le repère suivant : .y vers le haut .x qui sort de l'écran, vers nous .z qui va vers la droite (je fais comme ça car je suis à l'aise avec cet ordre) la sphère a une origine (x y z) les points sont définis par un rayon (de la sphère) et 2 angles : .a1 qui définit si le point est plutôt vers le haut ou vers le bas (latitude) .a2 qui définit sa position par rapport à l'axe de rotation de la sphère (longitude) ensuite avec un peu de trigo on trouve que : xPoint = x + cos(a1) * sin(a2) * rayon yPoint = y + cos(a2) * rayon zPoint = x + sin(a1) * sin(a2) * rayon En suite il te suffit de projeter par rapport au plan que tu souhaites : dans notre cas on va regarder dans la direction x : AffichePoint(zPoint, -yPoint) Pour faire la rotation : on fait varier simplement a2 (longitude) et on ré exectute les formules de trigonométrie. Bon courage
@fredg83287 жыл бұрын
Monogame c'est le portage d'un framework qui était développé pour la XBox à l'origine. Ca permet de faire de la 2D et de la 3D en C#. Tic-80 c'est un fantasy computer, c'est à dire une machine très limitée en 2D uniquement et qui se programme en Lua. Sinon les "calculs compliqués" on peut les trouver en 5 minutes sur le net. C'est des maths de niveau collège. fr.wikipedia.org/wiki/Coordonn%C3%A9es_sph%C3%A9riques
@alexisfabre15877 жыл бұрын
Fred G de là à dire que c'est niveau collège... C'est pas trivial comme sujet
@fredg83287 жыл бұрын
C'est de la trigonométrie. La trigonométrie on apprend ça au collège. (Du moins à mon époque c'était comme ça)
@alexisfabre15877 жыл бұрын
Certes, on apprend ça au collège. Néanmoins, l'utiliser d'une telle sorte demande une expérience plus approfondie que la simple connaissance. Nous sommes toutefois d'accord sur le fait qu'utiliser fréquemment ces outils nous permet de rapidement imaginer une solution. (Mais l'implémentation n'est pas aussi triviale)
@radionwave1057 жыл бұрын
La classe xD franchement Men In Black XD
@sorenkaden86153 жыл бұрын
I know I'm pretty randomly asking but does anybody know of a good website to watch new series online ?
@remyharvey63453 жыл бұрын
@Soren Kaden I would suggest Flixzone. Just google for it :)
@terrender7 жыл бұрын
Perso, je me suis lancé dans un rpg/rts. Un jeu extrêmement ambitieux pour une seule personne. J'ai opté pour une solution : faire un moteur 2D simpliste avec des graphismes rudimentaires. Mmo, rts et rpg ne riment pas forcément avec des jeux complexes. Un mmo peut aussi bien ressembler à "Slither.io". Un fps peut ressembler à "Rescue on Fractalus!".
@gamecodeur7 жыл бұрын
+Sylvain Harlaut MMORPG/FPS=serveur et programmation réseau, RTS=Concepts avancés, IA et GUI avancée, RPG=data driven. Quelqu'un qui n'a jamais programmé ou programme depuis quelques mois seulement ne pourra que survoler les 10% pourcents de ce genre de projet. Encore une fois je m'adresse aux vrais débutants.
@wariax55867 жыл бұрын
Il y a vraiment des gens qui pensent encore que c'est en ne faisant rien que les choses changent ? PS : l'intro est vraiment sympa ça change ! ^^ Je voulais rajouter un truc aussi : pourquoi la vie est elle si courte ?! ;(
@radionwave1057 жыл бұрын
WariaX la vie est assez longue en vrai si tu prend la moyenne
@wariax55867 жыл бұрын
Radion Wave La moyenne c'est autour des 70/80 ans c'est ça ? Moi j'trouve ça trop court ! ^^
@radionwave1057 жыл бұрын
WariaX Perso je pense pas sa mais je sais pas pk mais j'ai pas la motivation pour le faire mais pourtant j'ai envie c'est compliqué
@wariax55867 жыл бұрын
Radion Wave Ah oui ça à l'air compliqué ^^ Regarde des vidéos de motivation j'peux te dire que ça met un sacrée boost au moral ! Perso ça marche bien sur moi...
@radionwave1057 жыл бұрын
WariaX comparer au moyen âge ou meme plus moins c'est juste ÉNORME 70 à 80 ans après je sais pas quelle âge tu a. Mais sa va encore augmenter et pour toic'est quelle durer pour que ce soit long
@Neworldexport7 жыл бұрын
Je me réserve l'excitation de bouger un pixel, plus tard, après on verra plus loin..
@wariax55867 жыл бұрын
Pourquoi plus tard ?
@Neworldexport7 жыл бұрын
Déjà bien occupé dans le développement web pour l'instant mais c'est lié donc je trouverai bien le temps car ce n'est justement pas une perte de temps
@wariax55867 жыл бұрын
NWServices Ah oui d'accord ! ^^ Oui ça t'avanceras pas mal déjà !
@tetsuro20327 жыл бұрын
Tu t'es trompé sur la miniature de ta vidéo, tu as oublié le i , tu as écris "arrêtez" :)
@gamecodeur7 жыл бұрын
Arg! Corrigé MERCI !!
@Luxylux7 жыл бұрын
Super vidéo ! Je vais essayer une autre forme de leçon d' humilité même si c'est casse gueule. Chacun y verra et y comprendra ce qu'il veut. Voici une video où un youtuber explique comment ėcrire les bases d un doom 1993 from scratch il commence en qb45 puis fini en c et dans la vidéo suivante il se présente ... Doom engine : kzbin.info/www/bejne/foK8pHmpnceej9k Vidéo de présentation du youtuber : kzbin.info/www/bejne/aZOslJWkeb2GiMk
@gamecodeur7 жыл бұрын
Oui je connais bien Bisqwit. Il n'hésite pas à coder en BASIC, ou C pur non objet. Par contre c'est assez peu accessible. Je pense que beaucoup le suivent en mode "admiration pure" sans en tirer de leçons de programmations réelles. Mais ça motive et ça connecte à la noblesse du code pur, que j'essaye de porter avec Gamecodeur.
@Luxylux7 жыл бұрын
David Gamecodeur - Ecole de jeux vidéo en ligne ce que j ai compris de ce garcon, c'est que même si tu es tres bon, il faut savoir encaisser le stress dans le cadre pro raison du pourquoi il est conduit des bus. Le talent ne suffit pas il faut encaisser la pression respecter des delais.... alors ta video prend toutcson sens. Il faut y aller step by step avec humilité et ambition. Ils ont de la chance de t avoir comme guide.
@raoul42467 жыл бұрын
ça me rappel une anecdote j'avais reussi a refaire un livre dont vous êtes le héros en javascript avec undum(un framework dédié), donc un truc de merde même si j'étais content de moi, et la j'ai deux pote qui mon proposé en voyant ça de crée un mmorpg (sic !!) ou chaque de case de la tilemap serais une histoire:-))), et ils avaient déjà fini la base de donnée en php évidement tous a terminé a la poubelle 6 mois plus tard ... mine de rien j'ai essayé de refaire undum d'une autre façon ben j'ai jamais réussi !!! et pourtant un livre dont vous êtes le héros ça dois pas être si chaud a faire
@raoul42467 жыл бұрын
exact le sorcier de la montagne de feux, je le refoutrais sur github si tu le veux pour l'anecdote j'ai reçu un mail super sympa de steeve jackson qui ma quand même dit que mon boulot c'étais de la merde :-)) nan je rigole c'étais vraiment sympa de sa part, mais mon boulot étais pas trés pro du coup il ma fillé des conseil d'ailleur le jeux est sorti sur steam 1 ans plus tard mais la je pouvais pas lutté
@raoul42467 жыл бұрын
tiens cadeau en avant premiere mondial :-))) , tu lance le fichier html et ta le bouquin github.com/raoul632/la-montagne-en-carton
@theelderwizzrobert29007 жыл бұрын
Salut David, Moi mon problème c'est la réalisation. Je prends mon pic d'hormones à la solution de l'algorithme et après je procrastine énormément l'écriture du code. Sinon, je suis en désaccord avec toi sur un truc de la vidéo : "Pas besoin de faire des jeux fabuleux". Mais faire un jeux c'est fabuleux. Comme tu l'as déjà dit, le jeux vidéo c'est la partie de dev qui est un art, et même le plus "merdique" des pac-man est une oeuvre à part entière qui a son mérite. Une autre petite chose à tous : Un MMORPG est juste un RPG avec plein de joueurs non ? Donc c'est avant tout de la prog réseau. Vous pouvez faire un truc génial avec une tilemap 2D pas besoin d'en faire des tonnes. Enfin David, cette vidéo est digne de toi et de ton coaching solide. J'ai hâte la prochaine car c'est toujours un plaisir... Cordialement
@wariax55867 жыл бұрын
Wizzrobert Mais il l'a dit que faire juste un petit jeu c'est fabuleux ! ^^