游戏笔记之《Fez》
FEZ
游戏名称:菲斯
英文名称:Fez
游戏类型:ACT(动作游戏),AVG(冒险游戏)
游戏制作:Polytron Corporation
游戏发行:Trapdoor
游戏平台:PC

游戏画面:

像素风格的游戏一般很有可能是独立游戏,Fez在众多像素风格的游戏里,画面的表现也绝对是一流的,配色大胆,鲜明,风格独特
核心玩法:
1.视角切换
通过每次旋转Yaw轴90度,改变当前观察游戏的角度,进而改变可移动游戏路径,比较考研玩家的空间思维能力


2.收集
收集黄色方块,大号黄色方块由8块小的方块组成,小方块和大方块散布在游戏世界的各个角落,每次8个小方块合成一个大方块,还是很有成就感的。


Gameplay元素:
1.平地
垂直的,可穿透的爬行平面,在玩家跳跃至边缘处,可以攀爬

2.藤蔓
玩家在墙面上位移最主要的游戏对象,通过对视角的切换,可以跨越到二维平面不能达到的地方

3.门
门的作用是让玩家在关卡与关卡之间切换,有的门上面有限制(不截图了),需要玩家收集够N个大号黄色方块才可以使用

4.其他元素
宝箱:里面有钥匙,可以打开需要使用钥匙才能打开的门
藏宝图:对应解密要素的信息
望远镜:收集解密要素的信息,需要使用到A/D键来触发,切换观察星空的方向
视角切换把手:需要使用到A/D键来触发的机关,比如,会翻开附着于墙面的藤蔓,使玩家在一定时间内可以通过,在N秒之后机关恢复原状。
神器:没玩到,估计是解密元素的衍生。
游戏关卡:
游戏中的关卡数量多到令人发指,原谅我没那么多耐心去玩,强迫症一旦开始就停不下来。

每个地图角标都有提示,提示地图中你还未收集或者未发现的游戏内容,如果完成了,则是金色边缘(我可以想象到满屏金色边缘的那种成就感)。
值得一提的是,游戏中不存在自由的传送,传送都需要使用传送门,所以每次旅行都需要非常认真的考虑去探索哪一条路(因为很有可能,走过你来时的路)。
游戏失败条件:
1.跳跃出可移动范围
2.跳跃进黑洞范围内

3.从高处坠落
失败处理:
回到最近的重生点,一般情况是最后一次跳跃的起点。
总结:
一款十分优秀的游戏,有很多方案值得学习。
1.地图角标值得借鉴。
2.收集癖好的成就感,强迫症患者的灾难。
3.游戏物品依赖于核心玩法。
游戏笔记之《Fez》的更多相关文章
- cocos2d-x 3.0学习游戏笔记的例子《卡塔防》第五步---开始建立游戏界面
/* 说明: **1.本次游戏实例是<cocos2d-x游戏开发之旅>上的最后一个游戏,这里用3.0重写并做下笔记 **2.我也问过木头本人啦,他说:随便写.第一别全然照搬代码.第二能够说 ...
- 【SIKIA计划】_05_Unity5.3开发2D游戏笔记
一.界面基本操作 01.Project基本分类[Audios]音效[Material]材质[Prefabs]预制[Scenes]场景[Scripts]脚本[Sprites]精灵 02.Project丶 ...
- 在Lua里写unity游戏笔记
gameobject.GetComponent<Transform>(); 翻译成Lua: gameObject:GetComponent (luanet.ctype (Transform ...
- UE4 多人网络对战游戏笔记
1.给物体施加一个径向力 定义一个径向力: URadialForceComponent* RadialForceComp; 在构造函数里赋默认值: RadialForceComp = CreateDe ...
- John Lemon's Haunted Jaunt(鬼屋游戏笔记)
1.使用Unity 2019.2.3 2.角色移动的控制脚本 3.后期处理组件PostProcessLayer (类似给相机加上了一层滤镜) 4.制作简单的怪物AI系统,使用 NAvMeshAge ...
- 用js实现2048小游戏
用js实现2048小游戏 笔记仓库:https://github.com/nnngu/LearningNotes 1.游戏简介 2048是一款休闲益智类的数字叠加小游戏.(文末给出源代码和演示地址) ...
- 从华硕裁员、分拆业务看传统PC企业转型到底有多难?
近段时间,华硕的处境可谓"冰火两重天".一方面,华硕正式发布ROG游戏手机.这款手机以超强性能和华丽外观,让游戏玩家群体为之沸腾.即使最高售价高达12999元,还是有不少玩家趋之若 ...
- cocos2dx游戏开发——别踩白块学习笔记(二)——经典模式的实现
一.创建GameScene以及GameLayer 就是简单创建一个Scene而已,在此就不多说啦~,可以参照我的打飞机的学习笔记(2). 二.添加一个开始栏 很简单,就是调用Block中的create ...
- cocos2dx游戏开发——微信打飞机学习笔记(三)——WelcomeScene的搭建
一.场景与层的关系: cocos2dx的框架可以说主要由导演,场景,层,精灵来构成: 1.其中导演,意如其名,就是操控整个游戏的一个单例,管理着整个游戏. 2.场景就像电影的一幕剧情,所以说,懂得如何 ...
随机推荐
- 庞巴迪TCMS学习笔记之一(IEC 61131-3函数)
在学习列车TCMS系统的软件逻辑图时会遇到IEC 61131-3的语言.其中通用的图形化函数总结如下.
- 查看死锁 的存储过程 ,工具存储过程 sp_who_lock
http://blog.sina.com.cn/s/blog_95b5eb8c010162jp.html if exists (select * from dbo.sysobjects where i ...
- Ubuntu14.04+Beanstalkd1.9最佳实践
目录 [TOC] 1.基本概念 1.1.什么是Beanstalkd? Beanstalkd 是一个轻量级消息中间件,它最大特点是将自己定位为基于管道 (tube) 和任务 (job) 的工作队列. ...
- [转]PHP如何关闭notice级别的错误提示
1.在php.ini文件中改动error_reporting改为: error_reporting=E_ALL & ~E_NOTICE 2.如果你不能操作php.ini文件,你可以使用如下方法 ...
- 修复sublime text系统右键菜单
修复sublime text系统右键菜单 安装完Sublime Text2后,拿掉电脑里面的备用硬盘,导致每次使用Open with Sublime Text2的时候,都会出错,打开注册表,找到 HK ...
- JQGrid 学习1
这几天一直在学习基于MVC的JQGrid. 记得刚毕业时候做web最头疼的就是GridView,各种分页查询删除,后来学习了Ajax,使用的jqury UI框架ligerui给公司做ERP系统,再后来 ...
- CentOS 7如何连接无线网络
虽然查阅了相关网络资料,但是以下内容均为原创内容,只有干货,无废话. 1.切换到超级用户 [Oscar@localhost 桌面]$ su root 2.查询可用的无线网卡,其中红色为网卡号 [Osc ...
- url-pattern
一,servlet容器对url的匹配过程: 当 一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是 http://lo ...
- Mongo集合操作Aggregate
最近一直在用mongodb,有时候会需要用到统计,在网上查了一些资料,最适合用的就是用aggregate,以下介绍一下自己运用的心得.. 别人写过的我就不过多描述了,大家一搜能搜索到N多一样的,我写一 ...
- 【Linux编程】关于tcp_time_stamp
今天看了一下cubic中使用到的tcp_time_stamp变量,往上查到的描述如下: 定义: include/net/tcp.h, line 707 #define tcp_time_stamp ( ...