Ethos通过其Sui 8192游戏不仅展示了对象在Sui上的力量,还展示了基于对象的游戏如何有力地撼动游戏行业。每个玩家在移动游戏中的方块时都会铸造一个新的对象,类似于铸造NFT,这为每个独立玩过的游戏提供了永久上链的机会。

Sui 8192游戏的规则是将数字方块向上、下、左、右四个方向滑动,相同的方块匹配后数字相加,直到玩家拼出数字8192。每次方块移动时,都会触发一次交易,改变游戏对象的状态。

在Sui 8192中,玩家通过组合相同的方块来使数字相加,最终达到最高值8192

虽然这是一个简单的游戏,但Sui 8192为游戏行业带来了巨大的可能性。它不仅普及了链上游戏,使其可以从任何连接到互联网的设备上开始玩,而且游戏本身也是持久的,可以作为玩家数字资产的一部分存在。尽管交易或赠送一局已经玩过的游戏目前可能不是很实用,但这种功能为其他apps树立了榜样,比如协作性的生产工具。

对象编程

对象是Sui上的基本存储单位,从NFT到交易平台无所不包。它们具有无限的可编程性,唯一的限制是开发者的想象力。编程一个对象只需要几个字段,比如唯一的ID。此外,动态字段使开发者能够探索各种各样的创意。

Ethos将Sui 8192打造为首个完全链上的Sui游戏。界面是用JavaScript、CSS和HTML编写的,每个新铸造的Sui 8192对象都包含游戏逻辑。Ethos在描述这种编程模型时写道:“由于只有一层(区块链),而不是像Web2中那样多个层级(例如服务器和数据库),Sui 8192使一切都更加自成一体,更易于互动和维护。”

考虑到游戏的视觉元素,它也可以被视为动态NFT。在这方面,它展示了Sui上NFT的独特特征,即可以根据用户输入改变外观。Sui 8192展示了NFT的许多有趣的新用例,例如将NFT用于app的界面。

下面的代码显示了Sui 8192的基本游戏对象:

struct Game8192 has key, store {id: UID,game: u64,player: address,active_board: GameBoard8192,move_count: u64,score: u64,top_tile: u64,game_over: bool
}

这几个字段定义了游戏的基本信息,player字段是对象的所有者,move_count和score等字段反映了游戏的当前状态,她们在玩家进行新的移动之前保持不变。

作为Sui上的单一独享对象,玩家可以将他们的游戏(无论是进行中还是完成的)赠送给任何其他人。作为一种选择,玩家可以互相传递游戏,交替进行移动。

玩法介绍

作为一个看着简单但却容易令人上瘾的游戏,Sui 8192让玩家通过匹配相同的数字使方块的数值增加,努力达到数字为8192的方块。竞争之处在于以最少的步数创建出最终的数字方块。

每一步都是立即发生、在线处理的交易,这证明了Sui网络的高性能。

Sui 8192作为一个演示,展示了每一步移动时进行的实时网络交易的处理过程

作为一次交易,每一次游戏移动都需要支付一笔gas费用。Ethos在其钱包中集成了预批准机制,以简化游戏过程。在每局游戏开始时,钱包启动并允许玩家设置一个特定的token数量进行预批准,这样钱包就不需要在每一步都请求批准了。

游戏的未来

Sui 8192可能没有最新的沉浸式的世界级游戏那么华丽,但简单的游戏偶尔也可能会赢得全球的赞誉。想想看有多少人在90年代的早期Windows电脑上玩扫雷游戏,或者风靡全球的俄罗斯方块。利用Sui上对象的力量,游戏可以迅速在全球范围内流行起来,降低游戏的门槛。

Ethos创建的Sui 8192是为了激励其他开发者,并展示Sui的能力。该公司的游戏和排行榜是开源的,作为参考,您可随时通过联系邮箱或Twitter提出建议。

我们也刚刚开始看到作为Sui上对象编程的游戏如何释放更多潜力。Ethos虽然将Sui 8192置于Sui生态系统中,但每个游戏实际上都归玩家所有。玩家们将如何处理他们的这些数字资产,让我们拭目以待吧!

关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网|Twitter|Discord|英文电报群|中文电报群

