Skip to content

学习资源与社区链接 ​

本页属于 GenPy Ren'Py 学习路线。教程内容面向 Ren'Py 8.x,并在页面末尾连接到 GenPy 的对应工作流。

学习目标 ​

  • 了解“学习资源与社区链接”在 Ren'Py 项目中的用途。
  • 能在一个最小项目里验证本章相关语法或工作流。
  • 知道发布前需要检查的常见风险,并能在 GenPy 中继续维护。

核心语法 ​

  • official docs
  • Lemma Soft
  • itch.io
  • asset licenses
  • learning path

可运行示例 ​

这一章以概念和流程为主,没有固定的最小脚本。建议结合下方教程正文逐步实践。

教程正文 ​

下面是从网上整理的高质量 Ren'Py 学习资源(官方 + 英文社区 + 中文社区)。链接可能随时间变动, 打不开时用关键词在对应站点重新搜索即可。

一、官方第一手资料(最权威) ​

资源链接
官方文档主页(随版本更新)https://www.renpy.org/doc/html/
快速上手 Quickstarthttps://www.renpy.org/doc/html/quickstart.html
GUI 自定义指南https://www.renpy.org/doc/html/gui.html
更新日志 Changeloghttps://www.renpy.org/doc/html/changelog.html
不兼容变更(升级必看)https://www.renpy.org/doc/html/incompatible.html
Ren'Py 下载页面https://www.renpy.org/latest.html
官方 Tutorial 项目启动器新建项目时可选 “The Question / Tutorial” 示例

学习建议:先跟官方 Quickstart 做一个最小项目,再用本合集按主题深入。

二、英文社区与教程 ​

资源说明链接
Lemma Soft ForumsRen'Py 最核心的社区论坛:求助、代码片段、WIP、资源搜索 “Lemma Soft Forums Ren'Py”
社区整理教程站分类整理的进阶 how-to(屏幕、小游戏等)https://renpy.readthedocs.io/
DEV 社区入门指南(2025)面向 2025 的新手分步教程https://dev.to/ (搜 “Ren'Py beginner guide”)
GameEngineHub 学习路径基于官方资源的结构化学习步骤https://gameenginehub.com/engines/renpy/learning-path
itch.io:Alicevonh 教程集LayeredImage 等专题教程https://itch.io/c/6380254/renpy-tutorials
itch.io:RENPY RESOURCES源码、小游戏、GUI 检查器、框架https://itch.io/c/2530378/renpy-resources

YouTube 视频系列(英文,按需搜索频道名) ​

  • Team JPDE — “Renpy Tutorial 01 - The Basics [2025, 8.x+]”:从安装到分支,覆盖 8.x,附 GitHub 课程归档与 Discord。
  • Kimberly Ren'Py Tutorials(2025):真·零基础,含 itch.io 素材包。
  • Coding With B and E — “Ren'Py For Complete Beginners”:经典入门播放列表,讲解清晰。

三、中文社区与教程 ​

中文资源链接变动较快,下面给出站点 + 搜索关键词,按需在对应平台检索近期内容。

平台/资源怎么找
Ren'Py 中文文档(社区/机翻)搜 “renpy.cn 文档” 或 “Ren'Py 中文文档”
Bilibili 视频教程在 B 站搜 “RenPy 教程”“RenPy 视觉小说入门”“RenPy 零基础”
B 站 UP 主(系统教程)搜 “奈奈奈的小窝 RenPy”“黑之心 RenPy 学院” 等系列
Bilibili 专栏图文搜 “Ren'Py 零基础入门教程” 专栏
豆瓣小组搜 “Ren'Py 中文交流组”
QQ 群B 站教程评论区/置顶常有活跃答疑群

四、免版权素材站(背景 / 立绘 / 音乐) ​

类型站点
通用游戏素材https://kenney.nl/assets
免版权图片Pixabay(站内搜索) 、https://openclipart.org/
免费/CC 音乐https://freesound.org/ 、https://incompetech.com/
字体(含中文 CJK)思源黑体/思源宋体(Source Han Sans/Serif,开源,适合中文项目)

提示:中文项目务必准备含 CJK 字形的字体(如思源黑体),并在 gui.rpy 把 gui.text_font 等指向它,否则中文显示为空白/方块(见第 17 章)。

五、学习路线建议 ​

  1. 官方 Quickstart + 本合集 01~06,做出第一个能玩的分支故事。
  2. 跟 1~2 个视频系列动手实操,熟悉 label / scene / show / menu / jump。
  3. 按主题查本合集(动画、屏幕、GUI、存档、构建)深入。
  4. 加入 Lemma Soft / Discord / B 站答疑群,遇坑快速求助。
  5. 多“扒”itch.io 上的开源示例工程,改着学最快。

六、版权说明 ​

本合集为学习笔记,归纳改写自官方文档与公开社区资料,并标注来源链接。商用前请以官方英文文档为准, 并遵守各素材/字体/Live2D 模型各自的授权条款。

常见坑 ​

  • 先用最小示例验证语法,再逐步加复杂功能。
  • 发布前运行 Ren'Py Lint,并在目标平台实际预览。

官方参考 ​

在 GenPy 里怎么做 ​

  • 在 GenPy 的代码模式中维护相关 .rpy 文件,先保持语法清晰,再逐步加入本章功能。
  • 用故事图谱、变量、校验或演出编辑器把“能运行”提升到“可维护”。
  • 导出前结合 Ren'Py Lint 和 GenPy 校验结果,确认脚本、素材和发布路径一致。

推荐继续阅读:

Built for GenPy creators.