查看: 867|回复: 73

[RPG] Unity产品【天神传】手游代码——全套代码

  [复制链接]
uxqclm 发表于 2019-9-18 20:16:32 | 显示全部楼层 |阅读模式
特别声明(Unity产品/rpg类型)
1、Unity产品【天神传】手游代码——全套代码
2、非APP来研发项目,所以请不要商用,仅限学习使用,请24小时务必删除。
3、技术问题请到APP来社团2000人群(QQ:153643834)询问。

说明:
内附前端代码、后端代码、所需工具、架设教程
除了配置文件不知道如何加密和解密以外,貌似没有其他的什么问题
主要是这块工具没有
代码架设
工具地址:http://www.appcome.com/thread-274597-1-1.html
截图:
1、产品PR图
QQ截图20190918201312.jpg
2、美术资源截图

QQ截图20190918202011.jpg
3、前端文件结构

QQ截图20190918202032.jpg
4、后端文件结构

QQ截图20190918202048.jpg
5、架设说明

服务器环境: 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   
6、启动说明

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,这样一来客户端就能连上服务器了
回复下载
游客,如果您要查看本帖隐藏内容请回复




卡繆 发表于 2019-9-18 23:53:01 | 显示全部楼层
啥东西,看看
cotboy 发表于 2019-9-19 08:46:15 | 显示全部楼层
看看~~~~~~~~~
shexlove 发表于 2019-9-19 08:52:00 | 显示全部楼层
【天神传】手游代码——全套代码
1987981838 发表于 2019-9-19 09:51:42 | 显示全部楼层
Unity产品【天神传】手游代码——全套代码
游戏人生之程序 发表于 2019-9-19 10:37:09 | 显示全部楼层
Unity产品【天神传】手游代码——全套代码
maliangbo122 发表于 2019-9-19 10:41:07 | 显示全部楼层
111111111111
rogex 发表于 2019-9-19 10:44:09 | 显示全部楼层
好东西你值得拥有
member 发表于 2019-9-19 10:50:49 | 显示全部楼层
啥东西,看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

推荐阅读 More>
APP来社区又和您见面了
1.请勿直接用QQ登陆
2.账号密码登录后重新绑定QQ
3.忘记账号的同学可用邮箱找回
4.如无法找回请加QQ:450273807人工找回

© 2001-2015 APP来源码下载

开源项目

合作伙伴

公司简介 | 联系方式
京ICP备17027836号
蓝天科创(北京)科技有限公司
返回顶部 返回列表