UDK编程入门单反

2023-11-12 06:25:01 数码极客 bianji01

 

本人今年考研,学的是计算机,本人对游戏编程很感兴趣,请问考研报名时 哪些方向与游戏开发沾边

我推荐去学艺术动画类,因为像你说的这种大型游戏的开发,基本都是基于游戏引擎的,而很多游戏引擎都有自己的脚本语言,如虚幻三的虚幻脚本,如果你都想学下来,可得下很多功夫,不如选好他们的“祖师”——C语言等基础语言。但是编程语言可以说工科生都可以学,毕竟这是一门讲究实践的课程,任何人用心去学经常自己写写代码都可以写出还算漂亮的程序,只是如果是软件工程专业的学生写的更加规范有条理。但是,像UDK(虚幻三的免费版本)这样使用自己脚本的语言,并不需要那么多的条条框框,脚本就是用来在引擎上略加修改自定义自己的游戏,而大部分功能引擎已经实现。在UDK的可视化编程下,只需要建立几个方块,连几条线(类似于UML图和程序流程图),一个人物触发式开门的动作就实现了,可是你要是用代码,仔细想过需要写多少行吗,可能“敲”出一个门的3D建模就够你研究一礼拜的???

现在的大型游戏基本都是基于引擎开发,说白了就是在引擎自带的功能基础上再通过编程人员加入自定义内容,可以说现代游戏发展会越来越向着减少编程发展。游戏引擎就类似于咱们经常用的word文档编辑器,微软那帮从0干起用代码写出这个程序的就是引擎开发者。然而游戏开发者现在就像使用word编辑器写东西的人,基本功能word(对应游戏引擎)都给你了,你需要的是用这些功能排版、改字体等等,游戏开发者中的程序员就好像在word文档里编辑宏的人,为的是使用自定义的功能。

当然了,如果你是致力于开发游戏引擎,那么编程,包括底层图形技术一定要很好,你要了解如何用代码去生成任何3D物体。即便像EA这样的大公司同时开发游戏和游戏引擎,我还是习惯吧游戏和游戏引擎分开来看。对于仅仅开发游戏来说,可能游戏的创意和点子才是最重要的吧。

我觉得还是把一个方面学精,同时接触一些其他方面的知识,想好自己要在团队中干什么,而其他方面知识是为了与团队其他成员更好的沟通,毕竟现在大型游戏基本不可能单人开发。如果对编程十分着迷,“能看出代码之中的艺术感”,一定把基础语言学好,这样今后接触其他脚本才会上手很快。如果对美工有兴趣,学好3D建模软件,今后的大型游戏画面一定会更近一步,那时候电影级的实际游戏画面可都是美工一点点扣出来的,工作量可想而知,同理工资也可想而知。

如果你想做游戏设计师,类似于小岛秀夫那样的人物,那工作量可就大了,可以说游戏设计师是现代的“博物学家”,上知天文下知地理,历史文化(剧情你得考虑吧,公司让你做个二战游戏,你把F22放进去就不合适了吧)科学技术(与团队成员更好的沟通),虽说每科不需要全精,但是必须了解的够多,这样你才能把自己的思路传递给团队成员。游戏设计师是最难做的,如果你仔细查找知名设计师的资料,你会发现有些根本不是技术型学科出身,而是商学甚至文学出身,你可以想象他们背后付出的辛苦

unity3d特效需要会编程吗

你可以先去【绘学霸】网站找“影视特效技术”板块的【免费】视频教程-

【点击进入】完整入门到精通视频教程列表:

www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=312&zdhhr-11y04r-1767230042558289940

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。

王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:

www.cgwang.com/course/ystxcoursemobilecheck/?zdhhr-11y04r-1767230042558289940

在“影视特效技术”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——

绘学霸APP下载:

www.huixueba.com.cn/Scripts/download.html

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告