Windows/Linux/macOS全平台部署:Ikemen-GO安装教程
Windows/Linux/macOS全平台部署:Ikemen-GO安装教程
【免费下载链接】Ikemen-GOAn open-source fighting game engine that supports MUGEN resources.项目地址: https://gitcode.com/gh_mirrors/ik/Ikemen-GO
Ikemen-GO是一款开源格斗游戏引擎,支持MUGEN资源,可在Windows、Linux和macOS系统上运行。本教程将详细介绍如何在三大主流操作系统上部署Ikemen-GO,让你快速体验这款强大的游戏引擎。
Ikemen-GO引擎logo,蓝色圆形背景上有白色的"I"字样标识
Windows系统部署步骤
准备环境
首先需要安装MSYS2,访问https://www.msys2.org下载并安装。打开MSYS2 MINGW64终端,执行以下命令安装依赖:
pacman -Syu --noconfirm pacman -S --noconfirm \ git make diffutils mingw-w64-x86_64-pkg-config \ mingw-w64-x86_64-go mingw-w64-x86_64-toolchain \ mingw-w64-x86_64-nasm mingw-w64-x86_64-yasm \ mingw-w64-x86_64-tools-git mingw-w64-x86_64-libxmp \ mingw-w64-x86_64-SDL2克隆仓库并编译
git clone https://gitcode.com/gh_mirrors/ik/Ikemen-GO cd Ikemen-GO # 构建64位版本 ./build/build.sh Win64 # 或者使用make命令 make Ikemen_GO.exe运行程序
./Ikemen_GO.exe # 64-bitLinux系统部署步骤
安装依赖(Debian/Ubuntu)
sudo apt update && sudo apt install -y \ golang-go git pkg-config make nasm yasm build-essential \ libxmp-dev libsdl2-dev克隆仓库并编译
git clone https://gitcode.com/gh_mirrors/ik/Ikemen-GO cd Ikemen-GO # 构建x86-64版本 ./build/build.sh Linux # 或者使用make命令 make Ikemen_GO_Linux运行程序
./Ikemen_GO_Linux # x86-64 # 如果某些驱动需要GL回退: MESA_GL_VERSION_OVERRIDE=2.1 ./Ikemen_GO_Linux你也可以双击**build/Ikemen_GO.command**文件来运行程序。
macOS系统部署步骤
安装依赖(Homebrew)
brew update && brew install git go pkg-config nasm libxmp sdl2 molten-vk克隆仓库并编译
git clone https://gitcode.com/gh_mirrors/ik/Ikemen-GO cd Ikemen-GO # Apple Silicon (默认) ./build/build.sh MacOSARM # 或者Intel ./build/build.sh MacOS创建应用程序包(可选)
make appbundle BINNAME=bin/Ikemen_GO_MacOSARM # Apple Silicon # 或者 make appbundle BINNAME=bin/Ikemen_GO_MacOS # Intel open I.K.E.M.E.N-Go.app运行程序
./bin/Ikemen_GO_MacOSARM # Apple Silicon ./bin/Ikemen_GO_MacOS # Intel运行所需资源
运行Ikemen-GO需要将以下文件夹放置在可执行文件或应用程序包旁边:data、external、font以及一个屏幕包(screenpack)。发布版本的CI会自动打包这些资源。
常见问题解决
- 缺少工具:重新运行对应操作系统的依赖安装命令
- FFmpeg链接错误:使用默认的
build.sh(自动构建FFmpeg),或安装系统FFmpeg开发包并使用BUILD_FFMPEG=no参数 - libxmp未找到:安装libxmp-dev(Linux)、libxmp(macOS/Homebrew)或mingw-w64-*-libxmp(Windows)
- SDL2未找到:安装SDL2开发文件
- Windows DLL问题:确保
.\lib\*.dll文件存在(本地构建会将FFmpeg DLL放在那里)
通过以上步骤,你可以在Windows、Linux或macOS系统上成功部署Ikemen-GO,开始创建和体验精彩的格斗游戏!
【免费下载链接】Ikemen-GOAn open-source fighting game engine that supports MUGEN resources.项目地址: https://gitcode.com/gh_mirrors/ik/Ikemen-GO
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
