本文已参与「新人创作礼」活动,一起开启掘金创作之路。

renpy

Ren'Py 是一个可视化的小说引擎 – 通过移动设备或电脑通过文字、图像、声音来讲述一个交互性的故事。对于开发人员来说,他是友好的,因为它的脚本语法很简单,但是没有编程经验的小白来说,想要自学renpy语法是有一定的困难程度的。

转换器

我在逛一些视频网站的时候,无意间看到了一个Excel表转.rpy文件的一个转换器(只适用于renpy)。下面我为大家介绍一下该转换器的一些基本使用和基本功能,文章最后有下载地址。 该转换器是由应援团技术组开发的辅助工具“视觉小说转换器”

1、首先,创建一个新工程。

2、点击继续

3、输入你想要的工程名称

4、选择分辨率

5、选择主要的颜色等

6、进入创建新工程的文件夹

7、删除名称为script的文件(因为这是自动生成的demo,该转换器就是自动生成这个文件的一个作用)

新建Excle表格。

将转换器给的示例表格的形式导入到新表中

就可以根据规则编写表格了。

表格上有 角色、对话、音乐、立绘、文字模式、转场效果等功能。

制作完成后,我们就可以使用转换器了

1、点击浏览,选择文件

2、保存目录可以选择

3、点击头像,提示转换成功

最后将转换的文件放入新工程即可

查看一下转换的代码

```python define role1 = Character('派蒙', color="#c8c8ff", image="role1") define role2 = Character('空', color="#c8c8ff", image="role2") define role3 = Character('温迪', color="#c8c8ff", image="role3") define narratornvl = Character(None, kind=nvl) define narratoradv = Character(None, kind=adv) define config.voicefilenameformat = "audio/{filename}"

label start: scene ysbj1 voice "pb3.mp3" narratornvl "\"战争已经开始了,是上一场战争的延续 ,众神为欲望的轮廓镀上七种光辉,以此昭示,它们的权柄可被企及\"" scene ysbj1 voice "pb4.mp3" narratornvl "\" 而现世的基底埋藏着阴燃的残骸,那是对僭越者的警示,高天之上的神座,从来不是为你预留的位置\"" scene ysbj1 with dissolve voice "pb5.mp3" narratornvl "\"但僭越之人啊,不要就此驻足,谁都不能隔岸观火 \"" scene ysbj2 with Fade(0.1,0.0,0.5,color="#FFFFFF") voice "pb6.mp3" narratoradv "\"看吧,守护自由城邦千年的巨龙,终于对自由产生了迷茫。被【自由】之神命令的自由,还能称之为自由吗 \"" nvl clear scene ysbj3 with pixellate voice "pb7.mp3" narratoradv "\"众目睽睽之下,「契约」之神遭人谋杀,在最后的时刻,他将签订终结一切契约的契约\"" scene ysbj4 with fade voice "pb8.mp3" narratoradv "\"将军长生不灭,幕府锁国之期亦无尽头,追求「永恒」之神,在世人眼中见到了怎样的永恒?\"" scene ysbj5 with hpunch voice "pb9.mp3" narratoradv "\"智慧是「智慧」之神的敌人,知识是无知之海表面漂浮的诱饵,学城的学者正在催生愚行,而神的智慧对此并无意见 \"" scene ysbj6 with blinds voice "pb10.mp3" narratoradv "\"「正义」之神热爱法庭上的一切闹剧,甚至渴求审判诸神,但她非常明白,唯有「天理」不可与之为敌。\"" scene ysbj7 with wipeleft voice "pb11.mp3" narrator_adv "\"战争的规则刻写在生物体内,败者成为战火的余烬,而胜者重燃,「战争」之神将这秘密告知旅人 ,因为她有这样做的理由. \"" menu: "进入游戏": jump 目录

```

运行一下

点击启动项目,开始游戏就行了

最后,附上下载地址和转换器团队的作者 下载地址:通过百度网盘下载该软件(链接若挂可查看评论区补档):

链接:https://pan.baidu.com/s/1S8aBGy33aecK-MZDrzKs5w  提取码:sosg

作者:凉宫春日应援团 https://www.bilibili.com/read/cv13317963

感谢大佬!!!觉得有用多多关注大佬哦!!!

