c#发展

注册

 

发新话题 回复该主题

掌握c高级编程技巧,轻松学习3D图形学 [复制链接]

1#

不用找资料你直接买本看,随便一本3d方面的书,里面讲得清楚又好

先上机看一下,或者看看开源的3dshader代码,了解一下实现的思路。如果喜欢3d图形学,建议学一下,或者在这个领域工作的专业人士帮你问问。如果喜欢游戏开发,那就学c#,如果学python,或者nodejs,也可以尝试下。不必要太功利的学什么,喜欢就是最好的。

你有入门计算机图形学的意愿并且对3d游戏开发有兴趣,你要做的不是去看教程,而是先想清楚自己是想要做什么,这对于前端/后端/平台/专业人士都是同样的

感觉3d游戏开发很难入门呀,除非是公司内部决定招聘某方面的程序员来开发游戏,而且是需要从0开始的那种开发。要是想学习3d游戏开发的话,推荐先买一套书,一些开源的3dshader代码看看,初步学习一下3d的物理算法,物理解算和渲染算法,然后看看quake3.0有没有需要实现的功能,针对性地学习;顺便看一下cocos2dx和cocos2d-x源码中有没有什么互相启发的点,比如cocos2dx里面gameobject的添加/删除等操作是如何实现的,最后学学一些游戏架构的知识。

cocos2d-x入门教程cocos2d-x高级入门教程rpgmaker入门教程游戏设计、开发:从入门到微创新另外前端也要学学一下3d的构建工具(比如vs),这样在有灵感的时候可以模仿别人的设计,也可以自己设计一些demo。

分享 转发
TOP
发新话题 回复该主题