发表时间:2022-03-25来源:网络
游戏编程只是编程的一个具体方向。游戏编程也分为很多更加具体的方向,比如游戏玩法上的(gameplay)、渲染方面的、服务器方面的,甚至于游戏引擎本身。具体到“做出自己想做的游戏”上来说主要还是gameplay方面占大头。
游戏编程这种时候选一个游戏引擎作为入门就能快速找到感觉了。至少一开始不用太担心gameplay以外的。相比之下更推荐Unity。因为一般第一感觉Unity本身没有UE4复杂,而且Unity写脚本用的是C#,比起你上手UE4里面的C++要快很多,一开始也没那么容易写出巨烂的代码。耳熟能详的游戏引擎(Unity、UE4、CryEngine)使用的语言基本上是C++和C#。(哪怕一些你没听说过的比如xenko也是C#)。如果你完全没有编程经验可以粗略学习一下C++以便后续的学习。
因为游戏引擎的写游戏逻辑一般都使用的是面向对象的语言,你如果没有编程基础那么也没必要从C开始了,粗略了解一下C++特别是面向对象相关的内容(毕竟系统学习C++会花费你更多的时间),然后再上手C#乃至其他语言都会很快的。如果不愿意学习C++的话直接写C#也行,但是想要更加深入学习编程可能还是绕不过。Unity跟着官方教程上手就可以了解到很多必知必会的基础知识了。其他的多看文档。书的话可以看一下《Unity 5实战 使用C#和Unity开发多平台游戏》,讲得不深但是基础入门我觉得还是不错。C#可以在微软的文档里面了解一下https://docs.microsoft.com/zh-cn/dotnet/csharp/书的话比较推荐《Visual C#从入门到精通》,标题虽然比较憨憨(原标题是step by step,翻译成这种标题实在是有点影响第一印象)但是内容确实不错,语言版本比较新并且很多应该讲的都提到了。但是Unity里面写C#很多东西不一定用得上,所以建议作为深入了解时的推荐书目。
当然如果是考虑长期发展,建议可以找个机构系统培训,专业老师教你,理论结合实践操作,必能事半功倍。
上一篇:学CNC编程该从哪下手学起?
下一篇:零基础学编程应该从哪入手
计支宝app下载v3.1.29 安卓版
142.27MB |商务办公
小小优酷最新版下载v5.4.6 安卓官方版
68.11MB |影音播放
艺图语app下载v3.3.4 安卓免费版
34.33MB |系统工具
爱鸽者手机版下载v3.2.9 安卓版
243.57MB |商务办公
一品威客网接单app(一品众包)下载v2.7.1 安卓最新版
55.01MB |商务办公
诸葛找房网官方版下载v4.8.1.1 安卓最新版
66.6MB |生活服务
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
葫芦侠三楼最新破解版下载v4.4.0.6 安卓版
其它手游葫芦侠7楼破解版免费下载v4.4.0.6安卓最新版
其它手游葫芦侠八楼免费版下载v4.4.0.6安卓版
其它手游葫芦侠3楼破解版免费下载v4.4.0.6安卓手机版
其它手游像素漫斗抱歉,“八神庵”是特指游戏角色的专有名词,不存在符合要求的常用同义词近义词。下载v1.00安卓版
其它手游葫芦侠4楼破解版游戏修改器下载v4.4.0.6安卓免费版
其它手游末日餐厅安卓版下载v1.35安卓版
其它手游葫芦侠十楼免费破解版下载v4.4.0.6安卓版
其它手游葫芦侠8楼最新破解版下载v4.4.0.6安卓版
其它手游