【身為拳頭公司程式設計師,我是如何實現梅爾的反彈的? -嗶哩嗶哩】
https://b23.tv/kZvbXd5
Up主是Riot現役程式工程師(注意!不是設計師)
也是梅爾技能的技術開發者
分享了他是怎麼實現設計師要求的技能反彈這效果的開發過程
。本來柔伊的技能組就想做反彈,但當時技術無法實現
。初版梅爾的反彈技能更接近賽垃圾的偷大,儲存和施放是分開的
但是被設計師嫌這個版本無法做到瞬間即時反饋的效果,所以又重弄
。梅爾的核心技術是從犽宿風牆的飛設物檢測魔改出來的
。但一開始純粹統一往一個英雄方向反彈
會讓艾希W這種多個指向物全部射回她身上
所以工程師怎麼解決呢?
把 他 們 都 當 成 例 外 分 開 重 寫
幾十個技能效果全部當特例
respect
。然後後面又為了實測中發現梅爾的反彈會讓玩家混淆
搞了一個實時渲染功能,讓所有彈回去的技能變成金色
本來開發端甚至沒有實時渲染這項技術功能
還找人家軟體公司合作最後才完成
懶人包:設計師得給碼農磕頭的科技業鬼故事系列