C++写的linux终端RPG冒险游戏 - 《裂变》
本帖最后由 Henry6598 于 2021-7-7 11:16 编辑游戏名称: 《裂变》
游戏作者: Henry
游戏特征: 开放世界,迷宫,互动剧情,二维回合制战斗,聪明的怪物(会寻路),搜寻物资生存,还不错的交互界面等等。
游戏运行环境: Linux 终端
游戏运行指令: git clone -b ChineseEdition https://github.com/Henryyy-Hung/TheFission
cd TheFission
chmod 700 ./start.sh
./start.sh
作者备注: 麻烦游玩后提出您的宝贵意见。
剧情故事暂时只更新到第一集,如果多人玩的话会继续更新的
初学半年是有水分的,咱才大一,并没有很多空余时间来学习c++的课外内容。所以如果有什么问题还请指点。
如果没有git,可以输入sudo apt-get install git 来安装。
作者提问: 怎样在游戏中插入背景音乐?
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/001.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/002.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/003.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/004.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/005.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/006.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/007.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/008.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/009.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/010.jpg?raw=true
https://github.com/Henryyy-Hung/TheFission/blob/ChineseEdition/img/011.jpg?raw=true
补充一个问题,请问在linux下,怎样既播放背景音乐,又不打断游戏的运行? 本帖最后由 rt3 于 2021-6-1 12:22 编辑
不能中断游戏运行的话,可以试试创建一个专门播放音频的子进程。虽然多进程编程我也没学得很透 rt3 发表于 2021-6-1 12:07
不能中断游戏运行的话,可以试试创建一个专门播放音频的子进程。虽然多进程编程我也没学得很透
我也想过这个。所以我用bash command同时运行了游戏和 sox的 play指令。虽然二者可以同时运行,但sox但输出画面会干涉游戏画面,让游戏的画面不断的频闪。即使我把他的输出导入至垃圾桶也不行。
当时我的代码是
./game & play bgm.mp3 1>/dev/null 2>/dev/null Henry6598 发表于 2021-6-1 13:49
我也想过这个。所以我用bash command同时运行了游戏和 sox的 play指令。虽然二者可以同时运行,但sox但输 ...
要不显示窗口的话,可以看看安全编程方面的例子。 rt3 发表于 2021-6-1 17:48
要不显示窗口的话,可以看看安全编程方面的例子。
好的我去查一查,谢谢你! 学习 帖子为什么都是仅作者可见呀{:10_258:} dd dd
页:
[1]