资源大湿 发表于 2021-4-16 09:05

unity3d书籍及免费教程推荐?

unity3d书籍及免费教程推荐?

APSchmidt 发表于 2021-4-16 09:09

嘿,官网的文档都中文化一百多万年了你个小兔崽子还在问我要教程,给我爬去官网学 Unity - Learn - Overview

另外现在做Unity用C#语言是最好的,C#给我爬去微软官网学:C# 教程 (C#)
微软的C#教程看不懂的话就去这里 C# 教程 | 菜鸟教程

我叫雷锋
-------------------------------
官网教程没中文化,抖机灵失败,那没办法了,先学英文吧

ChuanXin 发表于 2021-4-16 09:17

其实你的问题是不理解什么是游戏引擎。
你既然还是在校学生,应该有很多时间用于学习,可以尝试自己“从最底层”做一款游戏,这款游戏最好比较小,但是要尽可能多的用到游戏开发的技术点,比如场景,游戏对象,渲染,资源。
当你完成之后,你要思考,如果再开发一款游戏,你当前的代码哪些可以重用,然后把代码尽可能的重构一下。
这样,你就完成了对“引擎”的一个抽象,之后你就可以深入理解unity提供了哪些模块,每个模块分为哪些类,每个类有哪些接口。
最后,可以尝试用unity再实现一下你的游戏。在制作过程中会发现用到哪些unity接口,这样,对unity或者其他游戏引擎的理解也会更深刻。
unity强大之处在于易用和插件化,找一些知名的插件分析一下思路,如果有源码可以深入看一下,会对你理解unity已经游戏制作有莫大帮助!

zifa2003293 发表于 2021-4-16 09:26

首先你要学c#,不会脚本的话只能玩玩PlayMaker这样的插件,如果会的话能自己写功能。
其次就是熟悉Unity了,为什么Unity是其次呢,因为你不会写脚本又没有插件你demo都做不了。
推荐书《c#入门经典》,《unity完全自学手册》
(经济充裕的话unity5. x也买吧,官方的那本橙色的,中文版api,如果英文能力不错可以不用买直接看api)
啃完后者就可以去网上找案例抄,能理解的话,找案例不看代码自己实现。

入门书不少,为什么推荐自学手册呢,因为它真的很基础,比较适合初学者,特别是没人指导自学的初学者。个人认为一点基础都没有的初学者直接学案例过程更痛苦些,学生时间较多你可以循序渐进,基础牢固了学案例效率更高。

补图:


页: [1]
查看完整版本: unity3d书籍及免费教程推荐?