首页 >> 大全

Ren’py语言编程,心跳文学部mod制作①

2023-08-06 大全 51 作者:考证青年

Ren'Py()是一个基于编写的文字AVG游戏引擎。可以快速开发出文字AVG游戏。上手难度极低(会打字就能做游戏),语法相似,自定义程度高,图形化界面好看。steam上免费游戏《心跳文学部》就是用Ren’py这种简单好用的语言制作的。在其他平台上也有Ren’py的学习笔记,会从零基础开始介绍Ren’py语言,本系列只针对《心跳文学部》mod制作来介绍,不会教一些基础的知识,请见谅。

本人是《心跳文学部》游戏热爱者之一,为此也想创作《心跳文学部》的MOD,在找了许久的资源以后,发现了国人所创作的ddlc中文模板网站。其中也包含了很多《心跳文学部》国内外的社区以及mod。诸如《 After Story》、《禁闭的门后》、《与君复梦》等等之类的。(ddlc汉化mod整合)

为了方便创作《心跳文学部》mod,接下来本系列将会以ddlc中文mod模板来进行创作,模板里包含了原版的rpy文件(内涵注释)、支持 Ren'Py SDK 6 和 7 的 Mod 构建、完整的 支持等,详细可以浏览此网站。

《心跳文学部》中文模板准备好之后,开始要获取编辑器了,本人编写代码的编辑器为 Code ,大家根据自己的操作系统下载对应的版本,vs下载网站。

其次就是Ren’py程序,要利用这个程序才可运行mod,当前版本的模板支持 Ren'Py SDK 6.99.12 及 7.4.5。目前 Ren'Py SDK 7.4.6-7.4.7 有破坏性改动,会导致 DDLC 转场失效。Ren’py官网。在开始制作游戏之前,应该首先花一些时间来了解Ren'Py启动器的工作原理。启动器允许您创建,管理,编辑和运行Ren'Py项目。开始。要开始使用,您需要下载Ren'Py。下载 Ren'Py 后,您需要提取并运行它。在 上,双击您下载的可执行文件。它会将 Ren'Py 提取到名为 的文件夹中。您可以切换到该文件夹并运行 。(如果扩展名被隐藏,则 renpy.exe 文件可能会显示为 renpy。renpy-renpy.exe。在 Mac OS X 上,双击下载的驱动器映像以将其装载为驱动器。驱动器打开后,复制名为其他位置的文件夹。(在哪里无关紧要,但必须将其移出只读驱动器映像。不要将 renpy 应用程序移出它所在的文件夹 - 它在其他地方不起作用。然后切换到它,并运行应用程序。renpy-renpy。在 Linux 上,解压缩压缩包,切换到目录,然后运行 .renpy-renpy.sh。运行此程序后,Ren'Py启动器应该运行。Ren'Py启动器已被翻译成多种语言。要更改语言,请选择右下角的“首选项”,然后选择语言。更详细的入门教程可以到此网站学习。

好了,当模板、启动器、编辑器准备好之后,就可以开始制作ddlc mod了。

心跳文学全流程__心跳文学流程

mod最主要的文件夹是这个game,里面包含了运行游戏的文件、剧本、素材库等等之类的,总之就是很重要!!!

下面会介绍几个比较重要的文件:

.rpy

在这个文件里面你可以为你的mod命名、给mod写简介、控制设置菜单中的音量设置显示(如果你的mod有语音的话,要到这个文件夹第39行把False改成True)、控制主菜单的背景音乐、修改转场、控制文字默认展示速度、控制自动保存以及框数等。

.rpy

这个文件支撑着游戏的整体运行逻辑。可以在这里控制游戏章节、是否防作弊、给角色命名、控制对话文字风格、脚本开始和End结束标志等。

.rpy

这个文件可以修改启动屏幕时看到的信息、主界面图片、启动警告时的背景图片、特殊的mod文字提示、检查缺失的角色文件、修改启动游戏警告以及声明等。

.rpy

这个文件可以算是整个游戏的资源库了。这里包含了所有游戏素材,你可以在里面删除角色文件、使用原版的背景及音乐(或者可以自己导入素材)、角色立绘。在这里定义了所有素材的名称,在制作MOD时很有帮助。

以上就是game文件夹重要的四个文件,当然不仅仅只有以上那些,如果你想要显示原版诗词的话要去找poems.rpy文件,目前本人制作的mod暂且不会用到诗词,所以不会对这一方面进行深究。

你所编辑的文件剧本在-ch1.rpy里面,你所创作的剧本会基于此文件显示。

本系列第一期讲了如何下载中文模板、编辑器以及启动器,介绍了部分游戏文件。在第二期会给大家介绍ren’py的最基础的语法,例如如何制作转场、显示背景以及让角色说话、显示选项等,敬请期待。

心跳文学部国内外素材。

心跳文学部维基百科。

心跳文学部论坛。

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了