游戏制作吧 关注:40,057贴子:115,929
  • 28回复贴,共1

【求助】在寻找一款合适的游戏制作软件……或者叫游戏引擎什么的

只看楼主收藏回复

先说说我用过的一些软件,以及它们让我觉得不满的地方吧。
我最开始学的是flash,虽然学的时间不长,但已经可以独立制作一些单机游戏(至于web游戏,涉及服务器什么的我就一头雾水,尝试了好几次,还是放弃了)。
这是我用过的软件中,最熟练也最满意的。
然而它却有一个无法解决的缺陷,就是不能做出完善的存档功能。
因为flash主要的运行平台是Web,出于安全性的考虑,它不允许程序在用户不知道的情况下,读取或写入本地文件。于是,只能退而求其次,要么把存档保存在服务器上(4399有些游戏就是如此,但我对服务器什么的实在无能。而且某些需要频繁sl的游戏,如此真的很考验网速和流量),要么以cookies的形式生成临时文件(一些很有名的flash游戏,尤其是塔防类,很多都是采用这种方式实现存档。但这种存档一不小心就会丢失,清理cookies的时候分分钟就把存档清除掉了)。
后来尝试了一些游戏制作工具,比如橙光、RPGMaker什么的,就是看中它们天生自带的存档功能。
但这类工具的自由度非常低。它们提供了一种非常方便的框架,使你能够简单地做出N款玩法类似的游戏。而一旦你想做出框架以外的效果,就需要转几十个弯去实现——这不仅意味着你要杀死更多的脑细胞、付出更多的体力,还意味着做出来的东西会对电脑配置形成极大的考验。
我下载过一个整合了90种自定义系统的RPGMaker项目,这玩意儿有着上世纪80年代游戏的画质,在我这两年前最高配置的台式机上运行,还会出现卡帧的现象。而所谓自定义系统,其实放在flash里面都是几句代码就能解决的功能。
我试着学了一下java和C++,然而感觉它们对画面的处理都比较麻烦。
简单来说,越是高级语言,越简单快捷;越是基础语言,越灵活自由。这两种语言对我来说就是过于基础了,需要浪费大量的工作在设置一些意义不大的细节上。
因为我基本是单人作业,有时大概会有那么四五好友帮忙分担一些美术、文案方面的工作,但代码真的需要我一个人来写。像C++这种更类似于用于开发游戏引擎而不是游戏的语言,对我来说实在太奢侈了。
然后我短暂地试用了一下Unity。据说是一款轻量级的游戏引擎,经常用来制作一些小游戏。
说是试用,其实就是下载、安装、打开看了一下、再打开教程看了一下……然后就卸载了。
主要是两个原因吧。
一是它的思维非常3D化。感觉就是,它提供了一个对3D游戏制作者来说会很方便的环境,然后稍微改动一下,于是这样也能将就着做2D游戏了。当我新建项目之后,看着场景中央那大大的Main Camera,真是不知道说什么好。你见过2D游戏里还有Camera的?
二是它的教程非常的不明觉厉。我不知道Unity3D的教程是不是也这样,还是他们默认用户会先看3D教程再看2D教程,所以2D教程面向的是对Unity界面已经有相当了解的用户,总之,除了新建项目时要注意选择2D之外,后面的我就都看不懂了。而我对3D游戏毫无兴趣,看着那一长串的3D教程……真是一点想啃的动力都没有。


IP属地:澳大利亚1楼2015-09-19 21:04回复
    game make r


    IP属地:重庆来自Android客户端4楼2015-09-20 00:51
    收起回复
      想做2d游戏上cocos2dx
      其实u3d也没想象中那么难用,只是如果没什么计算机基础的话,基本看不懂


      IP属地:广东5楼2015-09-21 13:47
      收起回复
        最好会一门编程语言啊。推荐使用SDL库,U3D其实很好用,可以度娘(unity3d 4.3 2d教程)该系列。


        来自Android客户端8楼2015-09-22 21:48
        收起回复
          。。


          IP属地:广东来自iPhone客户端9楼2015-09-22 23:00
          回复
            希望楼主找到此类软件以后能与我们分享一下,现在也在苦恼中。


            IP属地:湖南来自iPhone客户端10楼2015-09-23 00:30
            回复
              UDK


              IP属地:江西来自Android客户端11楼2015-09-23 10:17
              回复
                说的好!有这么一款软件的话,我们只需要写好剧本就行了!


                12楼2015-09-23 14:19
                收起回复
                  blender game enging


                  13楼2015-09-26 13:56
                  收起回复
                    正在用unity制作2D游戏。在这方面也爬过很多坑。需要交流私信。目前也在开发游戏中,也是仅我一个程序


                    IP属地:辽宁14楼2015-09-30 09:14
                    回复