Unity游戏【天神传】手游源码——前端+后端+游戏美术+全套代码+架设工具
  • 2023-06-27
  • 游戏资源
  • 0
  • 3493
  • 扫一扫,手机访问
  • 限时 • 活动
  • 本站资源积分免费下载
  • 立即下载
  • 资源特色:
  • 免费下载
  • 网盘分享
  • 注册送积分
  • 商用授权:
  • 仅供参考,不可商用
  • 授权类型:
  • CC共享协议
  • 授权范围:
  • 暂无

使用说明:

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

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

不提供技术支持,咨询答疑,虚拟商品购买概不退款,没有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,这样一来客户端就能连上服务器了



  • 描述
    4.99
  • 服务
    4.99
  • 速度
    4.99
网站首页 | 关于我们 | 广告合作 | 联系我们 | 隐私条款 | 免责声明 | 网站地图
CopyRight 2014-2024 CGshuo(CG说) | 赣ICP备06005507号-16