一個建議|我想成為創造者


3樓貓 發佈時間:2022-04-04 00:29:30 作者:Retired Language

今天發病了,所以放了一堆屁,現在病過去了,但是感覺這些屁裡有一些放的很有道理,所以就來TapTap繼續放屁。

首先,建議 X 先在服務器端做一個字符串的加密系統,不公開(可以做的很垃圾,可雙向,甚至加點鹽直接上md5也行),然後對於每個玩家都針對 uid 分配一個經過加密的字符串(僅對當事人玩家分配)。當玩家上傳地圖時,將玩家分配到的字符串送往服務器進行匹配,如果相同才可以上傳地圖。


地圖口令碼同理,所有有修改地圖等行為的操作都應該在服務器上匹配,這樣就算以後寫了什麼神秘bug,也不至於有人可以隨意修改服務器上的地圖。

至於允許查看或者別的,直接在服務器鎖死,免得前端寫bug
========================分割線======================
然後錄像功能如果要重寫的話可以考慮一下我這個做法。

上傳錄像時可以只上傳操作序列,然後下載也只下載操作序列並即時直接遊戲渲染。如果只考慮最簡單(指形式簡單而不是難度簡單)的跳刺圖的話,一幀十個鍵只有按下和鬆開兩個可能,一個小時只有 220KB,服務器應該完全負擔的起。

好的,十分感謝 X 聽我放了這麼多的屁,我也不知道咋寫文章結尾,就這樣吧

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com