脑海中设想了一个大致上类似于 gal 的游戏,但是希望引入一些多样化的系统,比如制作一个类似于 RPGVX 的那种回合制战斗的界面(以及一些其他的类似的难度不太大的不同界面),但游戏整体仍以 SLG 的对话部分为主体。
没钱没时间,感觉用 py 开发实现起来可能会快一些。目前知道的框架有 pygame,还有 renpy 好像是专门用来做视觉小说的,前几年 monika 那时候挺火的,据说大部分效果也都能做。但是我看了一下 renpy sdk 的说明文档,感觉可定制性还是太小了。
我希望这个框架能支持游戏在不同分辨率下的运行、以及播放文字、音乐、图片、视频、并选择选项的功能。最好能够将资源整体加密打包,这样也许不只可以作为同人游戏还可以商业销售。有没有做过类似项目的老哥说一下这种需求用哪个框架做比较好?
1
streamrx 2021-07-13 02:42:20 +08:00 via iPhone
做这种游戏 重要的事剧情和插画 ,你用什么语言什么框架都不重要
|
2
woctordho 2021-07-13 02:51:58 +08:00 via Android 1
你要的功能 Ren'Py 基本都能做到,如果要加战斗系统的话,可以直接用 Python 写后端逻辑,并且调用 Ren'Py 的前端,比如 Sunrider 这个游戏就是这么做的
顺便,想做 galgame 的话可以跟 CnGal 这个组织联系一下,能找到很多有经验的人 |
3
woctordho 2021-07-13 02:53:14 +08:00 via Android
@streamrx 日本人以前做的 galgame 引擎,比如 KRKR 和 ONS,现在我们已经意识到它们有很多局限了,用 Ren'Py 这样现代的引擎会方便很多
|
5
LeeReamond 2021-07-13 03:46:07 +08:00 1
@woctordho 老哥知道这个后端逻辑+调用前端的方式有什么地方可以看的教学么,我只是粗略调研了一下觉得 rpy 提供的那个官方教学里只写了一些 gal 相关的功能,然后又看了看官网提供的项目,界面都高度同质化,让我感觉似乎它不支持自定义页面的功能。
|
6
woctordho 2021-07-13 03:59:41 +08:00 via Android 1
@LeeReamond 在 Google 之类的地方搜 Ren'Py 战斗系统之类的可以搜到很多教程,甚至可以去搜英文和日文的教程
b 站上也可以搜到很多视频教程 renpy.cn 这个网站也有很多有用的内容,不过要登录才能搜索 Ren'Py 的 UI 系统叫做 screen,想自己动手做的话可以看看官方文档里的相关内容 不过你的游戏里如果战斗系统比 galgame 的比重更大,可能还是用 RPG Maker 比较方便。。 |
7
sudoy 2021-07-13 10:00:27 +08:00
试试 kivy ? kivy 对触碰有很好的兼容,https://kivy.org/#gallery
|
8
yunyuyuan 2021-07-13 17:31:08 +08:00
要节约时间最好还是用现成的游戏框架,这方面我不懂。但是 pygame 是真的难用,我之前用 pygame 写过扫雷,数独,贪吃蛇,飞机大战,它就是个空壳,除非你有大把的时间去从零封装自己想要的 UI,否则还是别想了
|