L'immersion totale des enfants dans le monde des jeux informatiques ne surprendra déjà personne. Transformer un passe-temps fanatique en une compétence utile n'est pas si difficile! il est nécessaire seulemt de montrez à votre enfant la possibilité non seulement de jouer, mais aussi de créer ses propres jeux.
Si vous décidez d'inculquer à votre enfant de l' amour de la programmation de cette manière, vous verrez plusieurs options pour la mise en œuvre du plan.
L'école de programmation CODDY a développé des cours de programmation sur les deux moteurs les plus populaires: Unity et Unreal Engine. Sur quoi préférez-vous écrire votre premier jeu? Essayons de mettre l’accent important pour la prise de décision.
Les deux moteurs ont beaucoup en commun, et étant donné la mise à jour constante de leurs caractéristiques techniques, il est assez difficile de distinguer un leader. Il est plus important de déterminer quelles tâches vous devez résoudre dans le processus d'apprentissage de la programmation, et après cela choisir un moteur. Examinons leurs capacités de ce point de vue.
Le moteur est écrit en C ++. Cela peut prendre plusieurs mois pour apprendre ce langage de programmation, mais n'ayez pas peur à l'avance. Les créateurs ont fourni un système de script visuel intégré «Blueprint», afin qu'un débutant puisse commencer à programmer en utilisant ce moteur sans préparation préalable. Il suffit de compétences informatiques générales. On peut écrire un jeu sans une seule ligne de code!
Le moteur fournit des fonctions pour créer un environnement réaliste dans lequel les objets interagissent en appliquant les lois de la physique. Les enfants pourront représenter des rides sur la rivière et le bruissement des arbres dans leur jeu virtuel en quelques clics. Et c'est tellement excitant!
Le moteur maximise les possibilités lors de la création de jeux 3D d'échelle, bien que le développement de jeux mobiles et de jeux 2D sur celui-ci soit également possible.
Le moteur est écrit en C # et JavaScript, qui sont plus faciles à apprendre que C ++, en cela il y a le plugin Playmaker prévu pour les débutants. Il vous permet d'écrire des scripts sans connaissance des langages de programmation. Il y a un inconvénient - le plugin n'est pas intégré au moteur; lors de la mise à jour de la version, les paramètres peuvent devenir différents de paramètres initiaux.
Unity a moins d'options pour créer des graphiques réalistes que le moteur Unreal, mais il est plus facile à apprendre pour un débutant.
Le moteur est idéal pour former le futur développeur de jeux mobiles. Pour cela, des plugins pratiques y sont fournis: annonces, analyses et achats sont intégrés au jeu sur une plateforme mobile en moins de rien.
***
Ainsi, il n'est pas possible de dire sans équivoque, lequel des moteurs - Unity ou Unreal Engine il faut choisir. Mais pour les premières étapes de la création de jeux, vous devez faire attention à Unity, car cette plate-forme est plus facile à apprendre. Et pour un jeune programmeur qui a déjà acquis de l'expérience dans le développement de jeux et qui souhaite accorder plus d'attention aux détails de dessin de l'environnement virtuel, Unreal Engine est mieux adapté.
Le choix vous appartient!