Exemple de FPS

Un projet de jeu de tir à la première personne multijoueur.

Utilisez-le pour découvrir les dernières fonctionnalités Unity, extrayez et exploitez les éléments qui vous intéressent ou servez-vous de l'ensemble du projet comme point de départ pour vos propres jeux.

 

Présentation de l'exemple de FPS

L'exemple de jeu de tir à la première personne (ou FPS) a été créé pour la validation interne des fonctionnalités et packages disponibles dans Unity 2018.3. Vous pouvez le télécharger avec toutes ses ressources. Ce projet comprend :

  • 1 niveau arène entièrement peuplé incluant des ressources haute qualité pour le pipeline de rendu HD
  • 2 personnages entièrement riggés avec 4 armes uniques
  • Un code de jeu incluant un netcode personnalisé et non pris en charge reposant sur une architecture serveur faisant autorité et pouvant accepter jusqu'à 16 joueurs (non recommandé pour l'utilisation en production)
  • Un mode Match à mort et un mode Assaut
  • Une prise en charge sur PC 

Ce projet a été créé dans le but d'être une source d'inspiration et d'apprentissage pour les développeurs de niveau intermédiaire et expérimenté utilisant les versions 2018.3 ou 2018.4 LTS de Unity. Il repose sur une technologie expérimentale. Notez qu'il n'est pas pris en charge et que nous vous recommandons vivement d'effectuer des mises à niveau vers des packages compatibles si vous souhaitez en utiliser des parties comme point de départ d'un projet.

 

Qu'est-ce qu'un exemple de projet ?

Avec Unity vous disposez de nombreux moyens pour approcher les différentes mécaniques de jeu et relever les défis des divers genres. Un exemple de jeu présente une approche spécifique dont vous pouvez vous inspirer et qui a réellement été intégrée dans un projet.

Écoutez le développeur en chef Peter Andreasen et l'artiste technique en chef Martin Kümmel Vestergaard décrire le projet.

Apprenez à utiliser le pipeline de rendu HD grâce à l'exemple de FPS

L'exemple de FPS utilise le pipeline de rendu HD (HDRP). Inspirez-vous de ce projet afin d'utiliser les fonctionnalités Unity, telles que les matériaux en calques, l'éclairage HDR, les filtres de post-traitement et les modes d'éclairage, dans le pipeline de rendu HD.

Dans cette vidéo, Peter Andreasen, chef de projet et Martin Kümmel Verstergaard, directeur artistique et technique, deux des instigateurs du projet, expliquent leur approche pour la création des graphiques dans l'exemple de jeu, et l'aspect pédagogique de ce dernier.

 

Comment démarrer ?

Le projet, y compris la documentation, est disponible sur la plateforme GitHub pour Unity 2018.3.8f1. Notez que ce projet utilise une technologie et des packages qui font l'objet de mises à jour massive, y compris sur la mise en réseau. C'est pourquoi nous vous recommandons de ne l'utiliser que comme source d'inspiration.

Rejoignez-nous sur notre forum FPS Sample pour discuter du projet, échanger des informations et nous faire part de votre avis.

Exemple de FPS sur GitHub
Guide de démarrage

 

Utilisez Unity pour vos projets

Distribué sous la  licence Unity Companion ("Licence"). Unity Technologies ApS ("Unity") vous accorde une licence de copyright mondiale, non exclusive, sans frais et sans royalties pour préparer des travaux basés sur, reproduire, afficher publiquement, utiliser publiquement et distribuer le logiciel qui accompagne cette licence, soumise aux conditions d'utilisation et aux restrictions suivantes.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris