Run Legends将健身运动游戏化,使用户保持健康并了解Web3游戏

news2024/12/25 23:44:34

最近,我们有机会采访Talofa Games的首席执行官兼创始人Jenny Xu,一起讨论游戏开发,Talofa Games是Run Legends这款健身游戏的开发工作室。她已经创作了超过一百款游戏,对于推动游戏的可能性并将她的创造力和叙事技巧带入她最喜爱的运动 — — 跑步游戏,早已轻车熟路。我们聊了一下她是如何构想Run Legends概念,她在游戏中如何整合数字资产在Sui上的使用经验,以及她为何相信将Web2和Web3结合在一起可以成为成功的关键。

Q1:您是如何接触游戏制作的?是什么促使您开发了Run Legends呢?

我从12岁开始制作游戏。我喜欢艺术,喜欢画我最喜欢的Pokemon,这启发了我做了很多粉丝游戏,因为游戏我学会了编码。我很小就想做游戏开发,在上大学之前,我发布了大约100款游戏,其中大约有十款在App Store上发布,其中有六款做得很好。它们超过了1000万次的下载量,帮助我支付了学费。那时我意识到,这是一个真正的职业。

我去MIT学习计算机科学,也被选进了那里的越野田径队。我经常跑步,每周大约70英里。我对健身和游戏开发有着热爱。当我提前毕业时,Niantic主办了一个比赛,他们是Pokemon GO背后的团队,我和父亲一起参加了比赛。我们成功地将我最喜爱的运动 — — 跑步,与游戏相结合,最终我们赢得了比赛。然后我们又花了一年半的时间在那个由Niantic资助的原型上工作。最终,我们获得了风投资金,用于制作我们现在正在开发的游戏Run Legends,这款游戏约六个月前发布。这款游戏将运动与游戏相结合,将行走和跑步变成了多人角色扮演游戏。玩游戏的人感觉他们不仅仅是在锻炼,而是在享受乐趣,这给了他们额外的动力去做一些他们本来可能不会做的事情。

Jenny Xu,Talofa Games的首席执行官兼创始人

Q2:您早期的游戏也属于健身类吗?还是您尝试了各种类型的游戏?

大部分游戏都是恐怖类别的,我制作了很多奇怪的东西。它们总是实验性的,推动了游戏可能性的边界,并重新定义了游戏。这让人兴奋,因为将我喜欢的东西结合在一起很有趣,所以我从恐怖类型游戏转到了现在的健身类型游戏。

Q3:在试图推动游戏理念向前发展时,您是更多地考虑叙事还是技术?您是如何构想重新定义游戏这个想法的?

我会说两者都有。例如,我曾制作过一个恐怖游戏,其中一个女孩被困在你的电脑里。你可以看到她,和她交谈,当你不想再和她说话了,然后点击退出按钮时,她会变得很难过。她会问,你确定要退出吗?这就打破了The Fourth Wall,突破虚拟的隔阂直接玩家互动。所以当你最终退出时,它会打开一个YouTube视频,这表明你可能关闭了游戏客户端,但现在我已经把自己放到了YouTube上,类似的有趣元素。这真的很令人兴奋。那是技术和叙事的结合。本质上,我是一名作家,虽然可能不是很好的作家。但我喜欢思考世界以及角色为何行为的原因。

Q4:在Run Legends中,叙事是重要的部分吗?

Run Legends是一款互动音频游戏,当您在行走和跑步时,会听到一个故事的展开。它是我制作的游戏中最具动态性的故事引擎,因为它叙述了您的锻炼情况,它必须是动态且激励人们运动的。我必须确定如何让一位教练自动引导一个人完成锻炼数千次。这是一个非常有趣的挑战,让一个可重复的故事与运动结合在一起。

Q5:您是在COVID期间开始制作Run Legends的,对吗?

从2021年底到2022年间,Run Legends开始完全成形。那是一个完美的时机,因为当时世界上很多人都在思考如何更多地锻炼。健康是重要的,随着健身热潮的兴起,更多的人走出家门,尝试在健身房关闭时进行户外锻炼。

Q6:游戏最初的构思是怎样的,无论是在叙事还是技术上?

Run Legends是一款战斗游戏。您将与有趣的怪物进行战斗,战斗是滑稽的性质。当您快速移动时,您可以触发某些技能,比如造成伤害,当您移动缓慢时,您可以触发另一种技能,比如治疗您的团队并且也造成伤害。玩家可以在现实中选择快速或缓慢移动,这控制着游戏的玩法,这使他们更少地考虑锻炼,更多地考虑玩他们喜欢的视频游戏。

在技术方面,有很多问题需要解决。比如,我们如何实时检测速度变化?如何确保人们在室外环境中拥有丝滑的体验,其中他们的数据连接可能不稳定?在他们的连接完全断开时,我们如何恢复?以及如何避免人们撞到树?所有这些挑战都迫使我们跳出游戏设计师通常思考的范围。

Run Legends app界面截图

Q7:您是如何决定将区块链作为技术堆栈的一部分?这一直是游戏计划的一部分吗?

在我们开始制作游戏的时候,即2021年和2022年,区块链并不是最初的计划部分。那时,健身领域有许多游戏在使用量、动力和成功故事方面蓬勃发展。我们开始考虑如何在游戏本身之外给人们额外的动力去户外活动。一种外在动力可以是给予人们金钱,一些应用程序做到了这一点。但是你也可以给予人们数字资产,同样能够激励他们。

这种模式对健身来说效果很好,因为健身是一个人们天生认为是他们不想做的事情的领域。健身长期以来与金钱有关,比如和朋友打赌、注册昂贵的比赛,或者从保险公司获得去健身房的津贴。我们在2022年开始了解更多有关区块链的知识,到现在仍在学习,因为它似乎非常适合我们正在制作的这种类型的游戏。当我们开始调查时,我们遇到了与Sui相关的人士,并了解到他们与我们有很多关于游戏未来将会是区块链的想法。

Q8:您如何将区块链特性融入到Run Legends中?

我们的游戏是面向Web2的,玩家不会意识到它与区块链有任何关系。对于玩家来说,理解这一部分是不是必须的。但是如果他们在意的话,他们会在游戏中获得免费物品,并可以导出且与他人交易。在我们的游戏中,物品是您所扮演的角色。所以如果你喜欢长跑,也许某个特定的角色对你来说最合适,但如果你不喜欢,你可以把它给别人。每个人的健身方式都不同,所以自然地在交易中有一些价值。

前段时间我们参加了Bullshark Quest 3活动,每当玩家击败一个敌人时,就会进行一次链上交易,升级击败那个敌人的装备或角色。这是一个有趣但简单的挑战,看看玩家的角色随着时间的推移能变得多强大。活动结束后,我们会让人们交易那些角色。看到角色如何通过游戏末期活动积累力量是很酷的。

我们目前正在使用一些比较基本的东西,比如使用Shinami提供的赞助交易,这样玩家在玩游戏时就不必支付任何gas,我非常喜欢这点。作为一个更多来自游戏世界的人,区块链游戏最大的痛点之一是在你被要求创建钱包、签署交易或支付费用时,你并不理解其中的原因。游戏给你带来惊喜奖励的体验正是我们所追求的,我们希望未来能够使用动态属性。我们现在在升级系统中有所应用,但计划中还没有那么多。

Q9:您认为Run Legends与不采用区块链启用的参与性方面的游戏有何不同?您的社区对数字资产奖励有积极的反应吗?您能否感觉到它激励了玩家对游戏的持续使用?

我们最热情的玩家中有很多是我们在Sui社区中发现的人,他们喜欢这款游戏的发展方式,以及Sui平台不断增加功能的逐渐升级。我认为对于不太熟悉它的玩家来说,他们提到对我们整合区块链的惊喜,而且如果他们不想使用它,它并不被强加给他们。从这个意义上说,双方都感到非常积极,对我们来说是一种胜利,因为我们不想疏远任何人。我们很高兴有这个缓慢的启动过程,让我们真正倾听玩家的反馈,监控人们的游戏方式,并及早剔除不良行为者。对我们来说,这真的很有益,而且玩家也有所察觉。他们提到我们的开发团队总是可以交流,而且友好,我为我们的团队在这方面感到自豪。

Q10:您参与指导其他游戏开发者。您是如何对待这种指导过程的?

我得到了许多行业内人士的指导,所以我通过公开分享我的经验来回报。在GDC或DICE等会议上,我会见到导师和学员。我肯定是处于更多带走而非给予的阶段,但我确实很乐意帮助。作为一家风投支持的初创公司的创始人,分享这种经验并告诉其他人在我们融资时有什么帮助是很好的。我可以谈谈我们在区块链方面启动时遇到的一些挑战,以及这样做的一些好处。

我认为人们更多地会与故事产生共鸣,所以当他们看到我是一个平易近人的人时,他们会想:“我也可以做到。”或者他们已经听到了很多关于这个行业的坏事,然后我告诉他们我的经历,他们就会想:“也许我应该再试一次。”

