【第163期】游戏策划做游戏:用UnityBolt实现游泳功能
我是酱油,这是第163期文章
后台收到网友@FSY留言
我其实有点不太明白,为啥很多策划说喜欢做游戏但是却连unity ue4都不学不练?
这问题有意思,也确实发生在你我身边。
很多想将来从事游戏策划的同学,会问需要学些什么。还有入行几年策划同学,会说职场遇到了瓶颈,学不到东西了……怎么办?
其实大家的心思,大多想要的答案就是玩什么游戏啦、看什么书啦……这些相对简单不费劲的途径。
但如果有人回答说:学些美术吧,从素描开始。或者学些程序吧,从C开始。
很多人就惊讶了:啊!为啥要学那些?
咱们不排除一些天资卓越的人,即便不会美术程序,也可以做出爆款。但现实是,你我大多为资质中庸的凡人,游戏策划的修炼,还是需要建立在一定的程序美术基础上的。
回到游戏制作上,最近几天在捣腾让小红椒入水游泳的功能。
思路是:当小红椒跳进海里,与海水发生碰撞,就改变引力,然后重新定义上/下/左/右移动功能,实现在海里自由游动。
看,多简单!
但实际还是折腾了好几天……
首先,跟海水的碰撞,如何检测?
方案1:用Circle cast射线检测的方法,从角色中心射出射线,碰到海水即入水了。
结果:小红椒入水后直沉海底,卒。
翻阅资料后发现:原来角色入水了之后,就没法射出射线了。
方案2:用OnCollisionEnter2D碰撞检测的方法,把海水设置为触发器(Trigger),当两者碰撞时即角色入水了。
结果:小红椒入水后再次沉底,卒X2。
估计是碰撞时没有传递数据出来,后来想想,索性重新复习一遍官方教程。
两天后,在闲聊中,阿树说跟Trigger碰撞,不能用OnCollisionEnter2D,可能要用OnTriggerEnter2D……额,有道理!
于是,我又把小红椒骗到海岛边…
方案3:用OnTriggerEnter2D检测碰撞,把海水设置为触发器(Trigger)。
结果:小红椒扑腾下,还是沉底了,卒X3
但就这一下扑腾,发现OnTriggerEnter2D是有效的,但只在进入的时刻生效,于是查了下Trigger类节点,发现了新节点:OnTriggerStay2D,这长相看起来还挺靓的仔,直觉上是对的人。
方案4:用OnTriggerStay2D检测碰撞,把海水设置为触发器(Trigger)。
果然,小红椒入水后,终于缓缓下落了,重力被改变了!!!
最后重新定义海里的移动按键,效果如下:
这只是功能上实现了,还有些细节没处理:
1、小红椒应该在海水的下一层,这样隔着海水看小红椒,才有在水里的感觉。
2、需要制作游泳的动画,以便小红椒游动的时候切换,否则在海里跟耍轻功似的……咦,好像也可以做轻功了,让小红椒飞檐走壁……
3、海水需要一些动态元素,这样画面比较有生机,更自然点。
PS:大家尽量不要在公众号里发简历哦,会被压缩模糊。可以放到在线文档(比如腾讯文档、有道云文档……),然后把链接发我就行。
-------------华丽分割线-------------
听说你对这事有兴趣,欢迎移驾公众号
【第83期】7天,迈出独立制作游戏第1步
【第82期】听说,你也在找一起努力的人
精选文章,欢迎移驾公众号
【第162期】几年面试下来,发现自我介绍是有窍门的
【第155期】凭什么才转岗游戏策划两年,他就被腾讯录用了
【第132期】游戏策划:那位2年经验的策划,为什么拿不到offer
【第106期】游戏策划:七日礼包的面试攻略
【第128期】别让简历里的游戏经历,耽误了应聘
【第108期】主策月薪15K~40K,你也有机会
【第110期】策划必考题,90%的人没答对
【第123期】面试攻略:谈谈对游戏策划的理解
【第143期】游戏策划:校园招聘那些少为人知的门道
【第112期】那个女同学,奖金拿了20薪!
【第125期】游戏人的买房攻略,少为人知的行业福利
【第116期】少有人走的路,却通向了游戏策划
【第121期】工作两年跳槽1次,涨薪50%,干不?
一些大家的问题,欢迎移驾公众号
【第95期】恭喜@白杨和@三分茶可,入职策划
【第71期】游戏策划:恭喜@LK入职游戏行业
【第64期】应届生简历怎么写,才能进入游戏行业
【第40期】游戏策划:给@真轶的应聘攻略
【第49期】游戏策划:给@魂小的职场建议
【第50期】游戏策划:给@人来人往的应聘攻略
【第53期】游戏策划:给@灰来灰去的简历分析
【第54期】游戏策划:给@炸鸡的简历分析
【第56期】游戏策划:给@LK的简历分析
【第58期】游戏策划:答@呜啦呼哈咚嗒疑惑
【第163期】游戏策划做游戏:用UnityBolt实现游泳功能相关推荐
- 游戏策划---ACTIONGAME游戏设计(转)
游戏策划---ACTIONGAME游戏设计(转)[@more@] 1.1 ACT......(ACTION GAME )动作游戏 1.1.1 类型说明 动作游戏(ACTION GAME)在很早的红白机 ...
- 【第74期】想做游戏策划,得有点屁股精神
我是酱油,这是第74期文章. 如果把人当作整体,那么每个人,都挺适合做游戏策划,至少"屁股君"就是典范.为什么说"屁股君"适合干这行呢?我们来看下它的特性: 1 ...
- 【第169期】想做游戏策划,我建议学学与游戏无关的东西
我是酱油,这是第169期文章 从朋友那里听说个事,他们公司的一位执行策划,跟运营部的领导吵起来了,因为双方观点达不成一致,最后主策开口妥协了. 本来这事也就告一段落了,谁知这位策划同学当场强烈抵触,场 ...
- 【第154期】游戏策划:游戏开发门槛的降低是个大趋势
我是酱油,这是第154期文章 作为非计算机专业的人,第一次接触Unity,在学习用代码写游戏时,经常遇到个问题:不知道该使用什么方法,以及这个方法里都有哪些参数.分别是什么用途. 然后就写代码用了10 ...
- 【第127期】游戏策划:游戏制作越来越酷了
我是酱油,这是第127期文章 游戏行业有个很有意思的地方,就是有趣. 很多人下班后,不知道要做什么,就打开手机刷微博刷抖音,或者看电影追电视剧.当然,这也可以理解,有些工作并不是那么有趣,甚至有点枯燥 ...
- 想去游戏公司做游戏,最重要的是什么素养?
首先,要学会沟通. 话说,动过去游戏公司的念头,做游戏,感觉很酷. 但是,想想自己一不会编程.二不会画画--做策划?那好像是两边受气里外不是人出事第一个背锅的角色,想想也就想想--不过正好前些天我们发 ...
- 如何做一个“完美”的业余游戏策划(zt)
作者介绍:阿往.生于贵阳,男.可能是中国最年轻的游戏策划, 92年开始接触学习机的logo语言basic语言,97拥有自己的第一台电脑,开始学习dos.99第一次接触网络游戏UO.2000年开始到电脑 ...
- 游戏策划入门(1)——什么样的创意是能够实现的?
什么样的创意是能够实现的? 作为一个游戏策划,尤其是一个初学者,脑子里肯定装满了各种各样奇异的想法.但是当你把这些想法告诉给程序或者部门主管时,得到的答案常常只有一句话:"这个东西根本就实现 ...
- 想做游戏开发?Unity3D值得你了解一下!
很多人爱玩游戏,也有很多人想制作属于自己的游戏. 炫酷场景.角色设定.极佳的游戏体验.丰富的社交活动,好玩的游戏总有属于它本身的独特吸引力. 论移动端游戏引擎最瞩目的还是属于虚幻引擎4和Unity3D ...
最新文章
- 首席信息安全官的未来将何去何从?
- 基于pip的安装lxml库报错解决方案
- python随机数据随概率分布_概率分布及其Python实现
- pl/sql基础练习
- 如何填满word页面_Word应用分隔符的使用
- TensorFlow入门(1)
- vnc连接linux颜色灰色,关于vnc登录界面为灰色解决办法【p13】.pdf
- 玩转c语言——c语言小游戏 迷宫小游戏(附源码)
- JAVA项目之房屋出租系统
- coreldraw梯形校正_有哪些比较好的CDR教程?
- PowerDesigner 反向工程获取数据库表结构
- 注意力机制(Attention Mechanism)
- c语言二十四点算法,本文实例为大家分享了C语言经典24点算法的具体实现代码,供大家参考,具体内容如下1、概述 给定4个整数,其中每个数字只能使用一次;任意使用 + - * /...
- 苍穹插件常用事件与方法
- 计算机的纸牌游戏打不开啥原因,win10系统游戏纸牌打不开解决方法 - Win10专业版官网...
- 31、Java——JDBC实现账号密码登录
- 某公司服务器故障导致数据库文件丢失的恢复过程
- 时空之轮Android手柄,时空之轮图文完整攻略(超时空之轮(ChronoTrigger)最详细攻略图文详解)...
- VBox虚拟机Linux安装与配置
- 三分钟搞定一个网页原型设计
热门文章
- 从B站的代码泄露事件中,我们能学到些什么?
- springboot2.0.5集成mybatis(PageHelper分页插件、generator插件使用)
- 安装oracle需要多少内存,安装Oracle11g的内存要求至少1G的物理内存输入如下命令查看物理...
- 【街道可步行性】步行通达性对街区空间活力与交往的影响 | 上海城市规划
- 如何申请ATT官方解锁iPhone4
- [盘点]现今热门的h5网游
- Qt开发北斗定位系统融合百度地图API及Qt程序打包发布
- 《科技创业启示录》一第2章 克里斯·巴顿、菲利普·安格布瑞希、迪拉伊·慕克吉、艾弗里·王 科技创业启示录...
- 探究pytorch model.eval()测试效果远差于model.train()
- 鸿蒙三部曲 吞噬星空,我吃西红柿最新作品竟然是它?看来鸿蒙金榜第四名已有归属...