Sui 8192:如何使用Sui对象撼动游戏领域相关推荐

  1. Web3的2048,Sui 8192能否打开全链游戏的大门?

    作者:Peng SUN,Foresight News Sui 8192:一局游戏就是一个NFT Sui 8192智能合约基于Move语言编写,构成非常简单,包括游戏.Game Board与排行榜(Le ...

  2. 直接操作游戏对象C#游戏开发

    直接操作游戏对象C#游戏开发 2.2.3  直接操作游戏对象 在Inspector视图里通过设置属性而改变游戏场景中游戏对象的状态,太过抽象,毕竟数字并不够直观.其实,改变游戏对象的状态,完全有最最直 ...

  3. 漫谈C#编程语言在游戏领域的应用

    前言: 随着微软越来越开放,C#也变得越来越吸引人们的眼球.而在游戏行业中,C#也开始慢慢地获得了关注.这不, 网易绝代双娇手游团队已经全面使用.Net Core支持前后端统一C#开发,跨平台部署了. ...

  4. GIAC | 大数据分析系统在游戏领域的迭代与实践

    导语:6月23日,腾讯游戏数据分析系统负责人周东祥在 "GIAC全球互联网架构大会" 的分享了主题为<大数据分析系统在游戏领域的迭代与实践>的内容,具体的分享视频和PP ...

  5. 游戏领域Serverless架构探索之路

    简介:提供在线翻译功能非常简单,但在技术架构的实现上还是具有一定挑战的.有没有一种方案能能帮助技术团队专注于业务逻辑的实现,并可以根据玩家的实际请求量进行精细化的资源分配,从而实现资源利用最大化呢? ...

  6. window location href 手机端无法跳转_Window对象在前端领域的角色

    特殊的window 提起window,在网页当中很常见,比如像这样: window.onload=function(){ //执行函数体 } 这段代码的意思是当网页内容加载完成后要做什么. 在js的领 ...

  7. 浅谈2011年上半年Java游戏领域动态

    浅谈2011年上半年Java游戏领域动态 时间过得真快,转瞬已是 2011 年 6 月,仿佛都能听到 2012 正率领天启四骑士向我们快速冲锋的马蹄声了.所以趁着世界还没毁灭,我就先来谈谈 2011 ...

  8. 云原生游戏《云联物语》揭开神秘面纱 云鹭科技温向东带你深度了解云原生游戏领域...

    云原生游戏<云联物语>揭开神秘面纱 云鹭科技温向东带你深度了解云原生游戏领域 作者:阿姆斯特朗雷时间:2020-10-22 分享到: 10月21日,云鹭科技云游戏互动直播分享会在斗鱼直播平 ...

  9. 游戏领域的“抄袭”与“借鉴”之分,无耻与致敬仅有一步之遥

    近几个月来新推出了不少手游,但伴随着新手游出现的抄袭风波却也是一波未平一波又起.先是回合制RPG游戏<山海镜花>的出现,虽然在官方的宣传中是以中国传统的<山海经>为题材,但是游 ...

最新文章

  1. android 蓝牙 鼠标 app_Razer 雷蛇 那伽梵蛇 Pro 专业版 无线蓝牙鼠标 899元
  2. HDFS以IO流的形式上传和下载文件案例
  3. 解决mysql报错Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
  4. 开源GIS库GDAL/GEOS在Windows下的编译与 Codeblocks配置
  5. 什么是系统架构设计:关于架构演进理论
  6. SpringCloud工作笔记061---springBoot maven 打包jar报错_serverEndpointExporter
  7. PouchDB 基础
  8. 更换卡巴斯基6授权许可文件的方法
  9. oracle 英文 简历,简历表英文模板
  10. camera软件测试技术,Camera功能、图片测试
  11. 亚商投资顾问 早餐FM/1011国内成品油价调整迎年内首次搁浅
  12. 机票html页面,机票详情页面.html
  13. 必须了解的待人处事小技巧
  14. MongoDB3:复制集
  15. 图书管理系统1.0(当然是很简low的系统,没有华丽界面,但是很锻炼软件开发能力,只用到c++的面向对象知识)
  16. SVN Clean up失败的解决方法
  17. 综述论文要写英文摘要吗_英文论文的写作讲解 写好英文论文要注意这三点
  18. 新唐芯片学习笔记——UART
  19. vrep教程(十一)通过rosInterface控制vrep中的机械臂
  20. 城堡传说3服务器维护,城堡传说3隐藏攻略大全

热门文章

  1. ThinkPad SL300/SL400/SL500 Vista Ultimate SP1 32位简
  2. 支付宝支付沙盒本地Demo部署测试
  3. “搜狗浏览器主页不能切换搜索引擎”的解决办法(切换百度、谷歌的小箭头消失)
  4. DTSD79-W1型三相四线电子式多功能电能表驱动通讯
  5. 展讯软件开发的一般流程
  6. 抖音素人报价是多少,为什么企业都在做抖音推广
  7. 上拉电阻(Pull-upResistors)
  8. 高级组策略管理Advanced Group Policy Management (AGPM)
  9. 【LaTex】3.4 立体几何
  10. 重磅消息丨4月18日,聚焦十大领域,百家“最具价值”科技项目榜单即将揭晓丨Xtecher 独家