如何运行JootM2套件
本文以Windows系统为例,实际上可以全套运行在Mac OS X(因为笔者的开发环境就是Mac)。
首先,JootM2是基于libgdx与netty开发的。因此我默认读者系统安装了JDK与一个IDE(例如笔者使用的Eclipse)。
另外下载代码需要使用Git,我也默认读者安装好了。
JootM2Server运行需要依赖Redis,因此我们需要安装Redis。如果是Windows系统,可以使用Cholotatey安装。打开Powershell(以管理员身份运行),并输入如下代码即可。
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) choco install redis-64
然后我们找一个文件夹,作为工作目录,下载JootM2Server代码,并直接gradlew run就可以运行起来,如下代码:
cd H:\m2 git clone https://github.com/jootnet/JootM2Server.git cd JootM2Server .\gradlew.bat run
JootM2Client需要一些资源文件才能运行,这个资源文件的获取方式我不能直接说出来,害怕产生纠纷。我将其在文件夹中的样子贴出来,读者可以从网络获取

JootM2Client暂时只能导入IDE之后运行,我们先将其代码拉取下来:
cd H:\m2
git clone https://github.com/jootnet/JootM2Client.git
然后在Eclipse(读者可自行选择其他支持Gradle项目的IDE)中通过Import projects=>Gradle=>Existing Gradle Project导入项目到工作空间。
(在导入对话框中,Project root directory填入H:\m2\JootM2Client,然后就是一直下一步即可)
然后我们需要给定一些启动参数,如果是Eclipse,读者可以参照下图进行设置

(JootM2Client是支持微端的,--weiduan如果指定了微端服务器基址,则--path可以指定空目录,此时随着游戏进行,会逐步从微端服务器下载资源文件。虽然微端部署十分简单,但并非本文重点,因此不再赘述)
最后我们从DesktopLauncher类启动,即可进入游戏

最后把我powershell中的操作步骤图给大家贴一下(笔者开发环境是mac,因此换到windows演示,操作过程有一些磕磕绊绊,大家李姐一二)


浙公网安备 33010602011771号