网狐三通客户端怎么编译?三通客户端包括:PC端、安卓端、苹果端。以下是图文教程,自学游戏纯源码搭建有一定参考价值!
客户端编译教程:
1、PC端的修改
网狐的版本很多,最常见的有6603和6701,本次发布的是网狐6701版本,该版本包含服务器、PC端、安卓端、苹果端、网站等几个部分。
PC端的编译必须使用VS2005 并安装dxsdk2005,工具安装完毕后进入目录打开Platform.sln文件,如下图:
在生成之前应该简单设置一下生成模式如下:
然后生成解决方案:
生成过后的组件存放在运行目录或发布组件目录:
里面包括了服务器端和客户端两个部分,客户端生成的只有游戏大厅文件和支持库文件。
如果要生成子游戏必须进入游戏组建目录:
常规游戏目录:
子游戏目录:
打开游戏项目文件生成游戏项目:
生成好的游戏文件存放在发布组件目录里,讲里面的服务器端dll文件拷贝到服务器里,讲客户端文件中的exe和dll文件拷贝到客户端里,如此PC端就生成完成了,依次生成你自己需要的游戏,然后全部分别拷贝到服务器端和客户端里。
在生成之前应该在全局定义目录打开头文件Platform.h修改游戏的名称和服务器的连接IP地址:
至此整个PC端就修改完毕了。
2、手/机端的修改
下图中的APP目录是手/机端的源码:
其中:
Classes目录保存的游戏的源码文件;
Resources目录下面是游戏的资源文件;
proj.android目录下是安卓端的配置文件;
proj.ios_mac目录是苹果端的配置文件;
进入proj.android安卓目录,运行build_native.py文件生成安卓端:
生成完毕后安卓端的安装包apk保存在bin目录里。
在 mac 系统进入proj.ios_mac 目录 , 用 Xcode 编 译 工 具 打 开GameProject.xcodeproj,就可以生成苹果端。
关于手/机端的源码修改可以用VS打开proj.win32文件,进行调试或者修改,修改完成的源码保存后分别用安卓和苹果生成安装包。
- 1、PC端的修改
- 2、手/机端的修改
发表评论