Q11:对于像Run Legends这样的体验物理数字游戏的演变,您有何看法?

健身游戏的类别仍然相当狭窄,它的根源已经存在了一段时间。Pokemon GO和Zombies Run是我们最大的灵感来源,它们在这一点上已经存在了大约10年。这个类别并不新鲜,但是像射击类游戏那样的活动并不多。健身游戏有点类似于教育游戏空间,你试图让某个人去做一些他们不想做的事情。由于越来越多的人在玩游戏,游戏化行业每年都在变得越来越好,占87%的玩家是Z世代。我认为因为这个原因,每年都有更多的人尝试类似游戏的东西。如果游戏试图让他们做一些好事,比如锻炼,那么现在比10年前更有可能尝试。这让我对我们这样的游戏充满了希望。显然,新技术使其更加精确,有更多的硬件产品可以跟踪您的心率、速度和其他生理指标。所以现在是一个非常激动人心的时刻。我认为我们将在未来看到更多这样的东西。

Q12:说到未来,我们可以期待的Run Legends下一步是什么?

接下来大约一个月左右会有一个相当大的功能推出,我们将有一个相当酷炫的渐进式地图系统,还有一个很棒的预告片即将发布,我们对此感到兴奋。最后一点就是更多的运动类型和更多的可访问性,能够使Run Legends成为每个人每天都玩的游戏,无论是散步、跑步还是其他类型的健康活动。我们正在测试和试验这个方法,以吸引更多用户来尝试。所以,请期待新的游戏特性、新的运动类型和一个新的闪亮预告片!


关于 Sui Network

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1231461.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

面试题-6

1.精灵图和base64的区别是什么? 精灵图:把多张小图整合到一张大图上,利用定位的一些属性把小图显示在页面上,当访问页面可以减少请求,提高加载速度 base64:传输8bit字节代码的编码方式,把原本二进制形式转为64个字符的单位,最后组成字符串 …

深入解析序列模型:全面阐释 RNN、LSTM 与 Seq2Seq 的秘密

探索序列建模的基础知识和应用。 简介 序列建模是许多领域的一个重要问题,包括自然语言处理 (NLP)、语音识别和语音合成、时间序列预测、音乐生成和「生物信息学」。所有这些任务的共同点是它们需要坚持。接下来的事情的预测是基于历史的。例如,在“哈桑…

漏洞复现--飞企互联FE业务协作平台ShowImageServlet任意文件读取

免责声明: 文章中涉及的漏洞均已修复,敏感信息均已做打码处理,文章仅做经验分享用途,切勿当真,未授权的攻击属于非法行为!文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直…

【C/C++】递归算法

信封 某人写了n封信和n个信封&#xff0c;如果所有的信都装错了信封。求所有的信都装错信封共有多少种不同情况 #include <iostream> using namespace std; const int N 30; int n; long f[N];int main() {scanf("%d", &n);f[1] 0, f[2] 1;for (int …

面向开发者的Android

Developerhttps://developer.android.google.cn/?hlzh-cn SDK 平台工具版本说明https://developer.android.google.cn/studio/releases/platform-tools?hlzh-cn#revisions Android SDK Platform-Tools 是 Android SDK 的一个组件。它包含与 Android 平台进行交互的工具…

【Python】给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200

2、问题描述 给定一个长度为n的数列&#xff0c;将这个数列按从小到大的顺序排列。1<n<200 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 n int(input()) a list(map(int,input().split())) a.sort() for i in a:print(i,end ) 运行结果&#xff1a;

OceanBase 4.2.1 LTS 发版 | 一体化数据库首个长期支持版本

在刚刚结束的年度发布会上&#xff0c;OceanBase 沿着“一体化”产品战略思路&#xff0c;发布了一体化数据库的首个长期支持版本 4.2.1 LTS。作为 4.0 系列的第一个 LTS 版本&#xff0c;该版本的定位是支撑客户关键业务稳定长久运行&#xff0c;我们非常认真的打磨了这个版本…

OpenVPN Connect使用连接公网VPN服务器实现内网穿透

安装并运行OpenVPN Connect 点击AGREE 添加配置.OVPN文件 点击连接 连接成功 两个内网主机通过公网VPN穿透

pip list 和 conda list的区别

PS : 网上说conda activate了之后就可以随意pip了 可以conda和pip混用 但是安全起见还是尽量用pip 这样就算activate了&#xff0c;进入base虚拟环境了 conda与pip的区别 来源 Conda和pip通常被认为几乎完全相同。虽然这两个工具的某些功能重叠&#xff0c;但它们设计用于不…

