|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/formation-jeux-videos-realite-virtuelle-c-sharp-unity-agile-scrum/
课程评论:没有评论
课程名称:Unity开发者培训(视频游戏 - VR - C#)& SCRUM 概述:许多人首次佩戴VR头盔时,都会被360度的视觉效果所震撼,并好奇这一切是如何实现的。现在,我们将转变角色,从观众、好奇者或玩家,变成开发虚拟现实体验的开发者。该课程将教授视频游戏3D、虚拟现实、C# Unity和敏捷SCRUM的基础知识,帮助学员掌握成为Unity开发者所需的核心要素。我们将使用Unity 3D游戏引擎,并利用完全兼容于Unity XR工具包的新系统SteamVR(OpenVR),同时学习C#编程语言。 即使您对C#语言不熟悉也没关系,我们将共同学习语言的基础和必要的脚本,以便您能够自信地使用Unity创建应用程序。此外,开发的虚拟现实和游戏应用程序本质上是软件,良好的项目管理是必不可少的。课程还将教授如何高效进行项目管理,采用越来越受欢迎的敏捷SCRUM方法论,这对于企业、学校、组织及任何需要合理任务分配和遵守期限的活动都至关重要。 完成本课程后,您将能够独立自主地进行项目开发,从想法阶段到组织实施,逐步创建最终的信息解决方案。课程内容主要分为8个部分: 1. 引言到敏捷项目管理方法,熟悉SCRUM。 2. 实践案例,通过真实工作条件来组织项目。 3. Unity 3D的一般学习,详细介绍其不同元素和组件(界面、游戏对象、预制件、光照、摄像机、纹理等)。 4. 与Unity相关的C#脚本系统,学习C#编程语言的基础和如何在Unity3D中创建游戏或体验的交互(变量、循环、条件、数组、列表、函数、UI等)。 5. 重要功能的介绍,突出一些必不可少的功能(函数、碰撞、向量、实例化、协程等)。 6. 开发一个完整的3D视频游戏以应用理论知识。 7. 深入虚拟现实,了解如何在360度沉浸式环境中创建角色,如何与环境互动,包括移动、抓取和放置物体、与UI交互等。 8. 继续在SCRUM部分开发的项目案例,创建一个完整的VR环境,并应用之前学习的所有元素,以更好地掌握虚拟现实。 所有工作文件也将提供!因此,不要犹豫,立即行动吧!
Qui n'a jamais été impressionné par le spectacle à 360 degrés devant ses yeux en portant un casque VR tout en se demandant comment cela est possible ? Bien évidemment chacun d'entre nous, au moins la première fois que nous l'avons essayé. Aujourd'hui, nous passerons de l'autre côté, c'est à dire pas celui du spectateur, du curieux, de l'observateur ou du joueur, mais celui du développeur d'expériences en Réalité Virtuelle pour les casques VR.Cette Formation Jeux vidéo 3D, Réalité Virtuelle, C# Unity & Agile SCRUM présente les bases et les éléments fondamentaux à maîtriser pour devenir développeur Unity pour les jeux vidéo et la réalité virtuelle. Nous utiliserons le moteur de jeu Unity 3D et nous exploiterons SteamVR (OpenVR) qui est entièrement compatible avec le nouveau système Unity XR Toolkit en 2021 pour la VR, ainsi que le langage de programmation C#.Vous ne maitrisez pas le langage C# ? Ce n'est pas un problème. Nous apprendrons ensemble les bases du langage et les scripts essentiels à connaître pour travailler avec Unity en toute confiance et créer des applications.Les applications de réalité virtuelle et jeux créés sont avant tout des logiciels, et que serait un logiciel sans une bonne gestion de projet ? Le but de cette formation est également de vous donner des bases et vous guider pour faire efficacement votre gestion de projet. Nous utiliserons ici la méthodologie agile SCRUM qui est de plus en plus privilégiée par le public dans les entreprises, les écoles, les organisations et toutes les activités nécessitant une bonne répartition des tâches à venir et le respect des délais.A partir de cette formation, vous serez en mesure de travailler de manière autonome et indépendante sur des projets en partant de zéro. De la phase d'idées, à l'organisation de celles-ci, et leurs mises en auvre pour la création d'une solution informatique finale étapes par étapes.Ce cours en ligne et en vidéo se compose principalement de 8 parties:Une introduction aux méthodes de gestion de projets agiles, pour faire connaissance avec SCRUM ;Un cas pratique pour se mettre dans de vraies conditions de travail et organiser son projet ;Un apprentissage général à Unity 3D, avec les détails des différents éléments manipulés dans celui-ci ainsi que leurs composants (Interface, GameObjects, Prefabs, Eclairage, Caméras, Textures, …) ;Le système de scripting en C# lié à Unity, pour connaître l'essentiel du langage de programmation C# et comment développer des interactions lors de la création d'un jeu ou une expérience avec Unity3D (Variables, Boucles, Conditions, Array, Lists, Fonctions, UI, …) ;Les fonctions importantes, mêmes si toutes les fonctions dans leur entièreté sont importantes dans le système de scripting sur Unity, le but de cette section est de mettre l'accent sur les incontournables (Fonctions, Collision, Vecteurs, Instanciation, Coroutine, …) ;Le développement d'un jeu vidéo complet en 3D pour mettre en pratique la théorie ;La réalité virtuelle bien évidemment, ici nous verrons comment se créer un personnage dans un environnement immersif à 360 degrés, comment interagir avec notre environnement, nous déplacer, saisir et déposer des objets, interagir avec les UI, …) ;Un cas pratique pour continuer l'exercice projet développé dans la section sur SCRUM. Nous développerons un environnement VR complet et appliquerons tous les éléments vus précédemment afin de mieux maîtriser la réalité virtuelle à travers quelque chose de plus concret.Tous les fichiers de travail sont également fournis!Donc, n'hésitez pas et lancez-vous!!! ;)