【Ren'Py从入门到入坟】
Ren'Py从入门到入坟
《Ren'Py从入门到入坟》是我前段时间在B站开的新坑,从零开始带你学习Ren'Py。
《Ren'Py从入门到入坟》系列视频已经放入B站合集,并且还在更新中
一个简单的游戏攻略mod教程
刚来论坛,混点积分..分享一个做个简单的攻略mod教程.
一般 Renpy 类视觉小说游戏,通过不同选项来进行游戏进展
下面是一个简单的好感选项代码,样式没设置,随意写的
效果如下图所示
现在我们开始做mod,主要是弄个提示,告诉玩家正确的选项
第一步:新建一个walkthrough_mod.rpy 的文件,代码如下
很简单,除去注释, ...
rpg地图移动【史山废弃】
先上缩略图
25/9/12 留史
由于当时对于py基础太薄弱了,所以写了这坨史山
现不建议使用,我仅当在学习过程中的一个留档
叠甲
基于个人需求写的东西,后面找到了其他大佬写的轮子
诸如rm插件,横板卷轴移动等,基本都需要一定py水平和写cdd的能力
我整不明白...于是有了这个只用简单代码实现的框架...
写都写了,就把 ...
摇骰子小游戏
先上缩略图
叠甲
基于个人需求写的一点小东西
写都写了,就把这盘九转大肠捧出来给大家品鉴一下
#使用的话希望能著一下我名Maz
#被您使用是我的荣幸(请狠狠的使用
#观前提示
由于本人对编程语言掌握的十分的水
所以基本都是由自己掌握的简单代码依靠逻辑堆叠而成的屎山,望轻喷
使用说明和思路会以注释写在代码里, ...
新人帖
源码分享游戏中手机信息_聊天信息效果
在官网意外发现有中文文档了,找来这里,有中文交流平台很棒,有问题可以互相帮忙了
发布个自己写的游戏中实现短信息,聊天信息显示的效果。这个效果在其它工具软件上很常见(橙光等)
源码提供,自由下载,祝论坛会越来越好!
链接: https://pan.baidu.com/s/1s2IB6gMNoJvODXkWAlL3vA
提取码: 3gj7
...
“LLFs-OSRMGP”开源renpy迷你游戏项目正式发布!
本帖最后由 烈林凤 于 2024-10-5 13:39 编辑
Lie Ling Feng's Open Source Renpy Mini-Games Project
[*]项目名称:LLFs-OSRMGP
[*]项目简介:这是属于烈林凤的的开源renpy迷你游戏项目!
[*]项目作者:烈林凤
在这里,我会将我所开发的renpy迷你游戏项目分享给大家,这一部分均为开源项目,均为原创,不使用pygame以及 ...
在界面上【逐句显示歌词】界面功能
因为我自己的游戏需要写的小功能,分享给有同样需求的小伙伴
实际效果是,歌词会展示在界面左下角,每句之间有0.3秒的渐变切换
首先,请将你的歌词存在一个特定的储存空间中,我这里用的是Wsong1:
注意,歌词前面的数字指的是这个歌词展示时的持续时长
之后,将歌词界面贴进你的项目中:
最后使用的时候,就直接: ...
在环境设定加上文本速度预览窗口(循环显示)
前面我已经讲过,别的引擎都有的功能,咱们renpy不能没有,拼了老命也要写出来,除非python无法实现
在 screen preferences()里 use子屏幕来实现:
关于PC和安卓图标打包问题
打包PC:
PC端就是程序运行时显示的图标和打包后的程序图标。
运行时显示的图标一般在gui/window_icon.png,如需更改直接替换即可,打包的图标需要准备一张名为icon.ico的文件
注意是需要用转换工具转换成ico格式才能使用,我这边使用的大小是256*256
打包安卓:
安卓有两个需要注意的地方,一个是安卓的图标,一个是安卓 ...
新人帖
优雅地使用json文件
某天,我心血来潮,想在json文件中存储大量数据
众所周知,renpy自带了JSONDB
以下是文档地址:
其用法如下:
我个人觉得非常不好用,或许是我自己太笨,在论坛也没有找到类似的教程
于是我打算用另一种办法:
在python中使用renpy.input("data.json")打开json文件,再使用json.loads,于是乎
map_data.json:
...
RenPyUtil:快捷定位工具
RenPyUtil:Positioner定位工具
Positioner 是一个在 Ren'Py 中快速使用矩形定位的工具
通过不同的定位工具可以快速确定位置参数(目前只有绝对坐标),同时支持实时拖动调整和滚轮缩放
color_picker 工具部分(由 Feniks @ feniksdev.com 提供)
使用方式:
[*]下载RenPyUtil库并置于game目录下
[*]调用 position_help ...
高级猜球盅小游戏
2024-8-18更新:重新优化了代码,将5个transform合并成2个(其实可以只用一个,但不利于维护,不建议合并);添加了“重新开始”按钮,将点击其他盒子下落的行为改成了空行为,将原本的行为注释掉了
————————————————————————————————————————————————————————— ...
新人帖
关于音量条和角色音量条控制精度(step步进)和相关问题
先贴个源代码,下面会说明debug过程。
原生的声音BarValue类不支持修改step,我英语不太好,GPT的帮助下,在Lemmasoft找到了两个参考帖子。
参考1https://lemmasoft.renai.us/forums/viewtopic.php?p=556038
参考2https://lemmasoft.renai.us/forums/viewtopic.php?t=31660
两个帖子都使用了adjustment对象
中文文档:ad ...
五子棋迷你游戏代码讲解/教程【LLFs-OSRMGP内容扩展-2】
## 该项目来源于LLFs-OSRMGP(https://github.com/llfseik/LLFs-OSRMGP),遵循MIT协议。
## 严禁进行售卖!若需嵌入付费项目请与我联系!
这是本仓库的第二次内容扩展,感谢各位的支持!
仓库内的所有教程都会尽量保证详细准确,请尽量将代码、注释和教程放在一起使用!
本篇复用了好多上一篇扫雷游戏的代码,因此只详细 ...
同一界面多输入框切换
大家好,第一次分享教程,本次教程的主要内容是:
同一界面内显示多个输入框
----------------------------------------------------------------------------------------------
本教程代码要实现的效果是:
- 同一界面中显示多个输入框
- 点击哪个输入框就激活哪个输入框
- 在对应的输入框按下键盘enter键,可将输入框中 ...
高精度流程进度条与章节回放/选择功能(renpy进阶学习经验六)
本来不打算把这两个功能加进“renpy进阶学习经验”里的,但这种极为实用的功能不加入这个系列多少有点可惜,于是想想还是加进来了。
这个教程的课题早在10月10日便在交流群里提出了,当天晚上@Gemini菖蒲 便用gpt写了一个找出label中所有say语句数量的方法(ai难得写出正确的代码),为课题的攻破奠定基础,非常感谢!
10 ...
新人帖
实现实时按键控制玩家移动教程
此教程已过时,请移步https://www.renpy.cn/forum.php?mod=viewthread&tid=1654&extra=page%3D1
现在只做了一个效果,没有优化,以后会更新这个帖子。
视频:
【renpy制作实时按键控制人物移动功能】 https://www.bilibili.com/video/BV1TCSEYcEL9/?share_source=copy_web&vd_source=e58aa3d7632851dc02381f541c495cfb
s ...
萌新也可以学习的高级密码锁制作!(renpy进阶学习经验四)
这次居然半个月后就更新了进阶学习经验的第四篇!难不成以后的更新频率越来越快?100年后岂不是可以做到一分钟出一篇!(开玩笑的)
本篇的灵感来源于我许久之前做过的一篇教程,真的非常感谢各位的支持!在此贴上链接萌新也可以学习的renpy简单密码锁制作! - 经验教程 - RenPy中文空间
不过这篇教程时代久远,是我萌新时 ...
萌新也可以学习的renpy简单密码锁制作!
之前我在到处在找密码锁相关的教程,可怎么也找不到,于是我询问了qq群里的各位大佬,终于自己摸索出来了!非常感谢各位!
因为我本职是学美术的,不太习惯使用注释,所以说我就使用图文的方式进行讲解咯!也方便萌新理解其中的原理。
(想抄代码直接翻到下面,没有注释)
那么,我们来先了解一下密码锁的每个部件吧(所 ...
RenPyUtil:使用InteractiveLive2D对Live2D进行高级支持
InteractiveLive2D:使用InteractiveLive2D对Live2D进行高级支持
该项目已同步至 Ren'Py Util Github仓库
该项目已在正式游戏中使用
支持功能:
[*]模型区域交互(点击模型不同的区域更改动作表情,实现鼠标交互)
[*]模型实时更改(可实时无缝更改模型表情与动作,实现换装)
[*]基于鼠标移动的眼球、头部、身体的跟随 ...