CGshuo(CG说),靠谱的在线交易网站 帮助 每日签到

CGshuo(CG说)

本站 精选

Unity游戏【天神传】手游源码——前端+后端+游戏美术+全套代码+架设工具

已认证 素材铺
商品详情

使用说明:

内附前端代码、后端代码、所需工具、架设教程

除了配置文件不知道如何加密和解密以外,没有其他的什么问题

不提供技术支持,咨询答疑,虚拟商品购买概不退款,没有unity及游戏架设操作经验的请勿购买!


架设说明:
服务器环境: Ubuntu10.04
安装服务器所需包:
1.检查确认更新源可用
2.安装twisted,网络开发框架
  sudo echo "deb xxxxx ppa.launchpad.net/twisted-dev/ppa/ubuntu lucid main" >> /etc/apt/sources.list
  sudo echo "deb-src  xxxxxppa.launchpad.net/twisted-dev/ppa/ubuntu lucid main" >> /etc/apt/sources.list
  sudo apt-get update
  /*出现key不对的时候,用这一句解决
  apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 补写出现问题的key
  */
  sudo apt-get upgrade
  sudo apt-get install python-twisted
3.安装python的数据库插件
  sudo apt-get install python-mysqldb
4.安装python-zope.interface,开放源代码的Web应用服务器
  sudo apt-get install python-zope.interface
5.安装python-pycryptopp
  sudo apt-get install python-pycryptopp
6.安装python-memcache高性能的分布式的内存对象缓存系统
  sudo apt-get install python-memcache
7.安装setuptools
apt-get install python-setuptools
8.安装python-dev
apt-get install python-dev
9.安装tools目录下提供的库
  1).binstream-1.0.3
    tar -xf binstream-1.0.3.tar.gz
    cd ./binstream-1.0.3
    python setup.py build
    sudo python setup.py install
  2).Flask-0.9,轻量级的 Web应用框架
    tar -xf Flask-0.9.tar.gz
    cd ./Flask-0.9
    python setup.py build
    sudo python setup.py install
  3).flask-sqlalchemy-master,对象关系映射器
    解压此zip文件
    cd ./flask-sqlalchemy-master
    python setup.py build
    sudo python setup.py install    
  4).SQLAlchemy-0.7.10 ,对象关系映射器
    tar -xf SQLAlchemy-0.7.10.tar.gz
    cd ./SQLAlchemy-0.7.10
    python setup.py build
    sudo python setup.py install
10.安装mysql
  sudo apt-get install mysql-server
11.安装protobuf,和XML差不多,是把某种数据结构的信息,以某种格式保存起来。主要用于数据存储、传输协议格式
  wget xxxxx protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
  tar -zxvf protobuf-2.5.0.tar.gz
  cd /protobuf-2.5.0.tar.gz
  ./configure
  make
  make check
  sudo make install
  cd /python
  export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp
  python setup.py build
  sudo python setup.py install
12、mysql数据库里创建sdk_enrty、slog、tsz_game_10数据库。
13、进到服务器myth目录下执行:  python initDBTable.py
14、server_list目录下的config.py文件,配置数据库连接  
15、myth目录下的config.py文件,SERVER_HOST配置本地IP。(客户端连接的IP)
16、 修改客户端的GameDefine.cs文件中的LOCAL_SERVER_NAME,改成对应的外网IP。
Linux下服务器启动顺序:
1、进到服务器server_list目录下,执行: python get_server_list.py &   
2. 进到服务器myth目录下,执行:         ./game.sh start   


启动说明:

linux下服务器启动顺序:
1. mysql数据库里先建sdk_enrty、slog、tsz_game_10数据库,进到服务器myth目录下执行:
   python initDBTable.py
   (注意server_list目录下的config.py文件,连接数据库配置。myth目录下的config.py文件,SERVER_HOST项配置外网IP,分发给客户端进行连接)
2. 进到服务器server_list目录下,执行:
   python get_server_list.py &
3. 进到服务器myth目录下,执行:
   ./game.sh start
4. 修改客户端的GameDefine.cs文件中的LOCAL_SERVER_NAME,改成对应的外网IP,这样一来客户端就能连上服务器了



价格:5 [充值]
查看会员价格
  • 库存:1000
  • 销量:7
  • 商用授权:仅供参考,不可商用
  • 授权类型:CC共享协议
  • 授权范围:暂无
相关推荐
联系我们
联系客服
手机版

扫一扫进手机版
返回顶部