[Unity] Unity单元测试和测试驱动开发技术视频教程

[复制链接]
抱着猫的老鼠 发表于 2023-11-11 10:58:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
Unity单元测试和测试驱动开发技术视频教程

游客,您需要回复才可以查看或下载该资源!立即注册


本教程是关于Unity单元测试和测试驱动开发技术视频教程,时长:3小时18分,大小:1 GB,MP4高清视频格式,教程使用软件:Unity,作者:Samuel Asher Rivello,共29个章节,语言:英语RRCG分享

本课程学习单元测试和测试驱动开发 (TDD) | Unity 专用方法 | 附带示例项目和源代码。

你将会学到的
学习单元测试和测试驱动开发 (TDD) 基础知识
创建具有信心、性能和可扩展性的新 Unity 项目
避免创建、维护和扩展 Unity 项目的常见陷阱
规划和创建始终如一的简洁代码
通过实用、相关的编码作业巩固知识
在众多附带的 Unity 示例项目中应用所学知识

要求
电脑:Windows 或 Mac
软件:课程包含链接。全部免费(Unity、C# 编辑器和 Web 浏览器)
Unity 经验: 中级/高级。包括几个月或更长时间的 Unity 基础知识。
了解 C#: 包括类、接口、方法、属性、事件和 OOP

说明
欢迎来到 Unity 单元测试!
我们都怀着最美好的愿望开始项目。但在开发过程中,我们经常会发现自己的项目在组织性、可扩展性以及作为开发者的质量方面无法满足我们的期望。
本课程将为您提供创建和维护强大的 Unity 类和架构的培训。

特点
巨星级内容 - 您所需要的一切。只提供最相关、最强大的信息!
朋克式编辑 - 没有您不需要的内容。没有 "嗯",没有等待,没有浮夸!

单元测试的好处:
早期错误检测--每次构建后都运行单元测试,有助于尽早发现漏洞,节省时间和资源。
重构信心--有了一套全面的单元测试,开发人员就能更积极、更有把握地重构代码,因为他们知道测试会发现任何引入的错误。
更好的设计--编写单元测试迫使开发人员考虑代码的模块化和结构,这通常会使软件设计得更好、更易于维护。

测试驱动开发(TDD)的优势:
提高代码质量--测试驱动开发鼓励简单的设计,并激发信心,因为代码更改会经常通过测试进行验证。
文档优势--TDD 编写的测试可以作为一种文档形式,展示系统的预期行为。
减少错误 - TDD 通常会降低生产中的错误密度,因为测试是在必须通过测试的代码之前编写的。

收获
学完本课程后,您将有信心设计和开发经过精心设计和测试的 Unity 类。学习编写让您的团队引以为豪的健壮 C# 代码。

包括的部分:
课程介绍 - 确定课程的愿景和目标。了解 MVC 架构对项目的诸多益处
Unity 概述 - 回顾作为游戏引擎的 Unity 的受欢迎程度和强大功能。讨论其中的系统结构以及 MVC 架构如何成为受欢迎的补充
单元测试基础 - 我们将增加单元测试和测试驱动开发(TDD)的功能。通过培训,您将自然而然地编写出更简洁、更易读、更易管理的代码。

包括 unity C# 示例项目:
1. Math System - 一个没有渲染视图的简单计算器。这是一个学习测试基础的好地方,没有 Unity MonoBehaviours 或渲染图形的复杂性。
2. 基本角色(Character Basic)--根据用户输入移动的游戏角色。将 Unity MonoBehaviours 和渲染图形添加到测试挑战中。学习掌握这些挑战。
3. 角色高级 - 通过用户输入和物理原理移动的游戏角色。学习测试多帧移动等异步方法。
更多内容

包括的资产:
章节视频 - 涵盖所有课程主题的高质量高清视频内容
部分源代码--包含完整的 C# 脚本和完整的 Unity 项目供下载
章节挑战作业--通过实用、相关的编码测试拓展您的知识面
章节测验 - 确保您在继续学习之前消化了所有重要信息

为什么要学习 Unity?
Unity 是一个多功能游戏引擎,可用于创建模拟、原型和游戏
在排名前 1000 位的手机游戏中,超过 70% 是使用 Unity 技术制作的
可部署到 PC、Xbox、PlayStation、iOS 和 Android、WebGL、AR/VR 等平台!

为什么要学习单元测试和 TDD?
1. 加快新功能的开发--通过测试,开发人员每次只需关注一小批代码,直到完成这批代码后才会进入下一阶段。这样就能取得成果
2. 提高维护水平--有了测试驱动开发(TDD),开发人员自然能编写出更简洁、更易读、更易管理的代码。
3. 快速失败,清晰沟通 - 快速获得反馈,改进解决方案。在你的代码库中留下单元测试的遗产,它将成为最好的、有生命力的文档

【中文字幕】Unity 2023游戏开发全面核心技术训练视频教程:
https://www.rrcg.cn/thread-16785406-1-1.html

更多相关内容请关注:Unity视频教程专区Unity资料专区中文字幕教程专区

视频预览:



Unity单元测试和测试驱动开发技术视频教程
Unity单元测试和测试驱动开发技术视频教程
Unity单元测试和测试驱动开发技术视频教程
Unity单元测试和测试驱动开发技术视频教程
Unity单元测试和测试驱动开发技术视频教程




RR科普小时间:

Unity是一款广泛使用的跨平台游戏开发引擎,由Unity Technologies于2005年推出。它提供了一个综合的开发环境,旨在简化游戏开发过程,使开发者能够轻松创建高质量的游戏。

Unity引擎支持2D和3D游戏开发,并具有强大的图形渲染功能。它提供了一个可视化的场景编辑器,使开发者能够轻松地创建游戏世界、布置场景、调整光照和材质等。此外,Unity还提供了一个强大的动画系统,可以创建复杂的角色动画和特效。

Unity的编程语言主要是C#,它是一种强类型的面向对象编程语言,易于学习和使用。开发者可以使用C#编写游戏逻辑、控制游戏行为和处理用户输入等。

Unity还支持广泛的平台,包括Windows、macOS、Linux、iOS、Android、WebGL和主机游戏机等。这使得开发者可以将游戏轻松地部署到多个平台,并在不同设备上运行。

Unity具有强大的生态系统和社区支持。它提供了大量的文档、教程和示例项目,帮助开发者入门并解决问题。此外,Unity Asset Store是一个丰富的资源市场,开发者可以在其中获取各种游戏素材、插件和工具,加快开发进程。

由于其广泛应用和易用性,Unity被广泛用于各种类型的游戏开发,包括独立游戏、移动游戏、虚拟现实(VR)和增强现实(AR)应用程序,甚至是实时渲染的电影和动画制作。

总之,Unity是一款功能丰富、跨平台的游戏开发引擎,具有强大的图形渲染能力、易用的开发环境和广泛的平台支持,是许多游戏开发者的首选工具之一。


更多Unity中文教程:

【中文字幕】Unity 2023游戏开发全面核心技术训练视频教程:
https://www.rrcg.cn/thread-16785406-1-1.html
【中文字幕】Unity多人游戏框架制作在线游戏视频教程:
https://www.rrcg.cn/thread-16784387-1-1.html
【中文字幕】ChatGPT与Blender Unity游戏艺术设计视频教程:
https://www.rrcg.cn/thread-16784237-1-1.html
【中文字幕】Unity超级大乱斗格斗游戏制作视频教程:
https://www.rrcg.cn/thread-16784230-1-1.html

更多相关内容请关注:Unity视频教程专区Unity资料专区中文字幕教程专区


精彩评论47

wu82VIP会员 永久VIP 发表于 2023-11-11 12:30:30 | 显示全部楼层

回帖奖励 +1 枚CG币

从业不识人人素材,做遍项目也枉然!
fatlong 发表于 2023-11-11 13:07:55 | 显示全部楼层

回帖奖励 +1 枚CG币

资源甚好,发帖辛苦,且阅且珍惜!
sklmtdudongVIP会员 永久VIP 发表于 2023-11-11 13:41:19 | 显示全部楼层

回帖奖励 +1 枚CG币

duoxiefenxiang   
乄乄 发表于 2023-11-11 13:54:25 | 显示全部楼层

回帖奖励 +1 枚CG币

终于找到了,太不容易了,感谢感谢!
fysd 发表于 2023-11-11 13:54:27 | 显示全部楼层

回帖奖励 +1 枚CG币

为了学习我也是拼了!
光魔 发表于 2023-11-11 14:04:16 | 显示全部楼层

回帖奖励 +1 枚CG币

终于找到了,太不容易了,感谢感谢!
wwwjjj1205 发表于 2023-11-11 14:08:07 | 显示全部楼层

回帖奖励 +1 枚CG币

精品学习资源,我都好喜欢呀!
QQAWV 发表于 2023-11-11 14:22:05 | 显示全部楼层

回帖奖励 +1 枚CG币

资源哪里好,肯定人人找!
dennischc2099 发表于 2023-11-11 15:15:11 | 显示全部楼层

回帖奖励 +1 枚CG币

从业不识人人素材,做遍项目也枉然!
21巷子 发表于 2023-11-11 17:01:18 | 显示全部楼层

回帖奖励 +1 枚CG币

Unity单元测试和测试驱动
flsxc6089VIP会员 永久VIP 发表于 2023-11-11 17:07:29 | 显示全部楼层

回帖奖励 +1 枚CG币

资源哪里好,肯定人人找!
mrplplplpl 发表于 2023-11-11 18:35:16 | 显示全部楼层

回帖奖励 +1 枚CG币

资源哪里好,肯定人人找!
caorenren 发表于 2023-11-11 19:19:54 | 显示全部楼层

回帖奖励 +1 枚CG币

精品学习资源,我都好喜欢呀!
yang67 发表于 2023-11-11 19:45:29 | 显示全部楼层

回帖奖励 +1 枚CG币

终于找到了,太不容易了,感谢感谢!
三尼 发表于 2023-11-11 21:19:00 | 显示全部楼层

回帖奖励 +1 枚CG币

好资源,感谢分享~!
小白1121 发表于 2023-11-11 21:33:50 | 显示全部楼层

回帖奖励 +1 枚CG币

为了学习我也是拼了!
999Oracle 发表于 2023-11-11 22:26:32 | 显示全部楼层

回帖奖励 +1 枚CG币

人人素材我的家,努力建设靠大家!
lzpzi 发表于 2023-11-11 23:30:52 | 显示全部楼层

回帖奖励 +1 枚CG币

资源哪里好,肯定人人找!
musilin1234 发表于 2023-11-11 23:31:25 | 显示全部楼层

回帖奖励 +1 枚CG币

谢谢分享人人为我
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注1

粉丝1181

帖子37995

发布主题
关闭

推荐上一条 /2 下一条