Unity完全学习教程-从初学者到C#中的RPG游戏开发
打造3款游戏&学习Unity实用方式!从基础开始,以一个RPG游戏结束。使用Unity 2020和C#
你会学到:
通过创建酷游戏的实用方法
游戏开发的基础和核心概念
创建一个拥有大量功能的角色扮演游戏
代码背后的数学解释。
要求
最基本的C#或其他面向对象语言知识
MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch
语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:315节课(41h 14m) |大小:21.2 GB
描述
什么是Unity?
Unity是一个跨平台引擎。Windows、macOS和Linux平台都支持Unity编辑器,而引擎本身目前支持为超过25个不同平台构建游戏,包括移动、桌面、控制台和虚拟现实。
我们要建造什么?
课程涵盖3款游戏的开发。从简单游戏中解释的基本概念开始,通过创建一个RPG沙盒游戏来完成更高级的概念。本课程涵盖了编程方法和相关数学概念的完整解释。
该课程从简单的概念开始,面向初学者或对Unity不熟悉的开发人员,然后慢慢进入更难的主题。
项目1(避开立方体)
课程的第一部分涵盖基本概念。学生将熟悉Unity编辑器和环境。
基础游戏力学
三维空间中的方向
游戏物体的位置+向量
简单运动系统
记分系统
卫生系统
材料和预制构件
用户界面和画布
The Complete Unity Guide 3D – Beginner to RPG Game Dev in C#
项目2(平台生存)
课程的第二部分集中在物理系统上。
刚体
物理系统
运动+旋转
跟随摄像机
协同程序
增加力量
电源
敌人
以下目标
项目3 (Rpg冒险)
课程的最后一部分涵盖了更高级的概念和沙盒RPG游戏的开发。
字符控制器
电影院
第三人称摄像头和全移动
动画片
第三方包装和型号
战斗系统+组合
敌人+探测系统
探索系统
水平系统
卫生系统
对话系统
Respawns
存储系统
武器装备
地形设计
这门课是给谁的
人们寻找实用的游戏开发指南
渴望从游戏开发开始的初学者开发者
有经验的开发人员发现新的开发机会
寻找实用指南的开发人员
Unity完全学习教程-从初学者到C#中的RPG游戏开发相关推荐
- M8SDK教程-游戏开发心得(三):DDraw进阶教程-贴图,Alpha和Sprite动画,RPG游戏雏形
M8SDK教程-游戏开发心得(三):DDraw进阶教程-贴图,Alpha和Sprite动画,RPG游戏雏形 引用: M8 SDK教程- 游戏开发心得(一): 游戏程序框架 http://bbs.mei ...
- 学习泰课的Unity3D黑暗之光RPG游戏开发(一)——学习目录介绍
整个学习目录如下所示 课时01_游戏预览和介绍 课时02_导入场景资源,搭建场景 课时03_给场景添加光,设置鼠标指针图片 课时04_给场景添加水面和天空盒子 课时05_实现镜头缓慢拉近的效果 课时0 ...
- XNA之RPG游戏开发教程之三
本节在上一节基础上继续完善该游戏引擎,主要完成以下任务: (1)完善StartMenuScreen,同时添加一个GamePlayScreen页面 (2)创建一个新的控件,picture box (3) ...
- Unity 3D游戏开发学习教程
用C#用Unity3D制作游戏 你会学到: 您将学习3D游戏开发基础知识,以使用Unity3D引擎推进事物. 到本课程结束时,他们将可以轻松制作任何类型的游戏,无论是3D还是2D MP4 |视频:h2 ...
- Unity 3D学习视觉脚本无需编码即可创建高级游戏
在本课程中,您将学习如何在Unity中使用可视化脚本(以前称为Bolt)以及如何在不编写一行代码的情况下创建自己的高级游戏所需的一切.本课程将教你如何掌握可视化脚本,即使你以前没有任何关于unity或 ...
- Unity官方实例教程 Roll-a-Ball(二)
Roll-a-Ball 游戏 文章转自:http://www.jianshu.com/p/97b630a23234 前言 在Unity官方实例教程 Roll-a-Ball(一)中,我们学会了: 新建一 ...
- 关于华强北悦虎耳机破解开启苹果手机弹窗动画学习教程
请注意此方法只适用于华强北悦虎AB1562系列的耳机,该方法仅供参考学习,另外悦虎正规原厂货都是不带弹窗不带序列号,虽然网上也有带弹窗的版本,不过那些都是代理商进货后自己破解开启后发货的.友情提示:自 ...
- python的dropna函数_Python学习教程:从Excel到Python最常用的32个Pandas函数(一)
原标题:Python学习教程:从Excel到Python最常用的32个Pandas函数(一) 本次的Python学习教程涉及pandas最常用的36个函数,通过这些函数介绍如何完成数据生成和导入.数据 ...
- 零基础学习Unity 教你掌握游戏开发!!!
Unity 是实时3D互动内容创作和运营平台.包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助Unity将创意变成现实.Unity平台提供一整套完善的软件解决方案 ,可用于创作.运营和变 ...
最新文章
- BrowserSync前端同步测试工具
- Scala, Groovy, Clojure, Jython, JRuby and Java ----我们的工作语言
- ESD静电二极管,在汽车电子中的应用
- 用dreamweaver cs6快速布局后台架构_后台系统:产品设计 | 七步法
- 数学建模学习笔记(七)——图论最短路问题
- 2018年C语言期末考试题及答案,HZNUOJ--2018年秋季学期程序设计基础(C语言)期末考试(补题)...
- 【lucene】Lucene Tika 操作各种文件
- SPFA ----模板 O(kE) (k一般不超过2)
- struts2漏洞修复
- mysql编译gcov_Mysql 编译参数详解
- 蛋糕matlab,用matlab绘制生日蛋糕
- 力扣 独一无二的出现次数
- 手把手带你入坑迁移学习(by 当过黑客的CTO大叔)
- 计算机主机技术标准规范,数据中心机房建设,需要依据哪些国家标准和行业标准或规范?...
- MUI打开App提示音,安卓手机。mui框架。提示音
- matlab中如何保存脚本,matlab保存fig文件,matlab如何保存fig
- win10如何在不同窗口切换
- php 孙中岳_华杯成绩终于出来了!(学而思、华英)
- 字体 流光css,实例详解CSS3制作文字流光渐变特效
- 作为3-5年的iOS开发者:你为什么迟迟进不去大厂呢?
热门文章
- Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]
- Sql存储过程加密和解密
- 《OpenCV3编程入门》学习笔记7 图像变换(五 )直方图均衡化
- linux 脚本 alias,在shell脚本中使用alias别名
- linux中文麻酱字_【树】Linux笔记 1
- python中get和set使用_Python对象属性的set和get方法
- symfony 2 app.php,php / symfony2从URL隐藏app.php
- kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
- 使用Python,OpenCV进行涂鸦(绘制文字、线、圆、矩形、椭圆、多边形轮廓、多边形填充、箭头~)
- 使用Python、OpenCV翻转图像(水平、垂直、水平垂直翻转)