《迈阿密热线》这样的垂直视角游戏能用 rpg maker 做吗?

0 条评论


  • 23

    Raven Woody十九年游戏玩家

    SodaCrackerGlaDOSthe_saya 等 23人赞同

    首先回答问题:可以。

    RPG Maker可以直接制作任何基于TILED MAP的游戏。

    但如果题主想制作《迈阿密热线》这种2D射击游戏的话,我并不推荐RPG Maker。

    因为RPG Maker的核心是基于事件系统回合制游戏类型开发。

    1754e5ed3d1c971b672ef784c64a2548.png

    如上图,整个引擎都是由这些事件支撑的。

    当然,这并不是说RPG Maker不可能制作射击游戏,确实有人用事件脚本写出来过。

    http://rm.66rpg.com/forum.php?mod=viewthread&tid=194084

    但,一是比较繁琐,二是做出来的感觉可能达不到射击游戏的需求。

    2D射击游戏对一个游戏引擎真正核心的需求是碰撞、粒子、环保快速的对象池。

    满足这个需求的引擎我个人推荐几个。


    APP Game Kit

    http://store.steampowered.com/app/325180/

    99b3ae34b16ffc9e9bf30e879783a801.png

    优点是能以非常快速便捷的方式编写一个支持碰撞粒子2D游戏。

    缺点是资料非常少,除了官方提供的指导手册,国内基本上找不到其他资料。

    当然,首先你VB语言得熟练。


    Unity 3D

    http://unity3d.com/cn/

    568d53c363c1b0e937a5a829fe1665fd.png

    优点:自带的Sprite Editor工具特别容易制作Tiled Map。内置Box2D物理组件,碰撞系统一键添加。粒子系统直接可用的。支持预制资源(prefab),对象池分分钟实现。资料多(英文偏多),版本稳定。支持多平台打包,甚至包括Xbox 、Ps等(当然要付费)。还有内置的资源商店,你可以买资源,买模型,甚至买别人写好的工程和脚本(有免费有付费)。

    缺点:因为本来是3D引擎,所以就算是在2D工程里,也是基于3D空间坐标的,只不过是摄影机被锁定方向并对着一个所有物体都在的一个平面上罢了,所以你得搞清楚x、y、z的关系。这在前期适应阶段很累脑子。


    Cocos2D-X之CocosCreator

    http://www.cocos.com/creator/

    a3b067d2afa51e40faad1f1ae1fb4ebf.png

    优点:免费。触控按照Unity3D引擎的思路制作的新引擎,有U3D制作经验的开发人员可以很快速的转换到CocosCreator中。在国内比较流行,中文资料超多,也支持一键打包(当然支持的平台数没有u3d多)。JS编码,所以也支持Html5版本导出。

    缺点:先说CocosCreator本身的问题。

    A渲染组件添加了一个脚本组件B。脚本组件B要获得渲染组件A的Sprite必须事先写好一个属性然后在资源管理界面吧渲染组件A拖到脚本组件B点这个属性上。

    如果在跟其他脚本组件C或者渲染组件D发生任何关系,请自行脑补混乱程度。

    个人认为,目前的版本很不适合团队协作。

    再说官方的自己的问题:

    一代版本一代天,代代号称要日天。

    其实怎么样呢?看下Cocos的发展历程:

    cocos2d-iphone -> cocos2d-x 2.0 C++ -> cocos2d-x 2.1 lua -> quick-x -> 收购quick- 阉割quick->quick-x3.3 dead 死亡终结版 -> 我们要放大招了,策划美术解放了,发布cocosstudio,cocos IDE -> studio支持骨骼动画 ->studio又不支持骨骼动画了 ->cocosIDE挂了->官方推荐JS 作为绑定脚本-->官方又说我们性能又提示百分之XXX->官方全力增加3D功能 ->官方3d功能和uinity比起来就是一坨屎 ->官方又说我们要搞VR,要搞手机页游。

    转自链接:https://www.zhihu.com/question/39663501/answer/82618626


    所以用的很不安,不知道哪天就被日。



    上面所介绍的引擎都是本人用过的。

    优点是都算是支持比较完善的引擎,

    缺点是需要开发者有较强的编码能力。

    如果题主说实在觉得编码苦手。

    可以试试这个

    http://store.steampowered.com/app/214850/

    据说是“拖拖拖”就能做游戏的玩意。 本人没用过所以不评价了。

    不过这个平台扩展DLC的价格有点……

    da5594a78ecb8d4df8e3b52f0f1910f1.png


    发布于 2016-03-27 20:11:55 9 条评论


  • 11

    三日坊主fargo乱码 等 11人赞同

    Gamemaker是非常棒的独立游戏上手工具,《Hotline Miami》就是用它制成的:)。

    《Hotline Miami》的作者就曾说过Gamemaker是制作游戏原型的最佳选择。

    这里是Gamemaker制作的作品展柜

    http://www.yoyogames.com/showcase

    其中不乏超一流的大作,如《Undertale》《Hyperlight Drifter》《Risk of Rain》等等。

    很可惜Gamemaker在国外大作频出,但在国内却没有推广开(与贴吧发生的一系列问题有关),而且受到很强烈的偏见(如Raven Woody的回答)。

    个人建议如果制作类型不局限于RPG的话,并且只制作2D游戏,同时对于编程还很陌生,可以上手就学习Gamemaker,非常容易精通。并且在转其它制作工具后仍可以用Gamemaker进行游戏原型的制作,鄙人正是这样做的XD。

    更新于 2017-03-07 19:02:01 6 条评论


  • 1

    maliut手残玩家,新手码农

    Yoge 赞同

    当然可以。如果是担心没有垂直视角的图块的话,可以事先将地图做成整张图片,以远景图形式导入,然后利用透明图块控制通行度。

    发布于 2016-03-27 14:34:41 0 条评论


  • 0

    XenoAmessXenoAmess

    不行。技术上可以,用rm开发这玩意你会被恶心死。js就是个弟弟。

    发布于 2019-01-24 19:39:36 0 条评论


  • 0

    韩笑带硬件BUF但从没写过IOS的全栈,CV&ML

    可以...

    然后,为何不问问万能的H5+JS呢....HTML5+JS能够实现类似的效果。依托MIT的日天粒子碰撞库,可以较为简单的制作出来类似效果的游戏...(WebGL嘛...嘛.......)

    发布于 2016-07-09 20:32:06 1 条评论

  • 登录奶牛关账号即可参与讨论

{{question['follower_count']}} 个玩家关注

...

相关元素

相关游戏

相关问题

开发一款赛车竞技游戏最好的游戏引擎是什么?

2人关注 2个回答

以前用RM制作大师的大神,能否帮忙找到这套著名怪物素材的全套?

5人关注 1个回答