如题
决定把手上有的东西放弃掉投诚Unity
不过对程式语言概念超不清晰 想说就找网络上有的东西来拼凑
结果一堆东西都要有Plus/Pro资格才能买
那个就算了 以后有钱能解决的事
现在比较大的问题是 根本不知道该找什么
先上目标成品 CTF 2.5做出来的Demo
goo.gl/t6DCCS
(键盘上下左右移动 按A变大变小)
目标细节如下:
1.加速度/极限速度/重力/跳跃强度/持续按压跳跃滞空强度/重力造成的落下速度极限等基本平台动作变量
2.可以动态控制玩家物件尺寸,并且有设定X与Y的变化比例、小到大或大到小的变化速度(水平垂直也要分开)的变量
3.可以在游戏过程中以Flag或其他变量调整调整以上变量
4.“极限速度”只用来限制“加速度作用之上限”而非“物件速度上限”,避免在调低极限速度时让未受外力干涉的玩家物件在空中急煞车
然后是希望换引擎时不用再面对的问题……
5.玩家物件不会因为放大而嵌入障碍物内
6.碰撞判定不会把玩家物件传送到地板下面
7.物理物件不会不知道自己在跟谁碰撞
之前还有什么踩一个弹簧会让所有弹簧陷下去的问题(干你Scoping)
总之呃 我很确定有很多部分已经有现成的可以参考
但是有哪些呢 像我看着那些在卖的平台游戏模板就无法得知会不会遇到第4点问题
碰撞的我也不知道他是用哪个当碰撞判定
如果它用玩家速度来当单位 那被变大的玩家撞了也不会有反应
如果在玩家四周设感应条当碰撞标准 那物件只会被撞往四个方向
设计个不需要碰撞也能过的关卡是没多难
不过就是一个看着一大片资料海就脚软走不出去的感觉
怎办 上PT板或外包网吗 那以后要写新机制还不是要再面对一次
老实说打到这边我也不知道自己到底想问什么了
反正就是超级迷惘 求建议 八拖