Programming Notes

[C#/Unity] 以《Endless End》為例聊一下怎麼做一個簡單的存讀檔系統

Json在Unity中的應用主要有兩種方式:一是使用Unity內置的JsonUtility;二是引入其他團隊/個人製作的dll/代碼,比如LitJson/MiniJSON等等,網絡上有很多不同的Json轉譯工具。不過於我而言,我一般都是直接使用Unity內置的JsonUtility來完成,這裡我就總結一下我是怎麼在《Endless End》中使用JsonUtility來完成存檔讀檔系統的。

[C#/Unity] 《Endless End》中的升降機實現總結

由於《Endless End》需要玩家「一層一層往上走」,因此,一些允許玩家垂直移動的道具就成為了必要場景物品。對於這一點,我做了兩個東西讓玩家「垂直移動」,其中一個就是可以讓玩家乘上後,自動升降的升降機。這篇文章是我對升降機功能實現過程的總結。