系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏续(一)
来源:互联网 发布:timeline软件下载 编辑:程序博客网 时间:2024/05/16 02:09
2.让客户端勾上服务端
A.配置cocos2dx环境
客户端使用cocos2d-x引擎3.8版本。
官方下载地址:http://www.cocos2d-x.org/
下载完毕,解压以后执行目录的setup.py文件。
自动配置cocos2d-x环境变量,设置以后,该cocos2d-x目录不要动,否则需要重新设定。
注:整个配置最好参照cocos2d-js的官方配置
B.编译启动mac和iOS版本
用xcode打开x/cocosjs/frameworks/runtime-src/proj.ios_mac/cocosjs.xcodeproj
即可以打开客户端整个项目。
选择mac或者ios编辑,即可以运行。
C.编译启动安卓版本
鼠标双击build_android.command即可。
或者cd到目录xx/cocosjs
执行命令
cocos compile -p android
即可在xx/cocosjs/frameworks/runtime-src/proj.android/bin下找到apk包。安装到真机即可。
D.编译启动win版本
未配置,可能热更新模块会出现平台不兼容。
E.配置IP地址
xx/cocosjs/frameworks/runtime-src/Classes/GameCore/CommonLib.cpp文件下
static std::string g_serverURL="www.tiexuejinrong.com";//static std::string g_serverURL="192.168.199.242";//static std::string g_serverURL="127.0.0.1";const char* CommonLib::getServerURL(){ return g_serverURL.c_str();// return "192.168.199.242";// return "127.0.0.1";}
这个地方修改ip
F.调试运行js,以及真机调试js
使用工具cocos code IDE
截图如下:
用IDE打开工程cocosjs目录
先编译runtime
在IDE的project窗口,主目录鼠标右键,
点击cocos tools,再点build custom simulators
即可以弹出对话框,选择相应平台即可
0 0
- 系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏续(一)
- 系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏(一)
- 系列文章之三 用cocos2d-js和pomelo开发MMORPG传奇手游的项目结构
- 系列文章之一 用cocos2d-js和pomelo开发MMORPG传奇手游全栈教程的前言
- MMORPG传奇类手游《空空西游》完整源码(客户端cocos2d-js+服务端pomelo+cocosStudio工程+搭建教程)
- pomelo+cocos2d-js之初学笔记一
- (pomelo系列入门教程)深入浅出node.js游戏服务器开发——基于Pomelo的MMO RPG开发
- (pomelo系列入门教程)深入浅出node.js游戏服务器开发——Pomelo框架的设计动机与架构介绍
- [iphone游戏开发]iphone-Cocos2D游戏开发之二:精灵表的详细讲解(一)和Zwoptex工具
- (pomelo系列入门教程)深入浅出Node.js游戏服务器开发--分布式聊天服务器搭建
- MMORPG开发之七日创世说(二)
- 用html5和js制作一个游戏启动界面(html5游戏开发一)、
- cocos2d-x 游戏开发系列之二:新建win32项目
- MMORPG开发之七日创世说(一)
- cocos2d-js 3.0 beta + cocos code ide + pomelo手游框架搭建
- pomelo 开发棋牌手游 (博客迁移)
- cocos2d-js + pomelo 的开发环境搭建
- 【iphone游戏开发】iphone-Cocos2D游戏开发之二:精灵表的详细讲解(一)和Zwoptex工具的使用
- Linux上安装JDK环境变量配置
- 相机拍照
- Linux下安装Apache Openssl
- 漫谈 iOS Crash 收集框架
- ng-include
- 系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏续(一)
- The Suspects
- HDU 5744 Keep On Movin(思维【多校联合】)
- java中对于页面传入ids的数组进行的批量操作
- 使用AES 128 CBC no padding/kCCOptionPKCS7Padding
- abstract class 和 interface的比较
- NOI ZOO
- morgan模块格式扩展
- 在webstorm中用代码将图片随机显示出来