气质不倒 发表于 2016-12-5 14:35:58

【暗黑世界】手游简短搭建教程

服务端

linuxdeepin 装在虚拟机

自带python 2.7 不装了

安装mysql memcached git

sudo apt-get install mysql-server libmysqlclient-dev memcached git

配置mysql

vi /etc/mysql/my.cnf
这个前边加 # bind-address=127.0.0.1
ps: vim 命令网上找

mysql -uroot -p安装时输的密码 没有就空白
ps: 进去之后就是 mysql >
mysql > use mysql;
mysql > update set host='%' where user='root' and host='127.0.0.1';
修改密码
mysql> UPDATE mysql.user SET password=PASSWORD('新密码') WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> exit;

/etc/init.d/mysql restart;

su输入系统密码

cd /home
mkdir ahsj
chmod 777 /home/ahsj// -R

cd ahsj

下载setuptools,本人使用setuptools-1.1.6

cd setuptools-1.1.6

python ez_setup.py

easy_install twisted
easy_install python-memcached
easy_install DBUtils
easy_install zope.interface
easy_install affinity
easy_install MySQL-python

git clone h|隔开|ttps://github.com/9miao/firefly.git

cd /home/ahsj/firefly/firefly/
python setup.py build
python setup.py install

下载的服务端解压到/home/ahsj
cd /home/ahsj/DiabloWorld-V1.6/

mysql -uroot -p密码 < DiabloWorld-V1.6.sql

cd DiabloWorld-V1.6

vi config.json 修改数据库一些信息

python startmaster.py

本人在虚拟机里运行 所以要端口映射 用的 PortMap


客户端

下载androidsdk Eclipse Ndk mingw

设置环境变量

新建ndk.bat

SET ANDROID_HOME=D:android-sdk-windows
SET PATH=%PATH%;%ANDROID_HOME%dex2jar;%ANDROID_HOME%platform-tools;%ANDROID_HOME%      ools;D:Program FilesAntin;
SET NDK_ROOT=%ANDROID_HOME%android-ndk-r9
SET ANDROID_NDK_ROOT=%ANDROID_HOME%android-ndk-r9
@echo off
D:MinGWmsys.0msys.bat


下载cocos2d-x-2.1.5

在 samples 同级目录新建 projects 解压客户端源码进去
D:Ltmpcocos2d-x-2.1.5projects      sDemoproj.android

打开ndk.bat





cd /d/Ltmp/cocos2d-x-2.1.5/projects/tsDemo/proj.android
sh build_native.sh
确保生成 libsarmeabilibcocos2dcpp.so

打开Eclipse 导入 项目选 libcocos2dxtsDemo

连接上手机

然后 运行方式 -> android applicton 选手机


注 修改的地方


SocketManager.cpp
_socket = new SocketClient("172.23.23.12",31009,1,1,NULL);

config.json
"net":{"netport":11009,

用户表 tb_register 打开可以看到用户名 密码等等

这个错误 看图

Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer;








**** Hidden Message *****


APP_STL := gnustl_staticAPP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -DCOCOS2D_DEBUG=1APP_CFLAGS += -Wno-error=format-security

lw677955356 发表于 2016-12-6 20:30:22

沙发~支持楼主拿分走人呵呵,楼下继续!

496511845 发表于 2016-12-7 03:19:28

好东西一定要看看!

dayanjiajia 发表于 2016-12-8 03:52:14

大家都不容易!

气质不倒 发表于 2016-12-8 08:10:45

论坛有你更精彩!

dfx02 发表于 2016-12-8 09:07:01

大家都不容易!

爷在丛中笑 发表于 2016-12-8 09:59:43

论坛有你更精彩!

pie900 发表于 2016-12-8 10:10:17

好东西一定要看看!

冰蓝水钻 发表于 2016-12-9 09:44:56

论坛有你更精彩!

冬天 发表于 2016-12-9 11:26:33

大家都不容易!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【暗黑世界】手游简短搭建教程