Skip to content

tfcolin/mbg

Repository files navigation

一个类似三国富甲天下的游戏引擎和基于 gtk3 的 UI, 使用 go 语言开发.

编译方法:

用户可通过如下 git 指令下载游戏的源代码.
git clone https://gitee.com/tfcolin/mbg.git

编译方法:

cd mbg/
go build .
cd gtk3ui
go build .
cd ../mbg_gtk
go build .
cd ..

完成编译后, 用户可进入到 mbg_gtk 目录.
有两种方式可启动游戏. 一是重头开始游戏, 此时可执行 
mbg_gtk xxx.map
其中, xxx.map 为事先定义好的游戏规则文件, 目前的软件包内包含 ``sanguo.map'' 作为示例.
关于 .map 文件内容的详细说明可参考 doc/manual.pdf 中的规则文件一节.

另一种启动游戏的方式是载入之前存储的进度文件, 启动方式为
mbg_gtk yyy.sav
其中, yyy.sav 为之前保存的进度文件.
程序会根据所提供文件名的后缀 (.map 还是 .sav) 来判定以哪种情形启动引擎.

详细游戏规则说明可参见文档 doc/manual.pdf

Archlinux 用户可直接从 AUR 安装.

软件包名称: mbg

mbg_gtk 可执行程序安装于: /usr/bin/
文档安装于: /usr/share/doc/mbg/
示例规则描述文件: /usr/share/mbg/rules/

About

a 大富翁 like board game

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages