哪里学3d游戏开发 专业最好的学软件开发

Unity3D游戏开发入门教程
授课讲师:
软件版本:
Unity3D 4.2英文版
教程程度:
所需基础:
C语言基础或其他编程基础
交流提问:
适合人群:
游戏开发爱好者
相关素材:
课程光盘:
2348 267974 143803 205155 143030 101115 88135 97070 87173 66256 57326 44432 65612 85326 45200 38897 36555 34599 36140 34573 31747 33647 38974 29547 21485 22061 27480 31228 26437 28061
论坛最新主题
您可能感兴趣的课程
针对全国计算机等级考试二级的一套精品视频教程
access是一套关联式数据管理系统,存储方式简单、界面友好、易操作。
通过太空射击游戏等案例设计过程,使学员掌握程序设计技巧和方法。
塔防类3D游戏开发过程入手,学习资源整合,程序设计并最终发布游戏。
赞助商链接
兴趣圈成员3D游戏开发学习之路
[问题点数:80分,结帖人fanrenyilove]
3D游戏开发学习之路
[问题点数:80分,结帖人fanrenyilove]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。学习3D游戏开发,需要哪些基础知识?
本人大四,目前在手游公司从事cocos2dx开发(实习),学习能力强,专业基础较好,在校学过directx9.0,并做过一些小游戏,比较朦胧了解dx部分底层的东西。重点来了,本人想转去开发3D游戏,除了学习u3d之外,还需要学习哪些基础知识?请各位大大指点一二,如果能给一点具体的学习资料那就实在是太感激不尽了。
学U3D就简单了, 多下一些U3D的源码来看, 多逛逛游戏蛮牛这些Unity3D的网站, 最近那边开了问答, 有不懂的可以问3D基础支持就是熟练记忆背诵3D渲染管线流程, 熟悉3D的基本运行(矢量, 四元数, 矩阵), 熟悉Shader语法, 会编写一些简单的Shader游戏编程书籍可以参考我博客的介绍, 虽然不是很全, 但都是很经典的书籍
就看你想学什么了,是引擎开发还是逻辑开发。逻辑开发不是很了解,自己都是瞎写,引擎开发的话可以看3d游戏编程大师入个门。入门之后书都是大把大把的。然后选个感兴趣的领域多研究下。
3D游戏引擎那么多,为何只提u3d?u3d不开源,学不到什么底层知识,搞u3d再久也只能算是个引擎工具使用者。建议找款开源引擎研究,引擎分很多模块,包括渲染,物理系统,资源管理,动画系统,音效,甚至网络模块等等,选一个感兴趣的模块,了解原理之后,打开源代码一点一点研究。又看一眼题目是问基础知识,不完全列举一下:专业知识:编程语言,如c++,c#,lua,等等根据不同引擎对应不同语言。此外数据结构,算法,操作系统,网络等都需要。数学知识:线性代数,空间几何等。物理知识:引擎中通常有物理系统,其中涉及到物理知识。引擎相关:DX或openGL. 进阶需要学习shader 编程,渲染。一般来说,大学课程基本就够用了。去研究一款引擎,用到什么知识再去找什么书读也来得及。可以看看这两本书《window游戏编程大师技巧》《3D游戏编程大师技巧》。
已有帐号?
无法登录?
社交帐号登录

参考资料

 

随机推荐