Archives de catégorie : Gameplay

Comment créer un jeu multijoueur rapidement avec PUN (Photon unity Networking) ?

Photon Unity ou PUN (Photon unity Networking) est un moteur réseau qui permet, en très peu de lignes, de faire ce que vous voulez.

Avant d’écrire l’article théorique sur le multijoueur, j’ai testé plusieurs moteurs :

  • Un serveur en NodeJs discutant en socketIO les clients Unity.
  • UN ou UNet pour unity network, qui est le moteur réseau proposé directement par Unity.
  • PUN qui me semble le plus intéréssant, au moins pour commencer et comprendre comment la couche réseau fonctionne.

Continuer la lecture

Vue et déplacement TPS sous Unity

Commençant un nouveau projet, j’ai regardé rapidement s’il y avait des scripts simples pour faire une vue TPS gratuit. J’ai été assez déçu d’où cet article. Déjà TPS ou third personne shooter, est traduit par vue à la 3ème personne… c’est à dire ce que vous voyez sur l’image ci-dessus. On le traduit parfois par vue à l’épaule même si ce n’est pas toujours au niveau de l’épaule. Le but étant de voir notre avatar… après tout on c’est cassez le culs à faire un modèle 3D autant le mettre en avant !

 

Je vous propose donc un script assez simple pour gérer la caméra et le déplacement de l’avatar. Je cherche un script très simple qui permet seulement de se déplacer avant/arrière, gauche/droite, et tourner la caméra avec la souris. Après il est possible d’utiliser des assets plus complet, mais le but est déjà de comprendre les bases avant de partir dans plus complexe.

Continuer la lecture