Learn Unity Games Engine & C# By Creating A VR Space Shooter

所在平台: Udemy

课程主页: https://www.udemy.com/course/unityspaceshooter/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:通过创建VR太空射击游戏学习Unity游戏引擎和C# 课程概述:***更新版*** 本课程旨在将您从Unity初学者转变为游戏开发者!我将向您展示我在从零开始创建Unity游戏时所采用的过程,包括项目创建到最终构建的所有步骤。通过使用提供的免费艺术资源,您将构建月球基地,学习如何使用虚拟手抓取物体、射击激光枪、摧毁小行星,并添加用户界面元素来增强体验!我们将编写一些简单的C#脚本,创建游戏背后的所有系统,例如生成小行星、管理玩家得分和控制计时器。最后,我们将添加一些精彩的粒子效果来完善项目。本课程将教授以下主题: - 如何找到Unity并进行安装 - 为VR配置Unity - 使用Unity的XR交互系统 - 处理艺术资产和3D模型 - 3D环境的照明 - 使用C#脚本创建自定义功能 - 将应用程序构建到Oculus Quest - 用户界面系统 - C#游戏管理器以控制应用 - C#事件系统 - C#接口 - C#枚举 - 为我们的游戏添加音频 - 粒子系统 - 通过C#控制游戏对象 - 后处理 - 构建到Oculus设备 本课程使用Unity 2019.3及XR交互工具包版本0.9.4,所有内容均设计为初学者级别,使您能轻松跟随并创建自己的游戏。即使是Unity的中级用户也会从中学到VR应用开发的有用知识。

课程评论(0条)

课程详情

***UPDATED***This course is designed to take you from Unity beginner to game developer! I'll show you the process I go through when creating games in unity starting from scratch! from creating a project all the way to a final build.Using the free art assets provided you will construct your moonbase then learn how to pick up objects using your virtual hands, shoot laser guns, destroy asteroids and add user interface elements to enhance the experience! We will create some simple C# scripts that create all the systems behind the game, such as spawning asteroids, managing the player score and controlling the timer. Then to round off the project we add some nice finishing particle effects. This course is going to teach you the following topics:Where to find Unity, and how to install itConfiguring Unity for VRUsing Unity's XR interaction systemDealing with art assets and 3D modelsLighting 3D environmentsC# scripts to create custom functionalityBuilding our application to the Oculus QuestUser interface systemsC# Game manager to control our applicationC# Event systemC# InterfacesC# EnumsAdding audio to our gameParticle SystemsControlling game objects through C#Post-processingBuilding to our Oculus deviceThis course uses unity 2019.3 and XR interaction toolkit version 0.9.4.Everything is designed to be a beginner level so that you can follow along and create your own game with ease. Even intermediate users of Unity will find this useful to learn VR application development

课程标签

0人关注该课程

主题相关的课程