GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 657|回复: 21
收起左侧

[互动杂谈] Ren'Py流水账1

[复制链接] |关注本帖

质量效应三部曲上古卷轴V:天际但丁模擬人生4龙腾世纪:审判『还乡歌』


    坛子里看到了入门指引,于是开始尝试。

    先定义三个角色

    define mc = Character('主角')
    define m1 = Character('男1')
    define m2 = Character('男2')

    然后
    label start:
    进入新的场景要用scene空格接图片名。
    比如
            scene brothel day
    对应文件夹里的图片的命名要对应 brothel day 对应的就是brothel day.jpg。也支持png,不支持webp。
    开启场景可以直接带转场特效。
    比如
            scene brothel day
            with vpunch
            "滚!白天不接客!"
    这样就能制造出直接被揍的感觉,真便利。
    需要体现时间长点儿的转场就用fade
    比如
            scene brothel night
            with fade
            "你是一直在门口等吗?算了,进来吧。"
    人物出场用show
            show mc
            with dissolve
            mc "我要男人给我男人!"
    多个选项要用menu,用menu的时候要记得冒号
            menu:
                     "男1很帅!":
                             jump sexwithm1
                     "男2也很帅!":
                             jump sexwithm2
    一旦开始了jump后要记得在分支结束后jump到下一事件,不然会开启平行宇宙。

            label sexwithm1:
                    scene sexm1
                    with dissolve
                    show mc wantmore
                    mc "嘿哈!"
                    jump sexall
    结束一个事件开启下一个事件的时候考虑到连贯性要记得scene一下

            label sexall:
                    scene brothel night
                    with fade
                    mc "不能让另一个人闲着,一起来吧!"
                    scene sexall
                    with dissolve
                    mc """
                    一左一右!
                    一前一后!
                    一上一下!
                    全到前面来!
                    """
                    mc "呜呼!"

            return

    小总结
    1 scene的转场效果挺多的,基本可以应付突发、长时间、自然时间流逝的感觉。scene比较适合用来调背景和重点场景等占满屏幕的画面,show比较适合调人物,小道具等不用占满屏幕的东西。
    2 label的定义我看不懂,我只能自己理解为“锚”,游戏进程会按指令去找这些锚,然后运行代码,所以一定要命名的易懂方便,程序不会jump错,我会。
    大总结
    就这么1分钟的流程,用的是纯入门的知识、python都没有碰,从开始看文档到试着敲代码到测试结束大概4个小时。我无法想象像ergi、LD那种复杂的系统需要多少时间。这还只是代码而已。这一分钟内容还需要3张人物画像,一张主角欲求不满图,2张双人运动,一张3人运动以及两张背景图。还有文本,但凡做过汉化都知道一个流程1小时往上的vn文本量有多恐怖。
    做h游真的是一件理性与欲望双煎熬的事情。哎,愿世界善待他们。




    回复

    使用道具 举报

    真理世界没有梦想的咸鱼小小舞台『私有海域』

      abba 发表于 2022-11-27 23:11:55 | 显示全部楼层 |取消关注该作者的回复
      回复

      使用道具 举报

      凯登‧阿兰科『落樱缤纷』裸体克里斯莱因哈特·威尔海姆最终幻想XIV谜魔法不朽·传奇不熄Dante

        回复

        使用道具 举报

        月光骑士『随时随地开启!』纯真护剑镜中小鸟奇思妙想旅行骰子!诡案谜集·黑夜之星亚索吃饱金币的Doge风物长宜

          回复

          使用道具 举报

          炼金之心黑暗交易咆哮诅咒石肤术崩朽之青铜龙王虚空之海的鲸实现梦想官复原职永浴爱河白野威

            Burry 发表于 2022-11-27 23:33:54 | 显示全部楼层 |取消关注该作者的回复
            回复

            使用道具 举报

            吃饱金币的Doge夏日柯基泰比里厄斯DanteVergil月光骑士月光骑士Joker自由

              真心覺得必須理性看待任何一位作者 製作真的不易 都很辛苦啊!! 必須投入超大量的時間與資源成本
              回复

              使用道具 举报

              小小舞台『 弗霖的琴』虚空之海的鲸業火死鬥男巫之歌永浴爱河泰比里厄斯崩朽之青铜龙王岛田源氏风物长宜

                只能说算是相对简单,毕竟可读性来说还是比较强的。
                但是游戏制作的真正的辛苦是得自己去尝试才能知道的
                回复

                使用道具 举报

                真理世界虚空之海的鲸

                  Lano 发表于 2022-11-27 23:49:55 | 显示全部楼层 |取消关注该作者的回复
                  回复

                  使用道具 举报

                  镜中小鸟香蕉特饮月影狼

                    回复

                    使用道具 举报

                    街头霸王阿尔伯特·威斯克『还乡歌』陷阱杀手元气菠菜人红龙幼崽暗纹鲨旅行骰子!

                      回复

                      使用道具 举报

                      虚空之海的鲸『私有海域』『钜鲸』海的记忆

                        cdcai 发表于 2022-11-28 00:20:56 | 显示全部楼层 |取消关注该作者的回复
                        回复

                        使用道具 举报

                        约翰-117月影狼珊瑚泡泡鱼林中松鼠亚当‧简森章鱼小丸子秘密空瓶旅行骰子!龙腾世纪:审判

                          换句话来说,越简单的引擎反而是越难的,就像+和*的区别,感觉套个模板,做好基础跳转之后,复制一下再更改会不会简单一点,不过就算这样工作量还是很恐怖欸~·
                          回复

                          使用道具 举报

                          真理世界

                            上树 发表于 2022-11-28 00:49:50 | 显示全部楼层 |取消关注该作者的回复
                            确实,个人做游戏的话真的很多的初衷都是为爱发电啦……至于收益都是附带的……向每一位游戏者致敬
                            回复

                            使用道具 举报

                            诺克提斯·路西斯·伽拉姆業火死鬥钢铁侠永远的克叔卡利亚权杖极·龙の意死灵之书虚空之海的鲸史莱姆牧场男巫之歌

                              回复

                              使用道具 举报

                              【圣诞限定】心心念念小雪人铁牛石鬼面不灭狂雷雄躯的昇格诺曼底号十年一梦不朽之恋泰比里厄斯白野威

                                其实先学一些英语基础难度会直线下降,对编程能力提升最大的就是计算机英语啊……
                                回复

                                使用道具 举报

                                石鬼面冰海钓竿大天使之杖十周年扭蛋 - 橙邪恶圣杯

                                  这次论坛活动自制游戏有5分,我还去B站搜了下教程,
                                  看到那么多分p和分钟数直接放弃
                                  回复

                                  使用道具 举报

                                  『不败之花』真理世界万物归一者—犹格·索托斯雷夜嘯聲泰比里厄斯无尽的怀表炽天使之拥黄金树的恩惠

                                    回复

                                    使用道具 举报

                                    巴比伦辞典火柴 - Gamemale艾吉奥小小舞台漂洋小船不曾寄出的信件星芒戒指虎克船长神灯性感男神GM

                                      回复

                                      使用道具 举报

                                      装饰触手Ⓛ装饰触手Ⓡ腐化龙蛋灵鹫蛋

                                        luren 发表于 2022-11-28 08:14:46 | 显示全部楼层 |取消关注该作者的回复
                                        renpy引擎啊
                                        之前心血来潮想做个猎奇一点的游戏
                                        因为有python自学基础,觉得做vn简单就用renpy开干了(其实一点也不简单)
                                        坚持不懈地搞到了renpy中文论坛的账号, 技术还是不熟打了3000多行代码
                                        实实在在体验了一把当码农是什么感觉
                                        做到一半就累了,打算有时间再重制
                                        (后来学校IT竞赛拿这个半成品去摆烂,还得了奖,woc)
                                        回复

                                        使用道具 举报

                                        牧羊人净化手杖

                                          回复

                                          使用道具 举报

                                          您需要登录后才可以回帖 登录 | 立即注册

                                          本版积分规则

                                          文字版|手机版|小黑屋|GameMale

                                          GMT+8, 2024-4-28 02:13 , Processed in 0.087870 second(s), 142 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表