c语言图形编程***推荐,c语言图形编程***推荐教程
只懂C/C++编程,美术建模0基础,该如何学习UE4?
其实有两个法子,第一个就是自学,如果你想自学的话,你可以去看看谌嘉诚
的视频区B站上看,如果你觉得自学的话你学不进去,你可以去看看陶大陶仁贤的的*** 而且现在陶大现在还在线下授课吧听说,具体是哪一家我不知道了
谢邀,从学习的角度来说,如何学习取决于你的目标是怎么样的。
首先你有了基本的3D美术知识,那么对于你学习引擎开发来说是有很大帮助的,数学和图形学相关的东西会在后期优化或者遇到困难的时候会有所帮助,不过从入门的角度来说,会或者不会影响不会特别大。个人建议只要有3D美术的基础,那么可以直接从引擎上手。学习路线可以参考
当然以上流程不一定完全要一步一步来,有的可以调整调整顺序,基本上把以上这部分内容用的差不多过后,你对于UE4的基础就了解得差不多了,基本上可以做出一些简单的游戏了。而且整个过程你不需要写一行代码。
进阶的话大致方向为:
- 熟悉和学会使用GamePlay框架
- 蓝图的花式用法
- 多人游戏基础
- AI和行为树
- 多层级Level搭建
- 基于UE的C++开发
- 熟悉引擎代码框架
- Sequencer的使用
这个过程的话就需要有一些编程基础或者C++基础了。
总的来说UE有一个非常庞大的系统和工具链,所以在学习的时候一定要合理安排自己的学习路线,避免出现过难的情况。当然也不要有为难情绪,正式因为UE的工具链完整且强大,所以对于初学者来说反而非常友好,我周围已经有好几个之前从未接触过任何软件开发或者游戏开发的人现在已经把UE玩得溜溜转了。所以不要怂,就是学。
目前学习UE最好的方式是官方的文档和教程,基本上照着教程做可以学会大部分技能,个人不建议去培训班或者收费教程入门。如果对某个方面特别感兴趣,并且自己学习遇到瓶颈的时候可以考虑购买相应的教程系统学习一下。平时有时间善用Youtube、官方论坛、各类群等***,对前期学习和答疑解惑很有帮助。
希望我的答案能够帮到你
PS:关于C++和C#的区别,直观从技术上来说,一个是本地语言,一个是托管语言。打个比方,你是老板,要做一个飞机杯,你可以选择自己开厂生产(C++),这样你就可以管控整个生产流程,可以根据你自己的想法去安排生产、管理库存,这样你的生产效率更高,但是也有可能因为没有管理经验玩砸了;同时你也可以拜托一家有生产经验的工厂帮你完成生产的工作(C#),这样你只需要告诉他们你要啥,怎么生产,怎么仓储都是他们的问题,缺点就是效率可能没那么高,有时候也不能随心所欲的搞。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/23993.html