renpy-视觉小说转换器-编程零基础写视觉小说相关推荐

  1. python爬取小说写入txt_零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版...

    百度贴吧的爬虫制作和糗百的爬虫制作原理基本相同,都是通过查看源码扣出关键数据,然后将其存储到本地txt文件. 项目内容: 用Python写的百度贴吧的网络爬虫. 使用方法: 新建一个BugBaidu. ...

  2. python编程零基础-编程零基础应当如何开始学习 Python?

    看到问题关于<编程零基础应当如何开始学习 Python?>,其实是在Python未来会很火的一个基础条件下,但是我觉得光光说学习Pyhon这件事,你首先得明白三件事: --如何判断你学习编 ...

  3. 编程软件python怎样开始学-编程零基础应当如何开始学习 Python?

    编程零基础应当如何开始学习Python 我觉得每个人学习新东西之前脑海里应该有个大致的地图和路径 比如学习编程,首先脑海里要比较清晰的思考寻找过下面几个问题的答案什么是编程 为什么学编程 编程可以干什 ...

  4. markdown 流程图_Markdown 进阶技能:用代码画流程图(编程零基础也适用)

    这篇文章主要介绍 流程图基础 以写代码的方式画流程图 相比于使用画图工具拖拽画图,用代码画图有什么好处? 首先,这种方式非常轻便,无需安装复杂的画图应用.Typora 等多种 Markdown 编辑器 ...

  5. c语言python零基础教学_编程零基础应当如何开始学习 Python?

    目录 1.学习了解Python的基础知识. 2.安装Python,边学边练. 3.收集资料,作为练习指引. 4.确定学习方向,项目练手. 5.学习过程中要注意多练.多问! 编程零基础选择Python开 ...

  6. Girls In AI:面向编程零基础女孩子的AI算法工程师养成计划

    Github:YZHANG1270/Girls-In-AI Coding is the new sexy. GirlsInAI(GIA) 是一个面向编程 零基础 的AI算法工程师养成计划.鼓励更多的女 ...

  7. Markdown 进阶技能:用代码画流程图(编程零基础也适用)

    这篇文章主要介绍 流程图基础 以写代码的方式画流程图 相比于使用画图工具拖拽画图,用代码画图有什么好处? 首先,这种方式非常轻便,无需安装复杂的画图应用.Typora 等多种 Markdown 编辑器 ...

  8. 学习python一开始枯燥_编程零基础应当怎样开始学python?他说,看这三个经典方法...

    很多时候,想就是不如做. 与其想着怎样开始学python,不如赶紧找份python教程先看起来! 当然,这只是告诉你,想不如开始做! 下面,我针对python初学介绍一下可以借鉴的方法! 1.看书 这 ...

  9. 零基础编程入门python视频-Python编程零基础小白快速入门完整全系列精品课

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

  10. 《C语言编程——零基础初学者指南(第3版)》一第1章 什么是C程序设计1.1 什么是程序...

    本节书摘来自异步社区<C语言编程--零基础初学者指南(第3版)>一书中的第1章,第1.1节,作者 [美]Greg Perry , Dean Miller,更多章节内容可以访问云栖社区&qu ...

最新文章

  1. Serializer反序列化使用之验证和保存
  2. Forrester:全球供应商在中国处于领导地位 但本土供应商却在私有云市场蒸蒸日上...
  3. Android测试环境配置
  4. python中解决中文乱码
  5. 参数到不进oracle,Oracle对于启动参数检查不严格
  6. python16_day37【爬虫2】
  7. .Net 调用wordCOM组件转PDF
  8. c语言宿舍管理设计报告,C语言课程设计—学生宿舍管理系统设计报告.doc
  9. python的符号函数得到的数字类型_python-1:Number数字类型 之二 相关函数 int.from_bytes,int.to_bytes()...
  10. shell 脚本 简易for循环 脚本
  11. 二、appium的原理
  12. Windows查看所有的端口
  13. Ralph and Mushrooms (tarjan+dp)
  14. 对数据运营工作的思考及优化方向
  15. Global项目|浅析销售BOM实施方案及注意事项
  16. 西服|西装扣子怎么扣
  17. 网络爬虫 测试代理IP
  18. 我看电影阿凡达(Avatar)
  19. 虚拟主机能建立mysql数据库吗_虚拟主机如何创建数据库
  20. 【ZZULIOJ】 Python 1016: 银行利率

热门文章

  1. 专题三 PacketTracer 中 MCU 芯片编程基础
  2. RecycleView 万能Adapter
  3. python 生成nc文件_如何python写nc文件
  4. 计算机系大学生为什么选择在CSDN写博客?
  5. 零基础 SQL 数据库小白,从入门到精通的学习路线与书单
  6. 使用USB驱动虚拟一个声卡
  7. linux用独显运行steam,修复在Linux系统上与Nvidia不兼容的Steam游戏
  8. Gilbert Strang的线性代数课程笔记-第一课
  9. Originpro使用技巧
  10. 信号与系统 --- 傅里叶变换时/频对照表(个人学习笔记)