首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我怎样才能给球员的决定带来时间压力?

我怎样才能给球员的决定带来时间压力?
EN

Game Development用户
提问于 2014-03-22 00:49:29
回答 6查看 2.6K关注 0票数 25

我正在设计一个黑客游戏,玩家通常可以花时间思考如何克服他/她目前面临的障碍。然而,我决定,除了想出聪明的解决方案,黑客也应该感到紧张,游戏需要一些方法来给玩家的决定施加时间压力。

首先,我添加的这样的机制让我放心,我正朝着正确的方向前进:有时候,播放机可以触发一个网络跟踪,它持续X秒,除非他/她反应足够快,并成功地避开跟踪,否则可能会将该播放器踢出网络。我想再增加一两种机制,让球员承受时间的压力,但我有点卡住了,似乎总是想出“倒计时”的变体。“除非(采取了一些行动),否则(X)秒内就会有(惩罚),”但很明显,所有这些机制最终都太相似了。

抽象地说--也就是说,不知道规则中的特殊机制--我怎么能对球员的决定施加时间压力呢?

EN

回答 6

Game Development用户

回答已采纳

发布于 2014-03-22 00:59:28

当我读到你的问题时,我立刻想到了马里奥的GameBoy游戏。

它本质上是一个非图游戏:您应该在一个由数字标识的网格中找到正确的瓷砖(类似于Minesweeper的工作方式,但使用不同的机制)。

默认情况下,您有15分钟来解决一个难题,这是足够的时间。然而,每当你犯错误时,你剩下的时间就会减少(你所剩的时间越多,你失去的时间就越多)。

这增加了一个有趣的紧张,游戏:你会想要尽快解决它。你可以慢慢来,思考问题5分钟,然后开始解决它。或者你可以冒险马上开始。如果您犯了错误,您将不会比慢的方法更快或更好,但是您仍然可以选择这样做。

根据你的游戏,我可以想象一些类似的机修工会很好地适应它。它应该符合整个时间的方法和实际的主题,不需要解释任何特别的:如果有一些入侵者,如果他做错误,他可能更容易发现。

票数 24
EN

Game Development用户

发布于 2014-03-22 01:12:37

取决于游戏的场景/设置,以下内容可以工作:

注:这些只是一些快速的想法,没有完全考虑清楚!

  1. 或许你可以在叙述中加入以下内容:“你的黑客电脑从几个小时前就出现了硬件问题。它只会持续运行一段时间,然后才会过热。所以,要快一点,不要使用蛮力的方法来压迫你的机器,缩短它过热之前的时间。”
  2. 如果黑客点(至少在其中一项任务中)是一项在游戏时间内持续数天的工作(当然不是在一次会议中),那么当局可能会默默地识别攻击(由玩家高风险、高回报的决定触发)并开始调查。结果他们可能会去抓你。因此,为了给玩家施加压力,你可以使用声音,比如警报器,这会给黑客带来额外的压力,因为他/她不知道他们是来找他的,还是只是在街上转悠。一些额外的游戏元素,如隐藏你的黑客参与,可能会被实施,这样玩家(如果他/她认为他/她即将被警察做出)可以隐藏他们的参与,例如,删除他们以前的结果的一部分。游戏中的结果可能是时间的损失,但同时也避免了游戏结束的状态.
  3. 一个类似的想法:如果你总是离家出走,那就不会起任何作用。但是,如果你是在一个特殊的地点(不得不闯入某个骨干数据中心,或者更有可能的地方),可能会有安全人员四处游荡。如果你听到他们的声音,或者看到他们的手电筒在附近徘徊,你就必须停止打字,以免被制造出来,而这又会浪费你宝贵的时间=增加压力水平。
  4. 除了我的想法2:如果你侵入一个机构,警察会亲自到达你的位置。然而,如果你攻击另一个人,更确切地说是另一个黑客,他/她可能会试图攻击你作为回报,所以你将不得不抵御他们的攻击,同时仍然保持你自己的攻击。
票数 7
EN

Game Development用户

发布于 2014-03-22 12:39:04

我认为这里的大部分想法是一个很好的灵感,我认为它会帮助你更多地尝试把自己从游戏中拉出来,不再把它看作是“游戏的机修工”。想想看,在现实世界中会出现什么样的压力。

