国内无人识Ren'py是一件令我诧异无比的事

  • 明钼
    因为katawa shoujo的缘故,我特意下了开发引擎renpy来玩一下
    稍微接触后给我的第一感觉是:这是我所接触过的最具亲和力的Visual Novel引擎,尤其书写方法和python相近甚至可以直接写python,文档、代码注释、例子充分,我用了十五分钟就上手了(相反krkr我就始终不知道怎样开始)。照说这样的引擎不应该埋没在视线以下
    当然无论是对renpy也好,对krkr、ns也好我都是浅尝,我也比较不出什么,只是觉得很诧异,这样一个优秀的引擎在国内竟然没有多少讨论。难不成真的是FSN的冲击力过甚所致?
  • x
    xxd0079
    好吧,我承认我不知道你到底在说什么
  • m
    mhfdt
    其实这么说吧,NVL谈什么引擎?不要引擎也能做。NVL所谓的引擎根本就是把电子小说的制作简单化,傻瓜化。就差没直接做个纯鼠标点点就能做出来个游戏的编辑器UI了。

    写python的原因嘛,我觉得不用多解释了吧,整合能力强,像之前研究的FIFE这个引擎就是,核心全是C++,外部都是用PY写,所以至于这个引擎真正如何,和写不写python倒也没多大关系就是了——关键还是在核心。
  • 归蝶
    写ADV麻烦的地方又不在程序语言...去看看各个galge厂商的求人情报就知道了,基本上没有招プログラマー的
    表情、背景、演出、对白、声音都得一点一点的调,基本没有什么可以模块化的,所以其实用什么语言都一样
    Renpy只不过是yet another adventure engine罢了
  • 明钼
    我想说的是国内的同人小黄Game的制作情况,不过似乎LS诸位的目光都放在了11区上
    我对Ren'py感兴趣的原因是作为一款开发具有亲和力而本身功能也不俗的制作引擎(例如RPG Maker、krkr)应该是能有效地增加同人制作者的群体,吸引更多user参与其中。但事实上,这个引擎在国内的认知率之低似乎和它的亲和力格格不入
    LS是没错,就是无论使用哪种NVL引擎与否,系统在整个作品开发的过程中所占的位置只是冰山一角。但我也认为,一个更具亲和力的引擎能更好地调动动手能力,如此而已
  • t
    trentswd
    krkr三重封装,底层===tjs====kag
    kag是给一般用户用的,tjs功能比较强大语法像js,是进一步定制用的,还有可以载dll的插件

    国内也有一个无双引擎是用python弄的?
    不过我觉得对于一个AVG引擎来说亲和力不能算最大的优点,因为强调易于上手的话,竞争对手太多了。krkr还有图形化的编辑器,一行脚本都不用写。
    不考虑易于上手的话,可定制性,效率以及稳定性都是可以左右选择的因素,对于这几点lz都没有提及,而且现在考虑到移动市场的冲击,可移植性也渐渐被人重视了。

    另外还有后续支持。用的多的工具,出现问题解决也方便。冷门的工具出现问题只能吃鳖了。
  • g
    goldgs
    今天的虽不明但觉厉就给这帖吧……
  • 明钼
    krkr的tjs看起来似乎是js和java的集合体

    我觉得引擎易上手与否和竞争对手没有任何关系,特别是对于NVL/ADV而言。正如之前几楼所说,对于NVL/ADV,系统的好坏一直被认为是处于次要的位置,虽然说就个人的观点,系统的好坏其实能够决定作品能在演出之上付诸多少有用功,而对于NVL/ADV剧本愈显同质化的今天而言,演出和系统其实是个比较好的改革突破口

    是的,我也是观察到移动时代的到来才对renpy产生浓厚兴趣,因为renpy跨平台(Windows + Linux + MacOS + Android。从愿景上谈,如果水果真的朝着让iOS和MacOS融合的目标前进的话,我想renpy最终也会被iOS支持),这点上其他NVL引擎似乎还是欠缺了些。当然,对个人而言,renpy不需要转区或者applocale。再者,基本上NVL的功能已经很好地在renpy上得到实现,还可以内嵌小游戏(就好像liar樱井女史的What a xxx系列)
    当然,我只是稍微玩玩,暂时还不清楚如果要自己定制更多东西(例如按键习惯,renpy的默认按键实在疼)是不是要写些python或者什么。我看到一些renpy的free game还嵌套了dll(这和krkr类似)

    明明这么强大的引擎怎么会没有人玩呢?以我的接触而言,我觉得Renpy真的可以甩krkr一段啊。不过krkr的案例多,这难以否认
    我不会否认我这是在吸引小白鼠(或者我做小白鼠)来玩玩啦
    不不,小黄game是代称啦,黄得来不进局子就好
    国内的小型同人游戏还是有一些,大多都是用RPG maker。其实有心的话还是有不少可玩的东西,质量嘛……
  • t
    trentswd
    去看了看,果真是个纯ADV引擎?稍微翻翻sprite连blendtype都没有?
    krkr我看见具体应用很多都是养成或者经营类,或者是系统定义的比较特殊的AVG。还有rpg的实现不过那个太蛋疼了没有人做就是了。如果renpy在实现这上面很方便那么总会有人用的。
    krkr一直就支持unicode,需要转区那是制作者自己的事情,有些是用了ANSI写脚本有些就是要限制。

    rm泛滥的原因一是易用二是用的多所以资料多素材多。而且从rmxp之后的rm来说,抛开自身效率的限制和内置的地图图块类和数据库来说,几乎就是一个泛用的工具。
  • m
    mhfdt
    krkr非ADV的话我想想
    东方口袋战争我没记错的话是krkr2写的吧
    那个算是个比较好的例子了