打印本文 打印本文  关闭窗口 关闭窗口  
零基础如何去开发一款手游?
作者:佚名  文章来源:本站原创  点击数  更新时间:2023/5/25 16:47:31  文章录入:admin  责任编辑:admin

  老实说,我觉得不可能。本来编程基本语言就是英语,没英语基础——即使你可以通过中文的教程学到大部分的东西,但一旦遇到不会的问题,会英语还是比较容易解决。

  当然,这些东西都可以从零开始慢慢学习,如果你打算这样学三五年,把基础打得结结实实,我会建议你读一读这一个回答。

  當然,如果是单人RPG的话相信可以降低这个门槛(至少减少了不须要伺服端和客户端这些比较难搞的东西)。这样的话至少会一种语言已经可以完成一个游戏。

  unity3D,推荐的原因是C#代码算是代码中比较易学的,而且即使2D游戏还是很好做的,举個粟子:

  白鹭引擎LakeShore,国内开发的引擎,寻找帮助时没有沟通障碍,缺点是...太少教程 -.-

  Python是不推荐的,因为目前在手游中通常只会用于框架、伺服器和外挂,实际使用还必须配合其他语言的代码。還是那句吧,除非你是想老老实实从零打好基础,那么Python的确是一个好选择。

  手游中的文字RPG大概可以分为三类:比较容易的是Galgame这种顺应剧情的对話框RPG,但相对要很多美术资源。

  这期间,一直坚持阅读各种中外名著,把你对游戏的构想丰富化、细节化,落实在笔头上。

  可以学习一套固有教程,当然,更好的一种办法也是我比较建议的一种办法,就是从开发的套路入手,更加恰当的一种说法就是学习游戏开发企业中常用的开发经验、方式方法

  比如开发一款Unity游戏,没有进入企业工作过的新人会新建游戏对象然后往对象上面挂脚本,而如果你是一个专业开发者,那你就知道在企业中开发游戏时,游戏的数据、数值会由策划设定好,程序要通过读取这些游戏数值,根据这些数值来创建游戏对象,通过这些对象再进一步的挂上Unity中专门负责游戏渲染的游戏对象

  在开发网络游戏时,专业开发与业余开发的开发思维是不一样的,一个是按照官方的教程去做,另外一个是从数据驱动的角度进行游戏开发,整体思路都是不一样的,还有游戏的打包策略、游戏的性能优化、游戏的Shader开发、游戏的整体客户端框架、服务器框架、还有它的UI框架等等,这些都是在进行网络游戏开发时需要思考的一些方法

  首先找你爸拿1000w,然后找个公司,把剧本,想法告诉他,大概3到5个月就有成品了,连知道电脑开机都不需要。

打印本文 打印本文  关闭窗口 关闭窗口