Jeux vidéos
Jeux pour smartphones Android

Les jeux vidéos prennent de plus en plus d’ampleur sur le marché Français, surtout avec l’essor de l’e-sport. De plus, être développeur de jeux vidéos est souvent le rêve des jeunes qui s’adonnent à ce loisir. Cela a en tout cas été ma motivation, après le bac, à choisir des études d’informatique.

Aujourd’hui, par passion et sur mon temps personnel, je m’essaie à ce type de développement et m’amuse à suivre des tutoriels en les adaptants sur Android.

Jusqu’à présent, j’utilise exclusivement Unity, sa bibliothèque d’Asset, et ses tutoriels. J’utilise également Unity pour mes projets de réalité virtuelle et de réalité augmentée.

J’ai également le projet de découvrir GameSalad Creator, qui me semble adéquat pour des jeux de plateformes, ainsi que Unreal Engine qui est plus complet et professionnel.

 

J’ai créé deux jeux, le premier est le classique Roll a Ball. Le joueur contrôle une bille, et son but est de ramasser tous les carrés présent sur la carte. Le tutoriel étant fait pour PC, j’ai adapté mon jeux pour Mobile en permettant au joueur de controler sa bille grâce au giroscope du téléphone. S’il penche le téléphone à droite, la bille va à droite. S’il penche légèrement le téléphone, la bille avance très lentement, et s’il penche très fort le téléphone, la bille accélère rapidement. J’ai également complété ce jeux avec un menu complet, avec des animations et des différents sons pour le menu, le jeu, et l’action où la bille ramasse un carré.

Le second jeux que j’ai créé est un tower defence. Le principe est de créer des bâtiments défensifs sur la carte, et de détruire les ennemis qui tentent de traverser la carte. Techniquement, j’ai utilisé un patron créé par Unity : le Tower Defense Template. Ce template offre un système de jeu complet avec 5 niveaux, différentes tours et différents ennemis « plug and play ». La tâche revient au développeur de créer et d’intégrer des niveaux supplémentaires, des tours ou des ennemis supplémentaires. Il est également possible de modifier les logiques de jeux pour personnaliser les règles.