关于如何插入透明底视频
其实文档里有讲, 但是文档里的我用了会报错, 后来发现是auto_alt_ref 这个功能没有正常运行导致的.
所以来水一帖
1. 下载ffmpeg, 开源, 免费软件.
2. 配置环境变量
3. 在shell中输入ffmpeg -version 确保正确安装+配置成功.
4.剪视频:
ffmpeg -i original.mov -filter_complex "[0:v]scale=1920:1080,split[alpha];[ ...
新人帖
【新手教程】做一个带倒计时 + 随机抽题的答题考试系统
前言
这个教程面向刚接触 Ren'Py、想在视觉小说里加入答题 / 考试玩法的创作者。
最终实现的核心功能:
[*]随机抽题(不重复)+ 选项随机打乱顺序
[*]单题限时倒计时,超时自动触发惩罚机制
[*]全流程数据记录(正确率、超时次数、剧情专属数值)
[*]答题结果直接对接后续剧情分支 / 多结局
[hr]
[目录]
[*]模块 1:全局 ...
“如何给对话添加阴影”的解决办法
这个教程起因是我接过的很多甲方都不知道怎么给对话加阴影,为此我特意去试了试,一波三折后才终于成功做出来,希望能将这个简单且实用的东西教给大家
这里感谢@Aaron栩生阿龙 @Koji 提供的帮助,好久没认真写过renpy组件了,transform特性多少有点遗忘()
先写给出代码解决方法,这部分需要修改screen.rpy中的screen s ...
新人帖
依次出现的悬浮按钮
绕一圈出现的按钮. 就是一个简单的transform和一个screen
代码如下:
screen floating_buttons():
# 按钮位置.
$ positions = [
(0.2, 0.3), # 按钮1
(0.15, 0.5), # 按钮2
(0.2, 0.7), # 按钮3
(0.7, 0.7), # 按钮4
(0.8, 0.5), # 按钮5
(0.7, 0.3 ...
一个Renpy安卓打包游戏通过安卓平台审核方案
前言:
1.本方案由我和清奕云時想出,实现,以及测试
2.本方案在Ren'py-8.3.7能够实现效果,如果使用,请注意引擎版本
3.涉及到修改引擎的代码,所以请在事前把引擎目录下的rapt相关文件备份
4.知道怎么写html(最新版更新不用)
5.这个方法有部分缺陷,看文尾。
6.使用了该方案需要标注使用该插件,如果可以,可以标注插件来 ...
【经验分享】做 Ren'Py 项目时的一些小习惯,感觉还挺有用的
最近在做一个 Ren'Py 项目,写脚本的时候慢慢养成了一些小习惯,感觉对整理项目挺有帮助的,简单记录一下,也许对刚接触 Ren'Py 的人有点参考价值。不一定是唯一写法,只是我自己用着比较顺手。
变量尽量用 default一开始我经常这样写变量:后来发现很多时候用 default 更舒服一点:这样变量会自动进入存档系统,新游戏会初 ...
新人帖
RenpyLens 实时翻译神器 - 傻瓜式免费使用教程
欢迎使用开源免费的 RenpyLens!本软件专为 Ren'Py 引擎开发的游戏(大多为视觉小说 / Visual Novels)打造,能够实时无损抓取游戏文本,并通过 AI 大语言模型 进行高质量实时翻译。 不需要复杂的代码知识,只需简单几步即可让游戏角色顺利“说人话”!
🎮 软件开源🌍 已在 GitHub 完全开源:https://github.com/liuyuan-w ...
新人帖
renpy里不使用nvl转用text的手机制作(8.3.7)
仅供抛砖引玉,写法什么的还有很多优化的地方,目前也不知道会不会有什么神秘的bug(仅在837中测试过,欢迎补充测试结果)
我们不伟大的新人LH在看完伟大的烈烈评价画廊后,有感而发:
我之前参考过黑凤梨老师制作的nvl手机制作方法,在实际测试下来发现了以下问题:
1.无法保存对话(例如A说aaa,你退出这个界面再进来, ...
第八回:大雜煮與黑暗鍋!
《雪凡與好朋友們的 Ren'Py 遊戲引擎初學心得提示》
第八回:大雜煮與黑暗鍋!
歡迎各位再次蒞臨我們的節目,大家好,我是……
「嗨哈,大家好!鍋子放在哪裡啊?」
「姊……姊姊!還沒輪妳……啊不好!……」
「大、那個、嘿,大家好哇!……我是小諾,很高興能認識各位……」
「哈哈哈!諾諾笑得好僵!開心點嘛,難 ...
新人帖
FixWindow:手动调整窗口大小时,自动修正窗口比例
RenPy默认可以随意调整窗口大小,但是在非默认长宽比下,会有黑边,看起来不太美观。
下面这段会持续检查窗口尺寸变化,自动计算并调整缩放比例。达到在玩家手动调整窗口大小时,维持原始长宽比的效果。
算是一个...取巧的办法?
将下面这段放在script.rpy来测试效果:
下面是一些判断的解释:
“if dw < 10 and dh < 10 ...
renpy圆形和胶囊型按钮设计
首先准备一组圆形白色贴图
实现很简单,就是用Frame()组件拉伸frame左右,按钮的高度要和贴图高度大小一致,可以用Transform()缩放一致,按钮颜色用matrixcolor实现
效果
一个Renpy安卓游戏调用手机相册权限的方案
前言:
1.此方法由"我"单独提出,实现,测试
2.本方案在Ren'py-8.3.7能够实现效果,如果使用,请注意引擎版本
3.涉及到修改引擎的代码,所以请在事前把引擎目录下的rapt相关文件备份
3.学习操作门槛:需要一定的java小基础以及了解Android应用的相关特性
(包括但不限于一些基础的apk知识,apk的文件结构以及其rapt各个文件 ...
手游必备!自动平移滑动 banner或按钮教程
效果看B站https://www.bilibili.com/video/BV1kFqWBcEoX/
一个在Ren'py中调用手机通知和(小米特有)卸载弹窗方案
前言:
1.此方法由"我"提出,实现,测试
2.本方案在Ren'py-8.3.7能够实现效果,如果使用,请注意引擎版本
3.涉及到修改引擎的代码,所以请在事前把引擎目录下的rapt相关文件备份
4.使用了插件可以标注"浅唱"不标也没关系
本贴参考:
一个Renpy安卓打包游戏通过安卓平台审核方案 - 经验教程 - RenPy中文空间
一个Renpy游戏 ...
renpy8.2+使用传统单色emoji教程
renpy8.2引入emoji 15.1,虽说在对话框里显示效果提升,但是给使用emoji符号作为GUI的开发者带来了困扰,几乎所有原来的emoji都带上了颜色
因此我们注册一个自定义tag,让emoji保持白色
然后
就都是白色的了
Screen 组件 Debugger 工具
Bilibili 视频:
https://www.bilibili.com/video/BV1WvkXBtEkj
Github 地址:
https://github.com/Koji-Huang/KojiRenpyBox/tree/main/CDD/render_debugger
在这个轮子里---
你可以直接查看界面上所有可视化组件在屏幕中渲染的 坐标\大小 与 上下级关系
交互:
默认 ~ 键打开界面
打开界面后:
~ 键 打开\隐藏 Debugger ...
renpy圆环选色工具插件分享
前言:
1.此方法由"我"单独提出,实现,测试
2.本插件在Ren'py-8.3.7能够实现效果,如果使用,请注意引擎版本
压缩包:(一键解压食用)
闲言:
在一个风和日丽的下午,我看到了其他游戏的设置界面,什么?!矩形选色器!自定义颜色!如此高级的功能,我的游戏也要有!
于是...
我就随随便便搓了一个
参考了 Feniks 的代 ...
【项目管理其二】工程与管理
前言:
·仅在renpy环境下讨论
·仅在开发者视角下讨论
·任何言语不针对任何人及不包含恶劣侮辱意味
本篇涉及的内容包括游戏的立项,制作过程,并不涉及任何代码
是个人对这一两年走的弯路直路的总结
并非是实际的代码或案例,而是形而上学的思维方式或经验
由于本人本职是美术,既非编程也非策划,因此措辞可能会略显小 ...
Magnify:可放大组件
Magnify:可放大组件
因为有人在群里放了个链接,问如何实现一个放大镜,我看了之后发现写得不太好,于是就自己写了一个可视组件。
源码:
[mw_shl_code=renpy,true]python early:
import pygame
class Magnifying(renpy.Displayable):
def __init__(self, diff_image=None, border=True, ...
renpy里的贪吃蛇!
没错又是我,几个小时前写出俄罗斯方块之后突然想到这个代码“稍微”改一下可以改成贪吃蛇,虽然已经有人做过贪吃蛇项目了(比如ZYK在去年八月发的那个),不过我这里还是相当于是多提供一个思路吧
Python部分,这里是纯Python代码:
然后界面部分,这里是renpy代码
然后就可以开始玩了,用方向键控制移动方向,点击ESC ...