所以官方源仓库里为啥没有?
AOSC那边是直接仓库里有RenPy,顺带跑上候鸟了。
所以官方源仓库里为啥没有?
AOSC那边是直接仓库里有RenPy,顺带跑上候鸟了。
所以官方源仓库里为啥没有?
AOSC那边是直接仓库里有RenPy,顺带跑上候鸟了。
可能官方没见过renpy?亦或是编译renpy的过程中出现了问题而放弃?
不过,经过我大半夜折腾,总算把renpy和renpy壳移植到deepin龙架构版(新世界)上:
照文章的方法编译、运行就OK了。
再来一张原生运行月姬(外网民间移植版)的截图:
可能官方没见过renpy?亦或是编译renpy的过程中出现了问题而放弃?
不过,经过我大半夜折腾,总算把renpy和renpy壳移植到deepin龙架构版(新世界)上:
照文章的方法编译、运行就OK了。
@神末shenmo GXDE OS仓库能安排一个不?我是说龙架构那边。x86我看了一眼,虽然debian官方源里就有,但是版本不满足要求。
可能官方没见过renpy?亦或是编译renpy的过程中出现了问题而放弃?
不过,经过我大半夜折腾,总算把renpy和renpy壳移植到deepin龙架构版(新世界)上:
照文章的方法编译、运行就OK了。
能直接打包成deb包么?
这样安装分发方便点
能直接打包成deb包么?
这样安装分发方便点
可以,但时间可能会久一点
网络问题,把github地址换成gitee地址试试:
git clone https://gitee.com/ricervm-cn/renpy.git
git clone https://gitee.com/ricervm-cn/pygame_sdl2.git
继续盖楼
成功运行知名视觉小说《片轮少女》(Katawa Shoujo):
renpy引擎版本为8.4.0
历经13年,它仍散发自己的魅力
闹了半天,虚拟环境原来是这层意思,我还以为是要拿虚拟机跑。
闹了半天,虚拟环境原来是这层意思,我还以为是要拿虚拟机跑。
deepin龙芯版也OK了?
deepin龙芯版也OK了?
额,不是,是x86,在GXDE OS上。
龙芯这边,AOSC OS这里早就实现了这款游戏的开箱即用。但是我不明白,为什么一定要在一个虚拟环境跑起来,本来还想尝试一下重打deb包的,这下可好,用的时候还得准备两个文件夹,还得手动输入几段指令。
Popular Ranking
ChangePopular Events
More
今天心血来潮,在虚拟机尝试编译并运行了renpy。:
系统信息:
编译、运行renpy
安装下列依赖:
sudo apt install virtualenv python3-dev libassimp-dev libavcodec-dev libavformat-dev libswresample-dev libswscale-dev libharfbuzz-dev libfreetype6-dev libfribidi-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libjpeg-dev pkg-config zenity python3-tk
创建python虚拟环境:
virtualenv renpy-deepin
赋权启动脚本:
sudo chmod u+x renpy-deepin/bin/activate
激活(进入)虚拟环境:
source renpy-deepin/bin/activate
在虚拟环境内,安装模块:
pip install -U setuptools cython future six typing pefile requests ecdsa assimp legacy-cgi
把renpy和pygame_sdl2给git下来:
git clone https://github.com/kota-rina3/renpy.git
pushd renpy && git clone https://github.com/kota-rina3/pygame_sdl2.git
进入pygame_sdl2,并执行下列编译命令:
pushd pygame_sdl2 && python setup.py install
退回到renpy,重复执行编译命令:
popd && python setup.py install
执行renpy.py,若能调用,说明编译安装成功:
python renpy.py
游戏 in renpy壳
回到桌面,我们创建文件夹,用于放置renpy有关文件:
cd ~/Desktop && mkdir renpy-box
回到renpy文件夹,复制.git renpy renpy.py这三样:
pushd renpy && cp -R .git renpy renpy.py ~/Desktop/renpy-box
就这样,一个renpy壳就此诞生。 将game文件夹扔进renpy壳里,执行renpy.py。这样游戏就能跑起来了。
注:请在虚拟环境下执行游戏!
体验:
碎碎念:
1、开虚拟机前,把3D加速打开,显存大小拉到128MB及以上。开机进系统后,去设置把窗口特效关了。体验会更好。
2、为何要在虚拟环境下进行?喏~,你懂的:
3、我fork了条分支,修复编译代码的错误(修复代码我没推给上游,嘻嘻嘻~)
4、arm64、龙架构电脑我没试。你们可以试试,一般是可以的
5、该方法只适用于deepin,其他发行版直接按https://github.com/renpy/renpy的方法来就行了
6、总之,在deepin玩视觉小说游戏爽爆啦!