功能性游戏介绍 《SHENZHEN I/O》

功能性游戏介绍 《SHENZHEN I/O》

在这里插入图片描述

第一次看到这款游戏是在从一个 推荐程序员玩的游戏 的文章里面看到的,刚好那段时间我在学习数字电路这门课程,而这个游戏又与这个课程的知识有些关联,于是我在steam上买了这个游戏,并开始了解谜&学习的过程。

游戏背景

游戏的背景设立在一家位于深圳华强北的一个科技公司“深圳龙腾科技有限公司”,而玩家将扮演一个刚入职的员工,通过设计电路一个一个完成客户的需求。

在这里插入图片描述

游戏的设计元素

Players(玩家)

  • Roles(角色)

    玩家的角色为一名普通员工

  • Characters(特征)

    玩家的角色在游戏中无形象出现

  • Interactive mode(与游戏世界的交互方式)

    通过使用元件在电路板上将控制输入和控制信号连接起来并且编程
    在这里插入图片描述

Goals(游戏目标)

  • 为了实现不同的客户需求,我们在电路板上的体现就是得到不同的信号输出。通过运用原件搭建连接和对原件进行编程,使得得到相应的正确的控制输出信号
    在这里插入图片描述
  • 并且在完成目标的情况下,每个实现方案都有 产品成本 电量使用 代码行数 三个指标,如何对这三样指标进行优化也是游戏的目标
    在这里插入图片描述

Rules(规则)与 Actions(行动)

  • Resources(资源)或 Objects(游戏对象)

    元件有很多种类,每一种都有不同的用途和功能,并且也可以编写不同的代码

    每个原件也有不同的形状和价格
    在这里插入图片描述

  • Boundary(边界)或 Play-Space(游戏空间)

    游戏是只能在一块电路板上布置电路,电路板的大小有限,并且电路板上的控制输入接口和控制输出接口也有特定位置 在这里插入图片描述

  • Actions(行动)或 (操作)

    玩家可以在电路板上放置元件,对元件进行编程,将元件用电路连接 在这里插入图片描述

    当连接好电路后可以的对电路进行模拟测试
    在这里插入图片描述

  • Outcome(结果)

    进行模拟测试后可能的结果有两种

    1. 和预计输出结果一样,则当前关卡通过 在这里插入图片描述
    2. 和预计输出结果不一样,则当前关卡不通过
      在这里插入图片描述
  • Rules(规则)
    1. 当前关卡通过,记录下本次的设计图纸,玩家可以选择玩下一关或者对当前的设计方案进行优化在这里插入图片描述
    2. 当前关卡不通过,玩家必须探索正确的设计方案

总结

这个游戏还是很有意思的,不同于一般的游戏,此功能性游戏将电路设计的知识运用在关卡解谜中,使得在通关过程中,玩家必须不断的学习新的知识,对于机器语言的编程也有帮助,是一个很有意义的游戏(虽然后面有点难容易卡关)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值