背景:
新冠病毒肆虐全球,以游戏化的方式防止新冠病毒传播,普通玩家玩游戏的方式了解的新冠病毒的知识,了解到病毒的危害和采取什么样的形式有助于防止病毒传播,区块链的链游的形式,可以让更多玩家了解的区块链神秘和价值。
理念:
针对普通玩家设计一个区块链小游戏,兼具娱乐性和加密货币(如btc)投资属性(在玩游戏的时候有类挖矿的感觉)同时又可以在玩游戏的学习区块链知识和新冠病毒传播相关知识,了解防止病毒传播有效方式。
特点:
1,因为做的是游戏链,可以自定义游戏规则,比如:规则1:病毒吞噬其他病毒,或者被其他病毒吞噬,可以获得对方的积分,积分就是satoshi。规则2:病毒躲避白细胞的吞噬,可以不断负责病毒,当病毒足够多就不怕白细胞,规则三。。。。
2,用polkadot的substrate框架,做成一个游戏链
游戏形态:
1,前端是h5的界面(可以在网站直接打开,在微信直接打开或者打包成app运行在手机里面),后端node.js架设的游戏服务端,区块链后端部分设计到substrate框架,比如币的抵押和充值。
2,其他设计区块链的技术部分,substrate框架智能合约平台,可以实现加密货币在dao和staking的智能合约的dapp。
3,游戏植入dex需要在服务器端运行dex节点和交易所的前端程序。
技术栈:
1,js&node.js,golang编写游戏后端和前端界面,rust写抵押staking和dao的智能合约。
个人偏好:将1 satoshi(一亿分之一的BTC)作为游戏积分单位,因为btc共识最强,自带超强流量,可以自动宣传,可以避免btc金额太大不利于分割,同时又可以让游戏用户体验到什么是btc,btc的最小单位也是btc。
https://www.cryps.info/en/Satoshi_to_CNY/1/
1 Satoshi to Chinese **0.0007 CNY **Yuan
大概模样:
其实这个小游戏已经出来很久了。但是跟区块链没有关系。就是一个简单的在线小游戏。
可以将上面圆球可以换成新冠病毒的模样。
后续计划:
我想加入区块链元素到这个小游戏里面的规则:
1,比如比特币的最小单位satoshi,作为游戏的积分。最左下角的score可以兑换成真实的satoshi,当btc数额足够多时可以到交易所进行交易。
2,
3,游戏的satoshi哪里来?1,玩家开房间需要抵押satoshi,然后可以进入房间开始游戏。抵押的satoshi作为玩家成长的积分,最后其他小球被吞噬,所有抵押satoshi是最终赢家的。2,向BTC矿工借。
4,引入dex去中心化交易所,可以在游戏里面,eth,usdt兑换btc(单位satoshi)
5,在游戏里面植入DAO的区块链Dapp,可以起到游戏公会的作用。
6,简单说游戏模式就是staking+dao+游戏PVP(多人对战小游戏)
7,前期推广可以每个用户可以赠送100satoshi积分,可以玩3把游戏,积分没有需要自己去充值。
8,游戏的学习型可以体现在游戏的背景,区块链的知识(区块链知识的文字和图片),让玩家不知不觉了解到区块链的知识。(我有一个朋友整理了区块链综合知识的资源),区块链知识提供方可以获得最后赢家的satoshi分成。
9,商业部分,可以将背景和小球的换成项目方的代币或者项目资料,项目方可以宣传推广作用。游戏收取项目方的费用也可以盈利。
10,后续复杂功能,BTC跨链Staking抵押,矿工挖矿的比特币可以充值到游戏dex地址的BTC里面,用户要玩游戏开启房间需要抵押BTC,可以向矿工借BTC,作为回报,每个矿工可以获得最终赢家的赢的BTC(最后击败所有赢家的satoshi,会拿到其他所有的satoshi)的分成。
黑客马拉松要求:
https://mp.weixin.qq.com/s/re5ynPSN4933j-Z6xr9ffA
第1类:构建区块链
在此类别中,您面临使用Substrate构建自定义区块链的挑战。在不久的将来,您的链将能够插入Kusama中继链,以实现互操作性和即插即用安全性。以下想法旨在激发您的灵感。我们希望您富有创造力,并建立您认为对草间生态系统中其他构建者最有用的自定义链!
游戏链
可以将游戏定义为具有其他预定义规则的两个或多个参与方之间的状态更改。我们理想的游戏链的愿景不是能够支持缓慢的两人回合制游戏(已经解决了该问题),而是一种足够抽象的链,从象棋和战舰到几乎实时的流氓游戏,例如同一世界上有许多玩家的游戏。理想情况下,此类产品将是一条抽象链,开发人员/企业家可以在此抽象链上无缝地将游戏发布到多元宇宙中,构建体育预订和电竞锦标赛平台,为游戏筹款,并使游戏开发人员能够获得公平的发行。功能可以包括以下全部或部分功能:
多令牌标准(ERC1155)实现。
ERC1155令牌的交换或交换协议(例如,为ERC 1155修改的Uniswap)
链上/链外(例如IPFS)元数据部署和托管工具
用于基于JS / Unity的游戏的交易和集成API
尝试使用免费的TX,达到特定限制的免费的TX或根据玩家的声誉进行的免费TX。建立Web3游戏的概念证明,该概念不会损害集中式游戏的感觉,但会保留玩家,物品和信息以真正拥有化身。
例子:
现有游戏链示例