您最终会得到许多解决方案,其中一些可能非常简单,允许播放机购买新脚本,检测到另一个用户已登录到同一台计算机上,开始查看日志等(开始调查)。

我个人会让游戏对可能发生的现实事件做出更多的反应。比如说,如果玩家在一开始就承担了一个简单的黑客任务,那就去做,然后继续前进,但是忘记移除日志。稍后,你可以通知玩家,电视上有消息说有违规行为,警方正在调查。这意味着玩家将需要开始返回并覆盖他们的脚步。

在我看来,这使得游戏变得更非线性,更有生命力,并且让玩家感觉到更多的自由,而不是遵循既定的路线。

只是我的想法,祝你比赛顺利

票数 4
EN
页面原文内容由Game Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://gamedev.stackexchange.com/questions/72286

复制
相关文章
REST API和GraphQL API的比较
REST(表述性状态传输)API 是一种应用程序接口 (API) 的架构风格,它使用 HTTP 请求来访问和使用数据。该数据可用于GET、PUT、POST和DELETE数据类型,指的是对资源的读取、更新、创建和删除操作。 RESTful API 使用 HTTP 方法在处理数据时执行 CRUD(创建、读取、更新和删除)过程。 为了促进缓存、AB 测试、身份验证和其他过程,标头向客户端和服务器提供信息。 主体包含客户端想要传输到服务器的数据,例如请求的有效负载。
用户4235284
2023/10/14
6060
REST API和GraphQL API的比较
GraphQL API渗透测试指南
GraphQL 是一种面向数据的 API 查询风格。传统的 API 拿到的是前后端约定好的数据格式,GraphQL 对 API 中的数据提供了一套易于理解的完整描述,客户端能够准确地获得它需要的数据,没有任何冗余,也让 API 更容易地随着时间推移而演进。
小阑本阑
2023/09/05
1.5K0
GraphQL API渗透测试指南
为 Django 配备 GraphQL API
前文再见 REST,你好 GraphQL提到,GraphQL 使得前端按需请求后端数据,前后端接口不再高度耦合,可以大大提高前后端的开发效率,从而快速进行产品迭代。Github v4 版外部 API 只使用 GraphQL,可见 GraphQL 是一个明显的趋势,值得我们去学习和使用。今天就分享一下如何为 Django 配置 GraphQL API。
somenzz
2021/07/01
8810
为 Django 配备 GraphQL API
GraphQL 可代替 REST API ?
不知不觉地「歇」了好久。一个习惯的养成只需要21天,但习惯的坚持并没有想象中那么容易。
FoamValue
2022/08/22
6870
GraphQL 可代替 REST API ?
为 Vue 配置 GraphQL API
接前文为 Django 配备 GraphQL API,Django 提供 GraphQL 接口服务之后,我们需要让前端来消费这些接口数据,以 Vue 为例,看一看前端如何访问后端 GraphQL API。本文提供一个跑的通的 demo,可以先收藏,后面如有需要可以直接使用。
somenzz
2021/07/01
1.2K0
为 Vue 配置 GraphQL API
Github GraphQL API - Data Integration
See @octokit/request for full documentation of the .request method.
szhshp
2022/09/21
3160
【Graphql实践】使用 Apollo(iOS) 访问 Github 的 Graphql API
最近在协助调研 Apollo 生成的代码是否有可能跨 Query 共享模型的问题,虽然初步结论是不能,并不是预期的结果,但是在调研过程中积累的一些经验,有必要记录下。如果你也对 Graphql 感兴趣,不妨先从 Github 的 Graphql API 来切手实践。
ios122
2018/07/31
1.4K0
人人都是 API 设计者:我对 RESTful API、GraphQL、RPC API 的思考
有一段时间没怎么写文章了,今天提笔写一篇自己对 API 设计的思考。首先,为什么写这个话题呢?其一,我阅读了《阿里研究员谷朴:API 设计最佳实践的思考》一文后受益良多,前两天并转载了这篇文章也引发了广大读者的兴趣,我觉得我应该把我自己的思考整理成文与大家一起分享与碰撞。其二,我觉得我针对这个话题,可以半个小时之内搞定,争取在 1 点前关灯睡觉,哈哈。
用户2781897
2019/05/17
1.1K0
为什么GraphQL是API的未来[每日前端夜话0x50]
自从 Web 开始迅猛发展,对程序员来说开发 API 是一项很艰巨的任务。我们开发 API 的方式必须随着时间的推移而发展,以便我们始终可以开发良好、直观且设计良好的API。
疯狂的技术宅
2019/04/23
1.6K0
为什么GraphQL是API的未来[每日前端夜话0x50]
API接口架构REST vs GraphQL
无论是创建网站,还是移动应用程序,我们都需要通过 API 来传递数据,通过 API 我们可以获取到数据库中的数据,可以操作数据库,可以处理一些业务逻辑。现在最流行的 API 架构是 REST。但是,GraphQL 正在逐渐追赶着它。
程序那些事儿
2023/03/07
1.7K0
API接口架构REST vs GraphQL
安息吧 REST API,GraphQL 长存
即使与 REST API 打交道这么多年,当我第一次了解到 GraphQL 和它试图解决的问题时,我还是禁不住把本文的标题发在了 Twitter 上。
疯狂的技术宅
2019/03/27
2.7K0
安息吧 REST API,GraphQL 长存
GraphQL 初体验,Node.js 构建 GraphQL API 指南
过去几年中,GraphQL 已经成为一种非常流行的 API 规范,该规范专注于使客户端(无论是客户端、前端还是第三方)的数据获取更加容易。
coder_koala
2021/01/08
8.4K1
GraphQL是API的未来,但它并非银弹
我认为,GraphQL 将改变世界。将来,你可以使用 GraphQL 查询世界上的任何系统。我在创造这样的未来。那么我为什么要对使用 GraphQL 进行辩驳呢?我个人最讨厌的是,社区一直在宣传 GraphQL 的好处,而这些好处却非常普通,并且与 GraphQL 实际上没有任何关系。如果我们想推广采用,那么我们应该诚实,应该摘掉有色眼镜。这篇文章是对 Kyle Schrade 的文章“为什么使用 GraphQL”的回应。这并不是批评。这篇文章是一个很好的讨论基础,因为它代表了我在社区中经常听到的观点。如果你读了整篇文章,当然这会花一些时间,你就会完全理解,为什么我认为 Kyle 的文章应该改名为“为什么使用 Apollo”。
深度学习与Python
2020/12/18
2K0
防止你的GraphQL API被恶意查询
原英文: https://blog.apollographql.com/securing-your-graphql-api-from-malicious-queries-16130a324a6b
javascript.shop
2019/09/04
1.9K0
【API架构】REST API 行业辩论:OData vs GraphQL vs ORDS
本文比较了标准 API 和服务,以通过 Internet 查询数据以进行分析、集成和数据管理。
架构师研究会
2022/05/25
2.2K0
【API架构】REST API 行业辩论:OData vs GraphQL vs ORDS
GraphQL + Space Cloud 简化你的API设计
服务端API的设计与开发,为客户端提供产品业务所需要的各种功能和数据接口。随着APP产品的迭代更新,APP Server提供的接口往往也会进行多个版本的迭代更新。如何优雅的维护接口的稳定性,设计扩展性满足将来一定的业务需求变更,一直是从事服务端接口开发工程师需要不断思考的问题。
曲奇泡芙
2020/03/06
1.5K0
在 Laravel 应用中构建 GraphQL API
昨天我们学习了 在 Visual Code 中搭建 Laravel 环境,现在我们来学习 Facebook 的 GraphQL 。
猿哥
2019/07/24
3.5K0
在以太坊上构建 GraphQL API
dapp[5]的数量继续爆炸性增长,对开发人员(使用 Solidity[6]或其他区块链语言的)的需求[7]也越来越大。
Tiny熊
2021/06/10
1.8K0
在以太坊上构建 GraphQL API
API的计量与限速 | 将一个Web API纳入API管理 |API Management学习第二篇
在本文中,我们将针对:API Management学习第一篇中编写的Restful API,进行纳管。
魏新宇
2018/07/30
9570
API的计量与限速 | 将一个Web API纳入API管理 |API Management学习第二篇
点击加载更多

相似问题

将多部分请求从一个GraphQL API转发到其他GraphQL API。

11

参数从一个api传递到另一个api中。

20

Node.js将值从一个api传递到另一个api。

10

使用Vue.js将数据从一个API传递到另一个API。

11

将JWT令牌从一个SPRING API传递到另一个API的最佳方法

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文