你好 。想要自学游戏首先你可以去尝试掌握一款游戏引擎 。这对你了解游戏制作有很大帮助 。其实游戏分很多类型有2的也有3d的 。其中3d相对2d较复杂 。初学游戏建议从2d做起 。2d游戏开发有很多甚至c、c++、java......很多脚本语言都可以很轻而易举的胜任 。这里讲到了学习游戏本身要对编程有一定基础 。至少要掌握c++ 。其次是美术 。作为过来人可以很负责的告诉你 。美术的复杂程度一点都不亚于编程 。别看美术就几个模型那么简单实际上就正规游戏团队而言对于美术都是有严格分工的:地形师专门负责地形 。模型师负责人物模型 。还有背景建模师负责场景建模 。原画师负责人物原型和场景原画 。材质贴图也需要专业人员…………总而言之美术的东西太多了 。对于一个专心做游戏的程序员来说实在没那么多精力去搞这些 。那需要美术资源怎么办?通常一些个人或者小团体工作室都会将这些工作外包出去 。给那些专门做美术的工作室去做 。而他们只要负责套用就行了
学习游戏你还需要知道一些游戏的专业术语 。比如材质、贴图、通道、函数、布尔值、向量、layer、animation、摄像机视口……另外做游戏不仅仅是单一软件就可以完成的事情 。你要学习很多比如adobe photoshop做贴图 。3ds Max或maya做模型、骨骼、动画渲染、md、zb做高精、使用visual studio编程……这些软件都是装业度极高的业内软件随便拿出一个 。至少小编是没看到身边有人说是精通了的 。并且使用起来很复杂 。尤其是一开始学ps通道和maya建模那可是分分钟逼死人的节奏啊
如果你想用自建的游戏引擎做游戏那就更复杂了 。就目前为止 。我还没碰到过这样的大神 。包括我在内很多人连引擎的工作原理都没太搞明白 。曾经身边有位大佬想挑战一下ue4源码 。但最后被干倒了 。以前在知乎上面看到有人说在国内能看懂ue4源码的基本都能数的过来而且绝对是各行各业的顶级人物 。虽然我不知道看懂ue4源码的有多少人 。但是绝对不会太多 。否则国内游戏质量早就赶超欧美了 。连看个代码都这么难就更别说开发一个ue4那样优秀的引擎了 ps:ue4=unreal engine4
推荐使用现成的引擎做游戏 。目前国内比较普遍的是unity3d和ue4 。udk和cry engine因为热度没这两个引擎高所以不做赘述 。如果你是一名程序员有一点编程基础建议使用unity 。这两个引擎的优缺点各有不同 。unity对电脑要求比较低适合配置比较差的电脑搞开发 。ue4画面好对配置要求也高 。用ue4搞游戏开发CPU建议i7 。最好能上xeon系列 。否则跑渲染能卡的你怀疑人生 。当然没有程序员基础可以使用ue4 。因为它具有独特的blueprint系统 。可以给没有编程经验的美术和策划提供游戏性解决方案 。但是这并不意味着使用ue4就可以放弃编程 。任何游戏都离不开编程的
最后总结一下:找到一个合适的开发平台ue4、unity随便选 。学会至少一门编程语言 。掌握visual studio的使用方法 。知道使用3ds max导出3d模型 。用ps做普通的贴图 。然后你就可以做出一款3d游戏啦!
祝你未来为国内游戏事业做出贡献 。
其他观点:
【如何自学做游戏呢?】这算了吧 。太过专业 。虽然有游戏引擎框架 。但是建模和代码不是自学就能会全的
推荐阅读
- 我26岁,负债已经达到40万,我是不是没有未来了?
- 1000元加盟项目什么好做 1000块钱能做什么
- 如果一个人在沮丧、压抑、自卑的状态中持续了大半年之久,身边也没什么朋友,她还有好起来的可能吗?
- 如何开发自己的游戏创意呢?
- 人到中年,你有什么话想跟年轻人分享吗?
- 李佳琦“消失”在直播间?接下来商家的直播之路又该怎么走?
- 好看的清穿小说完本推荐 9本非常经典好看清穿言情完结小说推荐
- 老实人真的就老实吗?
- 李佳琦和薇娅,你更喜欢谁直播间买东西?