I.MX6ULL开发笔记(一)——环境搭建、镜像烧录、网络连接

本系列为使用野火IMX6ULL开发的学习笔记&#xff0c;使用的开发板为如下&#xff1a; 具有的硬件资源有如下&#xff1a; 文章目录 一、环境搭建Win11安装WSL安装串口驱动安装串口工具安装Ubuntu与windows文件互传 二、镜像烧录修改串口终端登录前信息 三、fire-config工具配…

【Python】给定n个十六进制正整数,输出它们对应的八进制数。

3.问题描述 给定n个十六进制正整数&#xff0c;输出它们对应的八进制数。 样例输入 2 39 123ABC 样例输出 71 4435274 n int(input()) li [] # 创建列表 for i in range(n):li.append(input()) # 输入数据 for num in li:if len(num) < 100000: # 判断长度是否符…

HTTP四种请求方式,状态码,请求和响应报文

1.get请求 一般用于获取数据请求参数在URL后面请求参数的大小有限制 2.post请求 一般用于修改数据提交的数据在请求体中提交数据的大小没有限制 3.put请求 一般用于添加数据 4.delete请求 一般用于删除数据 5.一次完整的http请求过程 域名解析&#xff1a;使用DNS协议…

记录下学的性能优化

一、性能优化的指标和工具 1.1 谷歌浏览器 拿淘宝网站为例,可以看到当前网页的加载信息 这个是瀑布图,瀑布图有横向和纵向 横向是具体的加载数据,悬浮看详情列表,可以看出下载时最后一个步骤,在这之前会先排队,浏览器会对优先级进行安排,它会对高优先级的请求优先请求.然后通…

力扣刷题-二叉树-二叉树的高度与深度

二叉树最大深度 给定一个二叉树 root &#xff0c;返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。 示例 1&#xff1a; 输入&#xff1a;root [3,9,20,null,null,15,7] 输出&#xff1a;3 递归法 本题可以使用前序&#xff08;中左…

MindNode v5.0.1(思维导图软件)

思维导图软件哪个比较好呢&#xff1f;MindNode for mac一款功能简单&#xff0c;界面简洁&#xff0c;不用看教程都会用的思维导图软件。mindnode mac可随时随地记录自己的想法&#xff0c;让您从灵感入手&#xff0c;将奇思妙想铺陈在画布上&#xff0c;让一切井井有条。 Mi…

【Echarts】Echarts在不同屏幕分辨率下不同配置

目录 1、图表横坐标&#xff1a;分辨率低的情况下&#xff0c;刻度标签旋转的角度&#xff0c;在类目轴的类目标签显示不下的时候可以通过旋转防止标签之间重叠。2、图表图例&#xff1a;在 legend 文字超过6个字的时候对文字做裁剪并且开启 tooltip 参考文章&#xff1a;1、使…

C盘每次开机都会减少空间

如果C盘在没有安装任何大型软件的情况下&#xff0c;每次开机都会大幅度压缩C盘空间&#xff0c;这是由于电脑睡眠文件导致的&#xff0c;只需要一行命令即可&#xff1b; 以管理员身份打开命令提示符窗口&#xff01; 然后输入 powercfg -h off ok&#xff0c;马上就好了。…

MQ和redis的内部原理一些总结

首先&#xff0c;先知道内部原理&#xff1b;其次&#xff0c;就是查官方文档实战了。 但是如果不熟悉内部原理&#xff0c;那么仅仅只是安装官方文档&#xff0c;并不能排除跟踪问题和故障、预防风险等策略&#xff1b; 以下总结图解&#xff1a;&#xff08;mysql 8.0新增的…

CAPL编程 - 事件驱动

1 事件概述 CAPL是一种面向过程、由事件驱动的类C语言。 事件驱动针对于顺序执行&#xff0c;其区别如下&#xff1a; 顺序执行&#xff1a;顺序执行流程中&#xff0c;子例程或过程函数按照代码编写顺序逐句执行。 事件驱动&#xff1a;CAPL程序由事件驱动&#xff0c;工程…

安装R和Rstudio

目录 一、安装R 二、安装Rstudio 一、安装R R官网&#xff1a;官网链接 点击CRAN 选择一个镜像 我用的winows&#xff0c;所以我选择 download R for windows 进去之后选择 base 点击下载 找到刚才下载的可执行文件&#xff0c;安装 选择语言 下一步 选择一个位置安装 下一…