Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
Le HTML 5 basique est similaires aux XHTML et HTML 4.
Le HTML 5 avancée beaucoup plus difficiles a mon sens.
Le python n'est pas un langage plus simple qu'un autre, chaque personne trouve par lui même quelle langage est le plus simple selon ses capacités de memorisation de la syntaxe.
Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
la programmation en html5 se fait a l'aide de javascript hein. le html5 de base pour faire des sites web est quasi identique au html. quelques balises qui changent, des simplifications.
et rappelons que le html en soit n'est pas un langage de programmation. c'est un markup language.
pour debuter dans la programmation je conseille le python, c'est tres facile a apprendre. une fois que tu auras acquis un bon niveau, tu pourras te lancer dans l'apprentissage de la libraire pygame pour faire des jeux.
et si tu es vraiment motive, il existe aussi une libraire pour faire des jeux en 3d : pyOgre. mais pour ca, il faut deja etre tres fort en prog, math et physique (beaucoup beaucoup de geometrie de l'espace et de meca)
contrairement a ce que les gens pensent, python est tres puissant et permet de faire a peu pres n'importe quoi, a moins de vouloir faire de la programmation systeme (bas niveau) au quel cas il faudra apprendre le C. mais ce n'est pas ton but.
Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
Si tu veut, Commence avec le basic. J'ai commencer avec celui-ci et la transition vers un langage de programation plus récent c'est fait très bien.
Le basic est très ...eh... basique donc l'apprentissage se fait rapidement. Mais fais attention ce language ne fait pas de 3d, il ne fait que t'initier à la programation en te permettant de faire des programe par exemple des calculateurs, convertisseurs,... mais cela ne t'empèchera pas de pouvoir programer des jeux (en 2d).
Donc mois j'ai appris à programer de la vieille façon donc:
Ce programme affiche le mot hello world à l'infinie:
10 Print "Hello world"
20 goto 10
ou tu peut l'afficher un certains nbr de fois:
10 for i = 1 to 100
20 print "hello world"
30 next i
La par exemple je suis pas sure pour le second mais je crois que tu a compris.
Alors corriger moi si je me trompe mais il me semble que à peu près tout les autres langages de programation ont repris les même bases que le basic...
P.S. veuillez prendre en note que le langage plus récent don je parle est visual basic 2008
Il faut connaitre le passé pour mieux comprendre et apprécier le présent
Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
Mh alors pour répondre à la question sa dépends vraiment du jeu que tu veux faire. . . C# je te dirais oui pour Microsoft encore que bon dans mon école ont a leurs logiciel de création de jeux et pour le moment m'y suis pas penché. . . HTLM apparement c'est possible mais j'en sais pas plus. . . Java pour créer des mécanisme plus complexes dans un jeu d’après ce que j'ai compris. Aprés le plus utilisé reste le C++ avec incrustation de Java hein. C'est le plus pratique car le plus adaptable.
Aprés ce que je pense c'est qu'avant de vouloir faire un jeu tu devrait te pencher sur les principe de la programation de base. Inutile de dire qu'un Hello World sufira. Par exemple que ce sois en C# ou C++ ou autre, la notion de Programation objet est super importante et tu en as besoin impérativement avant de commencer à réflechir sur un jeu.
Ce que je te conseille donc pour le moment c'est deja de réfléchir au type de jeu que tu veux faire et peut etre de t'orienter vers des logiciels qui aide à créer sans vraiment coder au début genre RPG Maker ou Mugen. Pasque partir en free sans base pour créer un jeu c'est impossible. Moi je te conseille de passer pas mal de temps à programmer grâce au site du Zero avant de commencer à penser à un jeu.
Tant qu'on à pas mis les pieds dedans on peut pas s'imaginer le travail de titan que représente un jeu.
Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
Oui en effet c'est de la POO, pasque si d’était juste des conditions toute bete tu imagine le nombre qu'il faudrait en faire pour un jeu? Pour chaque mob y'aurais des centaines de décision et faudrait ecrire tout ça!
C'est pour ça qu'il faut des languages "objet" qui sont chargé de faire ces action répétitives à ta place selon certaines circonstances.
Apres c'est vrai que rien qu'avec des conditions style binaires on peut aller trés loin dans des choses sympa, exemple les mécanisme de certain de truc de mincraft à base de red stone
Re: [QUESTION]Un langage de programmations ou un logiciel pour débuter en créations de jeux ?
Bah rien que pour x et y t'es obligé d'avoir du POO car avec des conditions tu peux pas faire bouger un PNJ de manière "intelligente" .
Le plus chaud finalement ça doit être les jeux style "échec" ... faire un algo pour que l'IA trouve la meilleure solution c'est pas du gâteau !
Un mec qui te fait un jeu comme ça il peut tout faire je pense :p
Le HTML 5 basique est similaires aux XHTML et HTML 4.
Le HTML 5 avancée beaucoup plus difficiles a mon sens.
Le python n'est pas un langage plus simple qu'un autre, chaque personne trouve par lui même quelle langage est le plus simple selon ses capacités de memorisation de la syntaxe.
la programmation en html5 se fait a l'aide de javascript hein. le html5 de base pour faire des sites web est quasi identique au html. quelques balises qui changent, des simplifications.
et rappelons que le html en soit n'est pas un langage de programmation. c'est un markup language.
pour debuter dans la programmation je conseille le python, c'est tres facile a apprendre. une fois que tu auras acquis un bon niveau, tu pourras te lancer dans l'apprentissage de la libraire pygame pour faire des jeux.
et si tu es vraiment motive, il existe aussi une libraire pour faire des jeux en 3d : pyOgre. mais pour ca, il faut deja etre tres fort en prog, math et physique (beaucoup beaucoup de geometrie de l'espace et de meca)
contrairement a ce que les gens pensent, python est tres puissant et permet de faire a peu pres n'importe quoi, a moins de vouloir faire de la programmation systeme (bas niveau) au quel cas il faudra apprendre le C. mais ce n'est pas ton but.
tl;dr : go python!
qu'est-ce qu'une librairie ?
"Les idées sont à l'épreuve des balles"
qu'est-ce qu'une librairie ?
"Les idées sont à l'épreuve des balles"
Si tu veut, Commence avec le basic. J'ai commencer avec celui-ci et la transition vers un langage de programation plus récent c'est fait très bien.
Le basic est très ...eh... basique donc l'apprentissage se fait rapidement. Mais fais attention ce language ne fait pas de 3d, il ne fait que t'initier à la programation en te permettant de faire des programe par exemple des calculateurs, convertisseurs,... mais cela ne t'empèchera pas de pouvoir programer des jeux (en 2d).
Donc mois j'ai appris à programer de la vieille façon donc:
Ce programme affiche le mot hello world à l'infinie:
10 Print "Hello world"
20 goto 10
ou tu peut l'afficher un certains nbr de fois:
10 for i = 1 to 100
20 print "hello world"
30 next i
La par exemple je suis pas sure pour le second mais je crois que tu a compris.
Alors corriger moi si je me trompe mais il me semble que à peu près tout les autres langages de programation ont repris les même bases que le basic...
P.S. veuillez prendre en note que le langage plus récent don je parle est visual basic 2008
Il faut connaitre le passé pour mieux comprendre et apprécier le présent
J'ai commencé à faire des vidéos sur les jeux vidéos : https://www.youtube.com/@chainedenintenloup/featured
Mh alors pour répondre à la question sa dépends vraiment du jeu que tu veux faire. . . C# je te dirais oui pour Microsoft encore que bon dans mon école ont a leurs logiciel de création de jeux et pour le moment m'y suis pas penché. . . HTLM apparement c'est possible mais j'en sais pas plus. . . Java pour créer des mécanisme plus complexes dans un jeu d’après ce que j'ai compris. Aprés le plus utilisé reste le C++ avec incrustation de Java hein. C'est le plus pratique car le plus adaptable.
Aprés ce que je pense c'est qu'avant de vouloir faire un jeu tu devrait te pencher sur les principe de la programation de base. Inutile de dire qu'un Hello World sufira. Par exemple que ce sois en C# ou C++ ou autre, la notion de Programation objet est super importante et tu en as besoin impérativement avant de commencer à réflechir sur un jeu.
Ce que je te conseille donc pour le moment c'est deja de réfléchir au type de jeu que tu veux faire et peut etre de t'orienter vers des logiciels qui aide à créer sans vraiment coder au début genre RPG Maker ou Mugen. Pasque partir en free sans base pour créer un jeu c'est impossible. Moi je te conseille de passer pas mal de temps à programmer grâce au site du Zero avant de commencer à penser à un jeu.
Tant qu'on à pas mis les pieds dedans on peut pas s'imaginer le travail de titan que représente un jeu.
Mais en fait pour qu'un language de programmations soit capable d'étre le support pour faire un jeux,il suffit qu'il y ai des conditions ?
"Les idées sont à l'épreuve des balles"
C'est la base de l'IA :p
Mais pas que ... c'est aussi des algo !
Et le jeu doit être POO ... enfin peut-être pas pour un jeu 2D mais 3D certainement !
Oui en effet c'est de la POO, pasque si d’était juste des conditions toute bete tu imagine le nombre qu'il faudrait en faire pour un jeu? Pour chaque mob y'aurais des centaines de décision et faudrait ecrire tout ça!
C'est pour ça qu'il faut des languages "objet" qui sont chargé de faire ces action répétitives à ta place selon certaines circonstances.
Apres c'est vrai que rien qu'avec des conditions style binaires on peut aller trés loin dans des choses sympa, exemple les mécanisme de certain de truc de mincraft à base de red stone
Bah rien que pour x et y t'es obligé d'avoir du POO car avec des conditions tu peux pas faire bouger un PNJ de manière "intelligente" .
Le plus chaud finalement ça doit être les jeux style "échec" ... faire un algo pour que l'IA trouve la meilleure solution c'est pas du gâteau !
Un mec qui te fait un jeu comme ça il peut tout faire je pense :p