开发语言:前端:unity2018 4.12 后端:Java
后端部分教程:
CentOS Linux release 7.6
安装宝塔
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec
数据库5.6
./startup.sh
安装java-1.8.0
sudo yum install java-1.8.0-openjdk-devel
安装apache-ant
wget https://downloads.apache.org/ant/1.10.14/apache-ant-1.10.14-bin.tar.gz tar -zxvf apache-ant-1.10.14-bin.tar.gz -C /usr/local/ mv /usr/local/apache-ant-1.10.14 /usr/local/ant sudo vi /etc/profile export ANT_HOME=/usr/local/ant export PATH=$PATH:$ANT_HOME/bin source /etc/profile
在命令行中输入
ant -version
如果返回Apache Ant的版本信息,则表示Ant已成功安装并配置了环境变量。
安装apache-tomcat-8.5.42
上传apache-tomcat-8.5.42.tar.gz到 /opt/tomcat/ tomcat 没有这个目录自己创建
解压
tar -zxvf apache-tomcat-8.5.42.tar.gz
打开 /etc/profile 文件进行编辑:
sudo vi /etc/profile
添加 Tomcat 环境变量:
# Tomcat environment variables export CATALINA_HOME=/opt/tomcat/apache-tomcat-8.5.42 export PATH=$PATH:$CATALINA_HOME/bin
执行以下命令以使环境变量立即生效:
source /etc/profile chmod -R 7777 /opt
sudo vi /opt/tomcat/apache-tomcat-8.5.42/bin/setenv.sh
如果没有这个文件 就自己创建一个 填写下边的内容
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
开始编译
上传到根目录并解压
cd / tar -zxvf home.tar.gz chmod -R 7777 /home cd /home/shell ./make.sh
注意这个编译命令就编译了三个程序
要不就手动编译下其他的
cd到每个程序目录下执行
ant -f build-ant.xml
即可编译java包
启动的时候配置好数据库 以及数据库密码 数据区服
/home/Server/AgentServer/agentserver/config
/home/Server/GameCore/core-config
/home/Server/GameServer/gameserver/config
/home/Server/PublicServer/publicserver/config
/home/Server/RobotServer/robotserver/config
/home/Server/SocialServer/socialserver/config
/home/Server/StatLogServer/statlogserver/config
目录下的xml文件配置好数据库密码即可
启动就看启动脚本启动
安装这个的目的就是编译WEB平台,当然也可以本地编译上传服务器
# 下载 Maven
wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
# 解压下载的文件
tar -zxvf apache-maven-3.6.3-bin.tar.gz
# 将 Maven 移动到 /opt 目录
sudo mv apache-maven-3.6.3 /opt/
# 创建一个符号链接
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven
# 设置环境变量
echo "export M2_HOME=/opt/maven" | sudo tee -a /etc/profile echo "export MAVEN_HOME=/opt/maven" | sudo tee -a /etc/profile echo "export PATH=\${M2_HOME}/bin:\${PATH}" | sudo tee -a /etc/profile
# 使环境变量生效
source /etc/profile
然后去编译web平台
/home/Server/Web 用IntelliJ IDEA 2024.1.4
自行编译本地编译上传服务器 启动 端口走的8080 源码也改成8080 我本地测试走的8082-8099端口
F:\tzj1\Server\Doc\服务器功能部署文档
参考目录下的编译教程
F:\tzj1\Server\Web\APIServer
API接口
F:\tzj1\Server\Web\PlatformKits
运营接口
F:\tzj1\Server\Web\GameManager
gm接口得配置下
F:\tzj1\Server\Web\ClientLogKits
客户端接口
F:\tzj1\Server\Web\RuoYi-fast
不知道什么接口
F:\tzj1\Server\Web\TzjBackend
这个也是不知道
前端部分教程:
源码出包 内置了出包工具
直接用
F:\tzj1\Client\Launcher
unity导入后出包就行了 一般情况下不打改的话 直接出包就行了 IP已改完事
会链接到这个地方出的包
F:\tzj1\Client\SubResource
F:\tzj1\Client\Main
这个是整个项目 可以打ab包的
F:\tzj1\Client\SubResource\Tool
这个地方是出包工具
ios 需要两个源码都转到IOS平台 用菜单栏的IOS打包
F:\tzj1\Client\SubResource\Tool\PkgTool
打包工具
打包教程搜 打包
F:\tzj1\策划专用 目录下是文档
F:\tzj1\Server\Doc 运维文档
您是如何產生遊戲套件的?
这个逼装的我给82分,剩下的用666的方式打给你!
前端部分教程:
源码出包 内置了出包工具
直接用
F:\tzj1\Client\Launcher
unity导入后出包就行了 一般情况下不打改的话 直接出包就行了 IP已改完事
您好,感谢您分享《天之禁》游戏源码编译的文章。我遵循了它,但我不明白客户端部分,你能帮我解决那部分吗?预先感谢您并期待邀请您 . 我想邀请你去一个系统要求你必须有500经验的国家,你能发给我支付宝吗?
您好,请问如何进行更新和更改本地化?
更新 简单 从新打母包 就行了
没有介绍便是最好的介绍
Has anyone found out how to change the language of the game ?! help please