热门区块链游戏指定系统开发技术讲解方案(Solidity)框架

简介: 热门区块链游戏指定系统开发技术讲解方案(Solidity)框架

  区块链技术的安全性对于游戏,特别是依赖数据储存的网络游戏来说,The effect is most obvious. Since the data can hardly be cracked and tampered with technically, the personal data and virtual property of players are guaranteed in a real sense: your virtual property will be a unique code, and without your consent and authorization,開发V(StPv888) no one can steal it under the blockchain system.

  区块链的特点

  “区块链(blockchain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。”这是维基百科对于区块链的标准定义。然而对于大多数人来,“区块链”更多的是和“虚拟货币”、“挖矿”、“比特币”绑在一起的概念。

  其实简单来说,“区块链技术”就是在互联网上建立一个公共的账本,由所有参与者共同记录和核查,每个人的账本都是相同的、公开的,并且在技术层面上这些账本中记载的信息是不可篡改的。

  区块链的几个特点,一个是去中心化:由于账本是大家一起记录、共同持有的,所以区块链技术不需要中心服务器,不需要第三方机构,每个人的电脑、手机等设备就是账本的一部分;二是透明性,所有参与者的账本都公开透明、信息共享;三是安全性,由于大家都有一本一样的全局账本,所以个别的账本被毁坏不会影响到整体。单独篡改单个账本的信息也毫无意义,因为和别人的账本匹配不上。想要篡改整个区块链就需要修改51%以上的数据,才能让系统相信其它49%的账本信息是“匹配不上的少数”。而这些账本基本都分散的由全世界各个单独的个体控制,所以想要篡改区块链,几乎是不可能的

  区块链游戏
  作为一个不断吸收高科技技术成果的行业,游戏产业当然也被许多人视为是区块链技术最佳的应用阵地之一。甚至不乏有媒体表示区块链技术会大幅改变游戏产业的面貌。那么区块链技术要如何应用到游戏中去呢?国内外一些游戏和区块链领域的关注者对此做出了不少猜想。

  一虚拟财产的革命
  玩家对于区块链的一个美好想法就是,能够有一种虚拟货币可以在所有的游戏中是使用。理论上区块链在技术层面上可以实现这点,但是考虑到不同游戏厂商、不同游戏之间的差异,现实操作的可能性还非常小。

  “区块链游戏”虽然时髦,但是和现实行业状况如何有机的结合是许多真正游戏制作公司所顾虑得风险所在。如今市面上的区块链游戏里,游戏的概念基本只是一个辅助的皮相。而广大玩家们期待的却是实实在在的使用“区块链技术的游戏”。

  对于玩家来说,游戏有没有区块链技术并不会有什么特别的影响。作为这个世界上“最先进科技”的使用群体,我们有足够的耐心等待一项新技术的落地。反倒是区块链这门最新、最受关注的技术,在资本家的挟持下迫切的需要游戏这样实实在在的行业来证明它的价值。

【安装宝塔直接运行命令即可。】

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

进入宝塔后安装:
CENTOS 7.6
Nginx1.18
mysql5.6
php5.6
mongdb

下面开始搭建

1、关闭防火墙、开放端口{使用putty或其他工具登陆服务器}

centos7.6

systemctl stop firewalld.service
systemctl disable firewalld.service
宝塔放行端口:1:65535

注:阿里云或腾讯云记得开放对应端口

2、上传tssy.zip到服务器根目录/(根目录不是root目录!!!!){使用WinSCP或其他工具上传数据}

上传好后,解压tssy.zip

cd /
unzip tssy.zip

给予 777权限
chmod -R 777 /home/
3、安装GCC

yum -y install gcc*
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
tar -zxvf libiconv-1.14.tar.gz
cd libiconv-1.14
./configure --prefix=/usr/local
make
make install

cd /root/libiconv-1.14/srclib
sed -i -e '/gets is a security/d' ./stdio.in.h
yum install lua* -y
ldconfig


4、设置数据库密码为:123456(在宝塔直接设置)

先使用WinSCP或宝塔 修改home/sql/tssy_sdk.sql
tssy_sdk库里面的t_server_list表的ip和区名

宝塔创建数据库并导入数据

可通过宝塔 数据库 - 从服务器获取 查看 是否创建2个

4、创建网站(php需要安装mongodb扩展)
新建网站端口为:81

网站目录为:/www/wwwroot/www.ldmzy.com

新建网站端口为:80 //域名为tssy.auth.com

网站目录为:/www/wwwroot/tssy.auth.com

运行目录为:/public

添加伪静态:

location / {

if (!-e $request_filename){
    rewrite  ^(.*)$  /index.php?s=$1  last;   break;
}

}

然后
再域名管理里面添加自己的ip加55端口即可

到此算是基本搭建完毕,下面启动看看。

6、启动游戏服务

启动命令

cd /home/deploy/bin
./start_server.sh 1

间隔30秒

./start_cross.sh 0

关闭命令

cd /home/deploy/bin
./stop.sh
7、客户端修改

安卓客户端修改:

\assets\bin\Data\Managed\Assembly-CSharp.dll 【这个修改方法详见视频】 //修改tssy.nxsq.top

下面这些【可以用N++批量替换】

\smali\com\supersdk\presenter\DoHandle.smali //修改tssy.nxsq.top

\smali\com\zhengchong\zcgamesdk\http\ZCHttpEngine.smali //修改tssy.nxsq.top

\smali\com\zhengchong\zcgamesdk\plugin\api\PluginApi$retrofit$2.smali //修改tssy.nxsq.top

\smali\com\zhengchong\zcgamesdk\plugin\api\PluginApi.smali //修改tssy.nxsq.top

\smali_classes2\cc\dkmproxy\framework\util\dkmHttp.smali //修改tssy.nxsq.top

\smali_classes2\com\supersdk\presenter\DoHandle.smali //修改tssy.nxsq.top

搭建到止就完成了

相关文章
|
1月前
|
传感器 人工智能 算法
聚焦“以技术集成支撑单亩价值创造”与“增加值分配机制区块链存证确权”两大核心本质
“振兴链-技术集成科技小院”以技术集成与区块链为核心,推动农业现代化。通过多维度技术整合(如精准农业、物联网等),突破资源约束,最大化单亩产值;同时利用区块链确权存证,建立透明分配机制,解决传统农业中收益不均问题。技术赋能生产,制度重塑分配,实现效率与公平的平衡,助力乡村振兴与产业升级。典型场景显示,该模式可显著提升单亩价值并确保增值公平分配。
|
1月前
|
Java 区块链 网络架构
酷阿鲸森林农场:Java 区块链系统中的 P2P 区块同步与节点自动加入机制
本文介绍了基于 Java 的去中心化区块链电商系统设计与实现,重点探讨了 P2P 网络在酷阿鲸森林农场项目中的应用。通过节点自动发现、区块广播同步及链校验功能,系统实现了无需中心服务器的点对点网络架构。文章详细解析了核心代码逻辑,包括 P2P 服务端监听、客户端广播新区块及节点列表自动获取等环节,并提出了消息签名验证、WebSocket 替代 Socket 等优化方向。该系统不仅适用于农业电商,还可扩展至教育、物流等领域,构建可信数据链条。
|
3月前
|
安全 算法 区块链
当量子计算遇上区块链:未来技术的双刃剑
当量子计算遇上区块链:未来技术的双刃剑
153 16
|
4月前
|
安全 区块链 数据安全/隐私保护
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
741 12
区块链技术在跨境支付中的应用:打破传统,畅行全球支付新时代
|
4月前
|
存储 供应链 物联网
区块链技术的未来发展趋势:革新、挑战与机遇
区块链技术的未来发展趋势:革新、挑战与机遇
265 8
|
存储 前端开发 安全
DAPP区块链商城系统开发(方案逻辑)丨区块链DAPP商城系统开发(案例设计)/开发项目/源码部署
 区块链(Blockchain)是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账本技术(Distributed Ledger Technology)。从本质上看,区块链是通过去中心化和去信任化,集体维护、分布式存储的可靠数据库。
|
开发框架 安全 前端开发
区块链财务管理平台如何开发?区块链财务管理平台开发源码规则解析
开发一个区块链财务管理平台需要多个方面的技术和知识,以下是一些可能的步骤和考虑因素:
|
新零售 人工智能 算法
农场养成种树游戏系统开发(案例项目)丨区块链DAPP种树游戏系统开发(开发案例)及源码方案
  即企业以互联网为依托,通过运用大数据、人工智能等先进技术手段,对商品的生产、流通与销售过程进行升级改造,进而重塑业态结构与生态圈,并对线上服务、线下体验以及现代物流进行深度融合的零售新模式。
|
存储 安全 区块链
区块链游戏系统开发(开发详细)/案例开发/设计功能/逻辑方案/源码平台
  区块链游戏系统开发是一个复杂而精密的过程。首先,需要进行需求分析和规划,确定游戏系统的功能和特性。然后,进行技术选型和架构设计,选择适合的区块链平台和开发工具。接下来,进行系统的搭建和编码,实现游戏逻辑和用户交互功能。最后,进行测试和优化,确保系统的稳定性和性能。
|
安全 Go 区块链
区块链游戏链游系统开发功能详情丨方案逻辑丨开发项目丨案例分析丨源码规则
 In recent years, with the continuous development of blockchain technology, NFTs (non homogeneous tokens) and DAPPs (decentralized applications) have emerged in the gaming industry.

热门文章

最新文章