Je vous propose cinq sites proposant des ressources gratuites pour vous aider dans la création de vos projets de jeux vidéo.

Je vous propose cinq sites proposant des ressources gratuites pour vous aider dans la création de vos projets de jeux vidéo.
Dans ce tutoriel, nous mettrons en place un inventaire, qui comprendra la création des objets et la gestion du stockage.
Cela permettra d’appréhender le fonctionnement des ScriptableObject, des List et de la création d’interface.
Dans cette partie, nous allons commencer par le plus simple, la création des objets et de l’interface que nous utiliserons par la suite.
Le code source complet sera disponible à la fin du tutoriel.
Unity3D propose depuis longtemps la possibilité de créer des jeux multiplayer. Il utilisait UNet, mais malheureusement, Unity a décidé d’abandonner cette solution (annoncé depuis août 2018) et de travailler sur une toute nouvelle solution.
Donc si vous utilisez les dernières versions beta d’Unity3D 2019, c’est sans surprise que tous les composants liés au multiplayer aient disparu.
Mais la question est, que pouvons-nous utiliser à la place de UNet ?
La réponse se trouve ici. Il s’agit d’un package encore en alpha de la nouvelle solution pour gérer les jeux en réseau.
Dans ce tutoriel, nous allons appréhender l’utilisation des Raycast sous Unity3D.
Tout d’abord, vous pouvez vous demander ce qu’est un Raycast. Pour faire simple, on pourrait comparer le Raycast à un faisceau lumineux allant en ligne droite sur une distance donnée.
L’année dernière j’avais parlé un peu du langage Haxe dans un article. C’est un langage cross-plateform qui vous permet de compiler en Flash (adieu), Android, HTML5 et bien d’autres.
J’apprécie ce langage qui est proche du C#, sa puissance se trouve aussi dans les dépôts de librairies que vous pouvez installer rapidement en deux lignes de commande.
HaxeFlixel, c’est quoi ? Un framework complet, utile si l’on souhaite développer des jeux vidéos 2D. Il se base sur openfl et flixel qui est une librairie flash.
HaxeFlixel propose pas mal d’outils qui vous permettra d’accélérer le développement de vos jeux.
Il est toujours difficile lorsque l’on est développeur d’être aussi dessinateur, ou sound designer par exemple. Voici une petite liste pour les développeurs ou les artistes qui se lancent de la création de jeux vidéo. La plupart des ressources sur les sites sont libres de droits.
Dans ce tutoriel, nous allons regarder pour réaliser une barre de vie simple qui augmente ou diminue en fonction du nombre de points de vie dans Unity. Je pars du principe que vous avez créé votre projet. Bien sur après vous pourrez appliquer le concept à une jauge de magie, endurance ou expérience, etc…
Je tenais à vous faire partager, si vous ne connaissiez pas un des jeux les plus ambitieux de ces dernières années et que j’attends avec impatience. Il s’agit de Star Citizen, c’est un jeu qui est en cours de développement depuis trois ans et qui à ce jour a accumulé 95 283 027 dollars (un peu moins de 90 000 000 €)… Rien que ça !
Salut,
Quelques petites informations sur l’avancement de mon projet mobile sur lequel je travaille assidûment. Nous avançons bien sur les développements du jeu.
Petite news en passant,
Je me suis enfin lancé sur mon projet sous Unity3d, répondant au doux nom de Bertrand (pour l’instant).
Le graphiste du projet est en train de travailler sur les premières ébauches des niveaux. Il y aura des choses plus concrètes dans pas longtemps.