游戏中的角色停止,时间停止
游戏中的角色停止,时间停止
最近遇到一款很喜欢的游戏—《TimeLocker-Shooter》,翻译是“时间凝固—射击”。
游戏介绍很简单:当你停止,时间停止 。操纵时间,神秘射击游戏!请收集丰富多彩的动物。
01
游戏的画风很舒服,低模的小动物很可爱,界面简洁,整体就是小清新的风格。游戏操作很简单,通过滑动控制小动物的运动。
游戏中会出现大量的动物,包括鸟群、企鹅、蛇等等,在前进中也会遇到砖块、坦克、汽车等阻碍物。
音效很棒,滑动屏幕时的声音,或是击中敌人爆炸声,很柔软、轻快。粒子特效做得很清新,比如敌人爆炸时,碎成小方块,炸向四周。
不过,最大创新点,也就是游戏的可玩之处在于:游戏的时间速度,由小动物运动快慢而决定。于是,当你停止,时间停止;当你减速,时间减速;当你加速,时间加速。
打开应用,迎面而来的是几个大字“Made with unity”。
在学unity的我,不知道什么时候才能做出这样的游戏。
02
搜了下这个游戏。
以下来源于:《采访《Time Locker》开发者大塚壮三郎:我辞职了,还没告诉我的岳母》
《Time Locker》出自日本作者,大塚壮三郎一人之手。在采访中,他说,他做这个游戏的时候正好辞了工作,在家专心做自己的游戏,前后一共花了大概8个月的时间。
在提到“辞职”时,他说:“嘘,我的岳父母还不知道这件事情,您也别说出去。”
他说自己“在所有领域上都是三流”,类似于“万事屋”。也就是说,他建模、绘图、编程、动画,什么都会一点儿,但什么都不精。公司里面都是各种领域的专家,他说自己的能力“几乎没有用处”。
所以当我在问他辞职是否一个巨大的决断的时候,大塚反倒回答说,“其实主要是除了辞职也没有其他路可以走了。”
而这个游戏是在2016年上线的,也就是4年前就有了。
03
其实这并不是我第一次见到“时间停止”。
之前玩过的跑酷游戏《CookiesMustDie》,就是《曲奇必死》。一家曲奇工厂里的曲奇产生了智慧,被赋予生命后曲奇就开始攻击人类。为了对抗曲奇,科学家对杰克特工进行基因改造,让他具有超能力来消灭曲奇。
动动手指,杰克在屏幕上滑动,跃向指定的方向消灭敌人。当滑动时长按屏幕,游戏时间减速,杰克可以在空中自由切换方向,滑向其他地方。
杰克就像是蜘蛛侠一样,发出射线,跃向空中。在长按的同时,时间变慢,找到下一个飞跃方向。
紧接着,我想到了游戏《透视(Watch)》中的一个画面:男孩跳向爷爷的过程中,镜头拉远,时间减速,似乎是为了渲染气氛,塑造剧情。
值得一提,《透视(Watch)》是国产Steam独立游戏,它的特色是采用了富有创意的“视角转换”玩法,玩家在跳跃平台时可以随时变换视角,由此来变换跳跃的方向。
我又想到了之前火爆寝室群的,微信小游戏“消灭病毒”,当控制的主角不移动时,病毒运动就减慢,成为一种停滞状态。也用到了时间减速的效果。
在学习飞机大战案例,实现游戏“暂停按钮”的功能时,用到了Time.timeScale = 0,也就是时间停止,当设置Time.timeScale = 1时,游戏就正常运行。
我就简单模仿一下“消灭病毒”的减速效果,当飞机停止飞行,游戏时间减速;当飞机正常飞行时,游戏时间正常运行。
04
影视中,操纵时间也很常见。
电影《超市夜未眠》中,主角在枯燥的超市夜班工作中,他施展极端丰富的想象力,幻想时间“暂时停顿”,把同事和顾客冻结在想象的世界中,以便仔细地欣赏世间和人物的艺术美。
电影《X战警:天启》中的快银,他的主要能力是高速思维、高速移动。在他高速运动起来,时间就好像停止一样。好酷。
电影《人生遥控器》中,男主意外获得一个神奇遥控器,利用这个遥控器,他可以随意把自己的时间“快进”、“回放”甚至“停止”。
还有超级超级经典的《唐人街探案1》中,秦风在脑海里,快速寻找那个面熟的男子。就像是时间静止了,而他在自己到过的地方穿来穿去。好帅。
其实关于调控游戏时间速度的游戏,很小的时候就玩过。
《植物大战僵尸》“玩玩小游戏”系列中的《僵尸快跑》,僵尸攻击、跑动及植物冷却时间、攻击速度都加快了。
或是《别踩白块儿》中,黑白块的移动速度,随时间的增加而增加。
最后
找了这么多例子,我对自己说,以后我也要做一个可以操纵时间的游戏。
这是我第一篇写游戏的,以后可能还会再写。
公众号:权建卓
来源:公众号 @权建卓,作者权建卓,郑州大学在读生,没有潜力的自媒体新人。你开心,我开心,一起成长。图片来自网络,如有问题侵删。
游戏中的角色停止,时间停止相关推荐
- 游戏中的角色渲染技术之皮肤篇
原文链接https://blog.uwa4d.com/archives/Usparkle_Skin.html 这是侑虎科技第253篇原创文章,感谢作者洛城供稿,欢迎转发分享,未经作者授权请勿转载.当然 ...
- 横板闯关游戏中的角色移动
前言 在很多2D游戏中,都会涉及到角色移动,跳跃等操作,最典型的就是横板闯关游戏.例如经典的魂斗罗.三国战纪等.这两款游戏在地图移动和角色行走的方式中唯一的不同就是魂斗罗是没有纵深的那种. 看似简单, ...
- 第五周项目二-游戏中的角色类(1)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年3月29日 *版 本 ...
- 三维游戏中的角色动画
为体现游戏的真实性.艺术性,动画效果一般都是由专门的动画师利用特定的软件提前制作完成,在游戏运行阶段,由游戏引擎对这些动画按照游戏的逻辑.用户输入等条件进行控制,有效地播放出来.当然,也有一些动画效果 ...
- 2022.1.28 力扣-每日一题-游戏中弱角色的数量
题目描述: 你正在参加一个多角色游戏,每个角色都有两个主要属性:攻击 和 防御 .给你一个二维整数数组 properties ,其中 properties[i] = [attacki, defense ...
- MIT教授: 世界就是《黑客帝国》,人类在模拟游戏中扮演角色
转载于 新智元 编辑:元子 MIT教授认为我们目前有50%-100%的概率生活在<黑客帝国>那样的计算机模拟世界中,所谓现实可能不过是一种幻觉.而距离我们创建自己的模拟世界,最多需 ...
- 如何用Unity3D实现游戏中的角色换装?
换装系统是游戏中较为常见的功能,我们给它一个专业词avatar,可以做到装备与人物分离,实现自由换装效果.我们可以将头部.身体.手.脚.武器独立建模.贴图,利用avatar来动态换装,实现各种搭配.实 ...
- 人工智能在《LOL王者荣耀》游戏中的角色
近期LOL和王者荣耀游戏已经充斥着真个朋友圈,但是谁又知道在火热的游戏进行中,又有一批批IT男在完成另一项重要的任务,那就是利用深度学习的知识去完成游戏直播的智能化,给现场欣赏比赛的观众不一样的感受. ...
- UE4在第三人称游戏中添加角色和角色的空闲动画
1.首先可以在Mixamo里选择喜欢的人物,下载fbx文件. 2.打开UE4,创建一个第三人称游戏. 3.在内容浏览器里创建文件,命名"Character". 在Character ...
最新文章
- linux 命令 sys_call_table地址,Linux x86_64 内核查找sys_call_table注意事项
- Paired Joint Coordinates
- php笔记之-PHP文件系统
- 住过一晚两万的ICU后,我还是建议你不要轻易买保险
- (pytorch-深度学习系列)pytorch实现多层感知机(自动定义模型)对Fashion-MNIST数据集进行分类-学习笔记
- 对话诸葛 io 孔淼:数据分析如何做,才能圈住用户?
- Pytorch专题实战——逻辑回归(Logistic Regression)
- http抓包实践--(四)-http压缩和url encode
- GIT可视化工具 代码上传工具
- matlab啁啾信号,啁啾信号chirp(扫频余弦信号)
- 英语各类词担任的句子成分
- 在开发中如何正确的应对系统故障
- MATLAB的clear和clc用法
- CLIP4Clip: An Empirical Study of CLIP for End to End Video Clip Retrieval 论文解读
- VMware虚拟机无网络
- 计算机毕业设计ssm基于web的社团管理系统r848z系统+程序+源码+lw+远程部署
- 应届毕业生转行新媒体运营指南:学习新媒体运营的三大路径
- vue 修改模板{{}}标签_vue.js - Vue单文件的template标签
- 微信小程序(四) 节点查询 | wx.createSelectorQuery
- mysql的密码破解
热门文章
- 【分享论坛】最新steam离线账号/单机资源/优质软件/资源问题解答
- 基于DEM提取河谷网络、流域范围和坡长
- Meta AI西雅图研究负责人Luke Zettlemoyer|万亿参数后,大模型会持续增长吗?
- 立创eda专业版学习笔记(5)(设计流程)
- 校友录php源代码,php校友录网站系统
- 瑞幸造假事件后途牛、趣店等七家中概股企业CFO扎堆离职
- 还在用JSON? Google Protocol Buffers 更快更小 (原理篇)
- 一个小问题——网站盈利
- C语言课设项目-51单片机-数码管
- 思科服务器查看生成树协议,生成树协议、CDP思科设备发现协议、SSH协议