Bienvenue, mes développeurs de jeux préférés.
Et cette vidéo, en fait,
pas dans cette vidéo.
J'ai créé cette vidéo afin que nous puissions maximiser
le potentiel d' apprentissage de ce cours.
Donc je vous veux,
je veux vous guider à travers quelques
étapes que nous pouvons utiliser pour
extraire pleinement toute l'énergie d'apprentissage
du cours que vous
suivez actuellement parce que vous avez déjà,
vous passez déjà votre temps ici.
Alors pourquoi ne pas le maximiser ?
La première chose que nous allons comprendre est donc
le fonctionnement des questions-réponses.
Alors que vous regardez les vidéos,
vous les regardez.
Peut-être qu'il arrive quelque chose qui
ne devrait pas comprendre complètement.
Ce que vous pouvez faire, c'est que vous pouvez aller de l'avant et
glisser dans les discussions ici.
Et vous pouvez constater que vous avez plusieurs options.
Vous pouvez soit lancer une conversation, poser une question,
soit simplement partager un projet.
Ici, vous pouvez me poser toutes les questions que vous voulez.
Il n'est pas question de limite.
Mais il y a un petit pas à faire
avant de me poser une question.
Et c'est-à-dire, allez-y et faites vos propres recherches.
Pourquoi est-ce que je vous demande de le faire ?
Eh bien, parce que parfois quand vous tombez sur
un problème, que vous allez
l'avant et que vous cherchez une solution vous-même,
puis vous le trouvez ou vous ne le trouvez pas.
Lorsque vous revenez me poser la question,
c'est beaucoup plus facile à comprendre.
Pourquoi est-ce que c'est ?
Parce que vous avez déjà fait
quelques suggestions,
peut-être qu'aucune d'entre elles ne convenait.
Mais au fur et à mesure que vous cherchez la solution à votre problème,
vous avez acquis beaucoup de connaissances.
Lorsque vous venez me voir, lorsque vous demandez à
Michael et que nous
ensemble la solution,
vous comprendrez comment tout clique et plus tard,
quand vous rencontrerez peut-être le même problème ou peut-être
vous constatez ce problème pour un autre étudiant.
Vous pouvez les aider et c'est beaucoup plus facile.
Enfin, chaque fois que vous
trouvez une solution à votre question, votre question et ajoutez-y
un préfixe sel parce que d'autres étudiants peuvent avoir
le même problème et ils trouveront une solution
pour leur problème s'ils voient
le préfixe résolu derrière lui.
Et enfin, avant de partir,
vous voulez juste dire une chose qu'il n' y a
pas de limite.
n'y a pas de questions stupides,
il n'y a pas de questions stupides.
n'y a que des développeurs de jeux non professionnels.
Personne n'est né professionnel.
Nous devons tous apprendre par essais et erreurs.
Vous ne croiriez pas comment citation sans citation,
mes questions ont été faites parce que
je ne suis pas né un
professionnel de l'unité m'a pris des années de pratique,
essais et d'erreurs ou de questions, de googler des choses.
Il s'agit donc d'un processus.
Ne vous inquiétez pas, n'ayez pas peur,
ne vous inquiétez pas de certaines
questions que vous pourriez vouloir poser.
Soyez assez courageux pour chercher une solution.
Si vous n'en trouvez pas,
ne vous inquiétez pas.
Laissez simplement une question.
Je réponds toujours à tous mes élèves et nous nous penchons toujours
aussi profondément que nécessaire afin
de trouver une solution à n'importe quel problème.
Parlons maintenant du serveur Discord.
Et c'est ici que vous pouvez approfondir
la communauté que nous avons créée ici sur le développement de jeux ADM.
Vous pouvez donc accéder au lien dans la description de
cette vidéo ou vous pouvez visiter mon profil
et trouver le lien quelque part là-dedans.
Et je recommande que vous rejoigniez la discorde.
Pourquoi ? Parce que
la plupart du temps, il me faudra peut-être quelques
heures pour répondre en fonction de votre provenance.
Nous vivons peut-être dans des fuseaux horaires différents.
Peut-être que lorsque vous me posez la question,
il est minuit et vous avez besoin d'une solution rapide.
Je suis peut-être en train de dormir,
je ne pourrai peut-être pas accéder à mon ordinateur.
Il est donc très avantageux pour vous
rejoindre la chaîne Discord que nous avons créée.
Et laissez-moi juste vous montrer la chaîne de partition ici.
C'est le début de notre chaîne de discorde.
Vous pouvez voir que nous avons la communauté générale.
Nous avons le chat C-sharp,
nous avons le chat de conception de jeu,
nous avons le spectacle de votre jeu.
Nous avons des questions générales sur le développement de jeux.
Et vous pouvez voir que nous n'avons toujours rien
ici parce que c'est assez nouveau car j'enregistre ça.
Mais plus tard, lorsque vous entrerez ici,
vous remarquerez qu'il y a
une vaste communauté de personnes qui attendent de vous aider
et peut-être de personnes qui attendent d'obtenir de l'aide de votre part.
Et c'est très bénéfique d'essayer de
résoudre la question des autres.
Vous ne croiriez pas combien
j'ai appris en aidant d'autres personnes.
Et vous pouvez voir ici que nous avons plusieurs cours.
Ce sont tous les parcours que double
m gamma game down a ou j'ai créés.
Et nous pouvons voir aussi que nous pouvons partager des mèmes et
ici nous avons des discussions générales sur les jeux,
jeux AAA, je ne sais pas ce que vous aimez jouer.
Nous pouvons en discuter ici
le canal social ou dans la catégorie , etc.
Je vous recommande donc de rejoindre notre serveur Discord.
C'est très amusant.
Nous allons nous amuser beaucoup là-bas.
Et c'est tout.
C'est tout ce que je voulais dire à propos du serveur Discord.
Passons maintenant aux diapositives du défi.
Alors, quel est notre défi qui glisse.
fur et à mesure que vous parcourez chaque vidéo,
vous remarquerez qu'à un moment donné,
je vais vous dire de mettre
la vidéo en pause et de lancer le défi.
Donc, lorsque vous verrez cette diapositive,
vous attendrez que je termine tous les points
, puis vous devrez mettre la vidéo en pause.
Pourquoi est-ce que je mets l'accent sur ce mot ?
Vous devez faire une pause ?
Parce qu'il vaut mieux apprendre
en faisant et non seulement en regardant
nombreux cours que j'ai appris et que j' ai personnellement
suivis là où je me sentais manquant au département de faire.
Donc. Vous venez de regarder quelqu'un créer à nouveau.
D'accord.
C'est très bien.
Et maintenant, c'est fini.
D'accord ?
Et puis vous terminez le cours.
Et après quelques semaines,
vous remarquez que vous
ne savez pas comment faire quoi que ce soit.
Les diapositives de défi que j'ai créées sont donc extrêmement
importantes parce que vous commencez à
le faire au lieu de regarder.
Et même si vous ne parvenez pas à comprendre comment relever le défi,
ne vous inquiétez pas.
Je serai là pour vous aider une fois que vous aurez
essayé de relever le défi avec vous.
Vous n'êtes donc jamais laissé seul.
Et en plus de cela,
tout comme en regardant
réponses à vos questions avant de poser les questions dans les questions et réponses,
lorsque vous faites un défi,
vous tombez sur plusieurs variables
que vous pourriez je n'ai pas envisagé auparavant.
Et quand vous verrez comment j'ai réussi le défi,
vous l'aurez beaucoup mieux enraciné dans votre tête lorsque
vous rencontrerez le même problème
lorsque vous commencerez à créer vos propres jeux.
Bon, passons à la
structure du cours et parlons de chaque section.
Et brièvement,
juste pour vous renseigner sur ce que nous allons faire.
Tout d'abord, nous avons la première section
que vous voyez actuellement.
Nous avons comment utiliser les partitions,
comment télécharger et configurer Unity et Visual Studio.
Ensuite, nous parlerons simplement de la conception du jeu
l'inspiration de notre jeu
et de l'endroit où nous allons l'obtenir.
Nous n'aurons qu' une brève introduction
à Unity et Visual Studio,
juste pour que vous puissiez
sortir cette première phase inconfortable.
Ensuite, nous allons mettre en place notre monde.
C'est comme il est dit,
nous allons mettre en place le monde que nous avons.
Nous utiliserons un peu de sprites avec la configuration,
le joueur, etc.
Ensuite, nous allons mettre en place
les mécanismes de tir parce que nous aurons évidemment
des armes et l'envahisseur de bots temporel.
Nous aurons donc besoin d' une sorte d'armes.
Et la chose la plus importante
chaque fois que vous recommencez,
c'est de mettre en place la mécanique de base.
Et c'est ce que nous allons faire en
organisant la fusillade.
Nous allons mettre en place les ennemis.
De toute évidence, nous avons besoin d'ennemis.
Il s'agira de la première phase de notre configuration ennemie.
Ensuite, nous aurons une variété plus variée,
disons, plus variée chez les ennemis.
Mais pour l'instant, cela suffira
juste à avoir quelqu'un pour tirer ça.
Nous allons créer des salles à l'aide de cartes de tuiles.
C'est ici que nous allons apprendre à
découper les sprites.
Nous en apprendrons déjà,
mais nous apprendrons à créer des
acides biliaires à partir des sprites tranchés.
Et ensuite, nous aurons le niveau de débit.
C'est donc à ce moment que nous allons commencer à
passer d'un niveau à l'autre,
car il s' agit évidemment d'un jeu voyou.
Nous allons donc créer ce flux de niveau.
Continuons. Nous avons la section 7,
qui est l' environnement distractible.
Nous voulons avoir des caisses que nous pouvons détruire et
obtenir des pièces de monnaie et non des caisses en fait,
je pense qu'elles seront des vases ou quelque chose comme ça.
Nous obtiendrons des pièces de monnaie de leur part
et nous obtiendrons de l'aide d'eux.
Nous aurons des fusillades avancées.
C'est donc ici que nous allons créer un système d'armes.
Ainsi, lorsque nous avons créé le mécanisme de tir,
nous n'aurons peut-être qu' un pistolet,
un fusil de chasse ou quelque chose comme ça.
Dans ce cas, nous aurons un fusil de chasse,
fusil, un pistolet et toutes ces bonnes choses.
Ensuite, nous aurons le système de santé
parce qu'à ce stade, nous
ne mourrons toujours pas et nous ne tuons toujours pas
l'ennemi, il explose simplement.
Dans cette section, nous allons donc ajouter
un système de santé où
notre santé s' écoule lentement, tout comme les ennemis.
Nous avons les micros.
Évidemment, nous pouvons ramasser des armes de ramassage de santé,
ramasser d'autres pièces de monnaie.
Nous aurons la musique et les effets sonores,
car ce jeu n'a pas de musique et
effets sonores aura plusieurs types d'ennemis.
C'est quelque chose que je vous ai déjà dit.
Nous avons déjà un type d'ennemi,
mais nous allons créer différentes IA,
quatre manières différentes pour les ennemis.
Nous aurons dans la Section 13,
le système d'achat et d'argent,
comme vous le verrez peut-être dans la prochaine vidéo,
ou dans les prochaines vidéos.
Notre inspiration vient d'un jeu appelé Hadès.
Et là, nous avons une boutique et tous,
presque tous les jeux ont une boutique et un système d'argent.
Et c'est ici que nous présenterons le nôtre et la boutique.
Vous pouvez acheter de la santé en améliorant et en achetant des armes.
Quelque chose d'autre, nous verrons,
nous allons créer des menus.
De toute évidence, chaque partie a un menu,
donc nous aurons également un menu.
Ensuite, nous avons la Section 15,
qui est l'unité avancée,
et c'est là que nous allons créer la bataille des boss.
Donc, jusqu'à présent,
nous avons les ennemis,
nous avons le système d'armes,
nous avons tout mis en place.
C'est maintenant l'heure d'une vraie bataille de boss.
Et je pense que chaque bon match a ses propres batailles de boss.
La mécanique sera différente des ennemis réguliers,
et elle sera différente par
un système qui est la machine d'état,
qui est la partie avancée de l'unité du cours.
Alors, assurez-vous d' accéder à la section.
Enfin, nous avons la section bonus,
qui est la section 16,
qui est la génération de salles.
Donc, comme vous le verrez dans le jeu que nous allons
jouer sur le jeu, en fait,
n'importe quel jeu voyou.
Il y a toujours la génération de salles.
Nous aurons donc,
disons, cinq ou six modèles de pièces.
Et alors que vous tuez
tous les ennemis et toutes les vagues de chaque pièce,
vous allez passer à la
pièce voisine et le prochain terme sera aléatoire.
Et vous aurez également le choix entre deux chambres.
Vous pourrez donc choisir entre,
exemple la salle de combat des boss et une salle
de squelettes,
ou encore la salle de combat des boss et une pièce remplie de pointes.
Et puis peut-être une pièce remplie de pointes.
Et je ne sais pas,
peut-être la boutique ou quelque chose comme ça.
Il s'agira donc de la programmation avancée
C-sharp et orientée
car il faudra
beaucoup de travail pour que cette sélection de pièce soit
randomisée.
Et ça va être très amusant.
Nous allons apprendre beaucoup de choses.
Avant de vous quitter,
je vais juste vous donner quelques
mots d'encouragement.
Mais si vous voulez l'appeler, cela
peut appeler cela des encouragements,
traverser ce voyage,
vous allez faire face à de nombreux défis.
Assurez-vous donc de toujours les parcourir
chaque fois que vous rencontrez un problème,
je vous recommande d'abord de faire vos propres recherches.
Alors, allez poser la question sur Google,
Checkout, quelques vidéos sur YouTube,
puis lorsque vous vous trouvez extrêmement en stock,
allez dans les questions-réponses,
recherchez vos questions,
regardez pour obtenir une réponse.
Et vous pouvez aussi me demander immédiatement,
je suis toujours là, je réponds toujours à n'importe quelle question.
Et cela dit,
ce sera un voyage incroyable de,
je ne sais pas combien d' heures ni pour vous,
combien de semaines il vous faudra pour terminer
le cours ou peut-être des jours qui vous prendront des jours.
Ce que je recommande, c'est d'accéder aux
deux dernières sections car tout le cours l'est,
surtout si vous êtes débutant.
Le discours commence donc à un niveau très débutant,
nous passons à un niveau intermédiaire.
Et comme vous le voyez en ce moment,
et dans les deux dernières sections,
nous passons au niveau avancé.
Et une fois que vous aurez atteint les cinq ou six dernières sections,
vous aurez tellement de compétences,
tellement d'outils dans votre arsenal que
les sections avancées seront assez faciles.
J'espère que je vous ai tout appris correctement ?
Cela dit,
ne perdons plus de temps et commençons.
Continuez.