• 注册
  • 发布
  • 修改教程 修改教程 关注:65 内容:355

    传奇世界手游源码编译完整说明

  • 查看作者
  • 打赏作者
  • 当前位置: 35博客圈 > 技术教程 > 修改教程 > 正文
    • 7
    • 修改教程
    • 大版主
      lv11
      admin

      本项目客戶端是基于cocos2d-x v3.9+lua版本开发的

       

      后台开发 PHP

      服务端开发 C++

       

      cocos相关历史版本下载地址:

      链接

      链接

       

      客户端编译脚本目录:MirWorldClientSrc/client/build

      客户端工程编译目录:MirWorldClientSrc/client/frameworks/runtime-src

      客户端C++源文件:MirWorldClientSrc/client/frameworks/runtime-src/Classes

      客户端美术素材目录:MirWorldClientSrc/client/kuniu/res

      客户端lua脚本目录:MirWorldClientSrc/client/kuniu/src

      客户端地图文件目录:MirWorldClientSrc/client/kuniu/res/mapnew

      服务端脚本文件:MirWorldServerSrc/server/publish

      MirWorldServerSrc/server/sbin/scripts

      服务端数据库文件:MirWorldServerSrc/server/dbx

       

      Android打包:

      Android打包工程支持android studio,也支持Eclipse

      MirWorldClientSrc/client/frameworks/runtime-src目录内自由选择!

      建议使用Eclipse,工程内已经有现成的脚本,原项目组就是用的Eclipse编译Android

      NDK默认用android-ndk-r10c,如果出现版本不兼容请使用低版本如:r9d,千万不要使用高版本的NDK

      打开以下bat文件,修改里面相关路径等,依次运行即可!

      1. build_c++.bat

      2. build_patch.bat

      3. build_apk.bat

       

      iOS打包:

      ios直接使用xcode打开

      MirWorldClientSrc/client/frameworks/runtime-src/proj.ios_mac/cqsj.xcodeproj工程文件进行编译,记得一定要提前下载好cocos2dx库文件并导入!

      编译的过程如果出现库文件报错,请按照下列方法解决:

      xcode 10 'string' file not found C++头文件缺失问题

      将对应文件拷贝到Xcode10对应目录下

      真机: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/c++
      模拟器:
      /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/include/c++

      Xcode9 C++头文件github链接: 链接

      1. 编译的时候如果出现unexpected service error: The Xcode build system has crashed. Please close and reopen your workspace.

       

      请按照以下步骤进行修复:

       

      2. 删除DerivedData

      3. 设置:File -> Workspace Settings -> Build System -> Legacy Build Sysem

      3. 关闭xcode重新打开

       

      服务器部署说明:

      先编译libevent库,然后编译WorldEngineWorldFrame

      /MirWorldServerSrc/server/world/build

      再编译CenterServerDirServerGameGatewayListenServerNameServerSessionServer

      /MirWorldServerSrc/server/server/build

      最后运行脚本:

      /MirWorldServerSrc/server/sbin

      lv8
      水晶之恋

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      接手游架设修改.官网出大带宽服务器88折,秋42351181

      回复
      楼主辛苦了,谢谢楼主,楼主好人一生平安!
      回复
      lv5
      水晶之恋

      楼主辛苦了,谢谢楼主

      qqqddd

      回复
      lv6
      水晶之恋

      水贴是注定孤独的旅行,路上少不了吐槽和嘲笑。但那又怎么样,哪怕经验暴涨,我也要抢的漂亮!我是水神,我为自己带盐,偶尔也带块洋芋粑。

      回复
      lv2
      vip6

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复
      lv2

      辛苦啦,学习学习,我是水神,我为自己带盐,偶尔也带块洋芋粑。

      回复
      lv1

      学习了,我是水神,我为自己带盐,偶尔也带块洋芋粑。

      回复

      请登录之后再进行评论

      登录
      赞助商广告
    • 招租100元一个月,PC移动端同步,在首页和帖子页面展示, 带用户点击任务!
    • 做任务
    • 管理
    • 偏好设置
    • 到底部
    • 帖子间隔 侧栏位置: