• 日常搜索
  • 端口查询
  • IP查询
  • 在线工具
  • 搜本站

网狐游戏源码客户端怎么编译?

网狐三通客户端怎么编译?三通客户端包括:PC端、安卓端、苹果端。以下是图文教程,自学游戏纯源码搭建有一定参考价值!

客户端编译教程

1、PC端的修改    

网狐的版本很多,最常见的有6603和6701,本次发布的是网狐6701版本,该版本包含服务器、PC端、安卓端、苹果端、网站等几个部分。

PC端的编译必须使用VS2005 并安装dxsdk2005,工具安装完毕后进入目录打开Platform.sln文件,如下图:

网狐游戏源码客户端怎么编译?  第1张

在生成之前应该简单设置一下生成模式如下:

网狐游戏源码客户端怎么编译?  第2张

然后生成解决方案:

网狐游戏源码客户端怎么编译?  第3张

生成过后的组件存放在运行目录或发布组件目录:

网狐游戏源码客户端怎么编译?  第4张

 

里面包括了服务器端和客户端两个部分,客户端生成的只有游戏大厅文件和支持库文件。

如果要生成子游戏必须进入游戏组建目录:

网狐游戏源码客户端怎么编译?  第5张

常规游戏目录:

网狐游戏源码客户端怎么编译?  第6张

子游戏目录:

网狐游戏源码客户端怎么编译?  第7张

打开游戏项目文件生成游戏项目:

网狐游戏源码客户端怎么编译?  第8张

生成好的游戏文件存放在发布组件目录里,讲里面的服务器端dll文件拷贝到服务器里,讲客户端文件中的exe和dll文件拷贝到客户端里,如此PC端就生成完成了,依次生成你自己需要的游戏,然后全部分别拷贝到服务器端和客户端里。 

网狐游戏源码客户端怎么编译?  第9张

在生成之前应该在全局定义目录打开头文件Platform.h修改游戏的名称和服务器的连接IP地址:

网狐游戏源码客户端怎么编译?  第10张

至此整个PC端就修改完毕了。

2、手/机端的修改

下图中的APP目录是手/机端的源码:

网狐游戏源码客户端怎么编译?  第11张

其中:

Classes目录保存的游戏的源码文件;

Resources目录下面是游戏的资源文件;

proj.android目录下是安卓端的配置文件;

proj.ios_mac目录是苹果端的配置文件;

网狐游戏源码客户端怎么编译?  第12张

进入proj.android安卓目录,运行build_native.py文件生成安卓端:

网狐游戏源码客户端怎么编译?  第13张

生成完毕后安卓端的安装包apk保存在bin目录里。

在 mac 系统进入proj.ios_mac 目录 , 用 Xcode 编 译 工 具 打 开GameProject.xcodeproj,就可以生成苹果端。

网狐游戏源码客户端怎么编译?  第14张

关于手/机端的源码修改可以用VS打开proj.win32文件,进行调试或者修改,修改完成的源码保存后分别用安卓和苹果生成安装包。


文章目录
  • 客户端编译教程:
    • 1、PC端的修改
    • 2、手/机端的修改
  • 发表评论