我是酱油,这是第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实现游泳功能相关推荐

  1. 游戏策划---ACTIONGAME游戏设计(转)

    游戏策划---ACTIONGAME游戏设计(转)[@more@] 1.1 ACT......(ACTION GAME )动作游戏 1.1.1 类型说明 动作游戏(ACTION GAME)在很早的红白机 ...

  2. 【第74期】想做游戏策划,得有点屁股精神

    我是酱油,这是第74期文章. 如果把人当作整体,那么每个人,都挺适合做游戏策划,至少"屁股君"就是典范.为什么说"屁股君"适合干这行呢?我们来看下它的特性: 1 ...

  3. 【第169期】想做游戏策划,我建议学学与游戏无关的东西

    我是酱油,这是第169期文章 从朋友那里听说个事,他们公司的一位执行策划,跟运营部的领导吵起来了,因为双方观点达不成一致,最后主策开口妥协了. 本来这事也就告一段落了,谁知这位策划同学当场强烈抵触,场 ...

  4. 【第154期】游戏策划:游戏开发门槛的降低是个大趋势

    我是酱油,这是第154期文章 作为非计算机专业的人,第一次接触Unity,在学习用代码写游戏时,经常遇到个问题:不知道该使用什么方法,以及这个方法里都有哪些参数.分别是什么用途. 然后就写代码用了10 ...

  5. 【第127期】游戏策划:游戏制作越来越酷了

    我是酱油,这是第127期文章 游戏行业有个很有意思的地方,就是有趣. 很多人下班后,不知道要做什么,就打开手机刷微博刷抖音,或者看电影追电视剧.当然,这也可以理解,有些工作并不是那么有趣,甚至有点枯燥 ...

  6. 想去游戏公司做游戏,最重要的是什么素养?

    首先,要学会沟通. 话说,动过去游戏公司的念头,做游戏,感觉很酷. 但是,想想自己一不会编程.二不会画画--做策划?那好像是两边受气里外不是人出事第一个背锅的角色,想想也就想想--不过正好前些天我们发 ...

  7. 如何做一个“完美”的业余游戏策划(zt)

    作者介绍:阿往.生于贵阳,男.可能是中国最年轻的游戏策划, 92年开始接触学习机的logo语言basic语言,97拥有自己的第一台电脑,开始学习dos.99第一次接触网络游戏UO.2000年开始到电脑 ...

  8. 游戏策划入门(1)——什么样的创意是能够实现的?

    什么样的创意是能够实现的? 作为一个游戏策划,尤其是一个初学者,脑子里肯定装满了各种各样奇异的想法.但是当你把这些想法告诉给程序或者部门主管时,得到的答案常常只有一句话:"这个东西根本就实现 ...

  9. 想做游戏开发?Unity3D值得你了解一下!

    很多人爱玩游戏,也有很多人想制作属于自己的游戏. 炫酷场景.角色设定.极佳的游戏体验.丰富的社交活动,好玩的游戏总有属于它本身的独特吸引力. 论移动端游戏引擎最瞩目的还是属于虚幻引擎4和Unity3D ...

最新文章

  1. 首席信息安全官的未来将何去何从?
  2. 基于pip的安装lxml库报错解决方案
  3. python随机数据随概率分布_概率分布及其Python实现
  4. pl/sql基础练习
  5. 如何填满word页面_Word应用分隔符的使用
  6. TensorFlow入门(1)
  7. vnc连接linux颜色灰色,关于vnc登录界面为灰色解决办法【p13】.pdf
  8. 玩转c语言——c语言小游戏 迷宫小游戏(附源码)
  9. JAVA项目之房屋出租系统
  10. coreldraw梯形校正_有哪些比较好的CDR教程?
  11. PowerDesigner 反向工程获取数据库表结构
  12. 注意力机制(Attention Mechanism)
  13. c语言二十四点算法,本文实例为大家分享了C语言经典24点算法的具体实现代码,供大家参考,具体内容如下1、概述  给定4个整数,其中每个数字只能使用一次;任意使用 + - * /...
  14. 苍穹插件常用事件与方法
  15. 计算机的纸牌游戏打不开啥原因,win10系统游戏纸牌打不开解决方法 - Win10专业版官网...
  16. 31、Java——JDBC实现账号密码登录
  17. 某公司服务器故障导致数据库文件丢失的恢复过程
  18. 时空之轮Android手柄,时空之轮图文完整攻略(超时空之轮(ChronoTrigger)最详细攻略图文详解)...
  19. VBox虚拟机Linux安装与配置
  20. 三分钟搞定一个网页原型设计

热门文章

  1. 从B站的代码泄露事件中,我们能学到些什么?
  2. springboot2.0.5集成mybatis(PageHelper分页插件、generator插件使用)
  3. 安装oracle需要多少内存,安装Oracle11g的内存要求至少1G的物理内存输入如下命令查看物理...
  4. 【街道可步行性】步行通达性对街区空间活力与交往的影响 | 上海城市规划
  5. 如何申请ATT官方解锁iPhone4
  6. [盘点]现今热门的h5网游
  7. Qt开发北斗定位系统融合百度地图API及Qt程序打包发布
  8. 《科技创业启示录》一第2章 克里斯·巴顿、菲利普·安格布瑞希、迪拉伊·慕克吉、艾弗里·王 科技创业启示录...
  9. 探究pytorch model.eval()测试效果远差于model.train()
  10. 鸿蒙三部曲 吞噬星空,我吃西红柿最新作品竟然是它?看来鸿蒙金榜第四名已有归属...