限制未成年人游戏,每天只能玩一小时(娱乐向)
[mw_shl_code=renpy,true]init -2 python:
import datetime
t1 = '17:00'
t2 = '23:00'
current_time = datetime.datetime.now().strftime("%H:%M")
label check_time:
if t1
自用slider滑条风格分享
新人帖
某个人物说话时,其他人物立绘暗的组件
基于这个帖子,修改了部分代码而来,之前他的代码用着还是有不顺手的地方
说明一下,对于需要立绘变暗的角色,需要加入到speak_character 里面,并且角色定义的时候要添加回调函数
使用shader绘制宇宙星空
最近在研究shader,此贴为中间副产品。需Ren'Py 7.4.5以上版本。
此贴中使用的shader代码来源为
ShaderToy-StarNest
我只是做了一点修改和移植到Ren'Py上。
首先是主体的shader代码(不要问我是怎么来的,问就是我也不懂):
[mw_shl_code=renpy,true]init python:
renpy.register_shader("shadertoy.StarNest", vari ...
关于renpy存档机制的研究以及一点修改建议
## 存档目录 ########################################################################
##
## 控制 Ren'Py 为此游戏放置存档的,基于平台的特定目录。存档文件将放置在:
##
## Windows:%APPDATA\RenPy\
##
## Macintosh:$HOME/Library/RenPy/
##
## Linux:$HOME/.renpy/
##
## 该命令一般不应变更,若要变更,应为有 ...
【娱乐向】加个系统菜单条,让你的游戏伪装成其他引擎...
尚未完全完成,下拉菜单写好还没装进去
在quick_menu里 引用 use navigation_menu即可
效果:
新人帖
关于renpy打包生成EXE图标
关于renpy打包exe生成的图标也是困惑我好久了,我在这里将详细的过程分享给大家。 renpy图标有两种:在任务栏或 Dock 上显示的图标和在打包EXE后显示的图标。
前者是在options.rpy中有一个config.window_icon的配置图标(建议图标大小为256*256),而后者需要将图标转换为48*48的图标,并将转换后的图标
重 ...
条、按钮渐变色教程
新人帖
在Renpy中实现历史记录跳跃效果
在许多Galgame中都有在历史记录点击历史对话跳跃的效果,让游玩者有更多操作自由。
通过修改screen history,可以实现此类效果。
将原来的text组件替换为textbitton组件,点击历史记录中的对话,确认,即可跳转到目标对话。
改变button(按钮)的action
角色称呼随好感度变化的教程
以我的女主角水野纪伊为例:
首先定义好感度变量、角色和称呼规则(逻辑表达式)
在游戏脚本中,好感度变动就立即给动态称呼重新赋值
在文本框中就能实时看到称谓变化
彈出菜單(popup menu) 怎樣做
atl (图像)怎樣在10秒消失
主菜单(Main Menu)图像能否dissolve?
要改在label main_menu:做
主菜单(Main Menu)能否用折叠式图像(Layered Images) ?
不能用折叠式图像
最底层要先用add
一个立绘调试系统,也可作为层叠式图像的代码复制工具
一个立绘调试系统,也可作为层叠式图像的代码复制工具,详细请下载查看,可能有很多不足,各位大佬也可以更改完善。
百度云盘地址:链接:https://pan.baidu.com/s/1mxEOyd-oOwuLsm2cH14JBw 提取码:hezt
待完善简易战斗系统(boss血量判定)
未加入boss防御值,角色暴击率判定
Ren'Py引擎从入门到放弃(10)——8国语言同步开发
Ren'Py引擎从入门到放弃(10)——8国语言同步开发
世上无难事,只要肯放弃。
这是入门介绍的第十篇,主要内容是 Translation——多语言支持。
在Ren'Py中,总共有2个部分涉及多语言支持:对话内容和 Ren'Py开发环境。前者主要是个体力活,后者多是一些配置项。
第一个问题:8国语言是什么梗?
答:emmmmm……怎么回答呢 ...
使用集合set记录,给选择过的选项加上标签以标记
前面我已经讲过,别的引擎都有的功能,咱们renpy不能没有,拼了老命也要写出来,除非python无法实现
首先感谢lemma论坛Ocelot老哥的支持!
直接完全改写screen choice另外附带了选项多于6个以列表显示的功能
使用shader绘制点线网格
最近在研究shader,此贴为中间副产品。需Ren'Py 7.4.5以上版本。
此贴中使用的shader代码来源为
ShaderToy-TheUniverseWithin
我只是做了一点修改并移植到Ren'Py上。
首先是主体的shader代码(不要问我是怎么来的,问就是我也不懂):
[mw_shl_code=renpy,true]init python:
renpy.register_shader("shadertoy.Univer ...