个人感觉制作这种游戏并不需要特定的引擎或者技术,如果是初学者,只要学习了一门语言的基础语法和面向对象的基本思想,就可以开始尝试制作了。制作的时候可以从易到难,先完成游戏的基本逻辑,再逐步为其添加新的更复杂的功能。在制作的过程中自然会学到更多。
希望能对题主有所帮助
RPG游戏需要哪些编程方面的知识?
需要一下几点知识:
1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。
2、MAYA:跟3dsMAX差不多的软件,因个人喜好而定, MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的。
3、Deeppaint3D: 可以直接打开3维模型文件,在上面绘制贴图。
4、C++:程序使用,用来实现游戏中的各种功能,调试BUG等。
5、Photoshop与Panter:配合MAX或MAYA来绘制各种模型需要用的贴图。
6、ZBrush:美工制作超高模用的,然后可以生成法线贴图,在MAYA或MAX中使用
什么编程语言最有用?
初学者当然是JavaScript最好玩了啊。
上手简单
你不需要安装任何依赖编译器,你只需要在浏览器中F12 就立刻进行编程。
所写既所得,看到百度下面的字了没,当你按下F12的一刻,他们就向你招手了,不心动吗。
通用的图形化编程模式
当你学习完前端之后,你可以写pc客户端应用,移动端应用,浏览器页面,小程序应用。心动不心动。而你只需要掌握一套Html标签语法,和一套css样式语法就可以做到。
最直接的表现形式
当下有很多网上在线编辑器通过这些编辑器,你可以完全抛弃本地环境,再也不用下载一个jquery的包到本地了。
比如你可以在codepen上写一个可视化的排序算法。一眼就看出排序数据的变化情况。
演示地址 https://codepen.io/angelname/pen/YzKEwEO
可玩性
你还可以写一个小游戏出来,和朋友进行炫耀。
嘿嘿嘿怎么样,心动就赶快行动吧,升职加薪,赢取白富美,从此走向人生的巅峰。