Re: 問一個系統負擔的問題

看板mud_sanc作者 (夏目)時間16年前 (2007/12/26 14:26), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串3/4 (看更多)
※ 引述《laechan (小太保)》之銘言: : ※ 引述《hermis (夏目)》之銘言: : : 利用void init函數 : : 在每次進入房間時對該房間隨機更動某些設定 : : 和 : : 製造出大量的房間 : : 那個比較不會造成系統負擔? : : PS:房間數目跟隨機數目都在30上下 : : 另外所有房間數程式碼行數大約在一百到兩百間。 : 不太懂你的意思,製造是指 clone 或 write_file? : write_file 絕對是不允許的。 : 另外,更動範圍侷限在該房間自然是比較省系統負擔。 : 每 init 一次就 clone 3x 個房間的話,必須考量總物件數的 : 增加所帶來的處理負擔。 : Laechan 不是clone 比方說我寫個房間,進口迴圈,每次進去都是同一個房間 但是每次進去都會把出口拿掉,然後作某動作後才會出現出口。 這樣就能有好像在一個區域裡面到處亂跑的假象。 但是如果我想做出一個類似的小型區域,就得出現3x個房間。 當然也可以將作動作的機關另外做成物件clone出來,那麼這3x個房間 應該就不會太大。 如果考量總物件數,那自然是一個房間的最好了,只是在run init的 部分delete幾個房間的設定在作動作後再加上去,應該不會比三十個 房間大吧。 好處是不用每次update都要3x個物件,若有update問題,限制進入的 時間應該就可以了。 PS:write_file是什麼我不懂XD|| -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.80.70

12/26 14:37, , 1F
PS:QC也會變得很輕鬆喔!
12/26 14:37, 1F

12/26 18:30, , 2F
你這樣會變成,多個玩家在同一個房間時,玩家即使往出口離
12/26 18:30, 2F

12/26 18:30, , 3F
開,他也會發現他實際上還是在同一格.
12/26 18:30, 3F

12/27 09:19, , 4F
那一次限制一個玩家勒
12/27 09:19, 4F

12/27 09:19, , 5F
反正本來就是在解單人quest用的
12/27 09:19, 5F

12/27 09:20, , 6F
還是說改成大家都看不到也沒有進入出去敘述o.0?
12/27 09:20, 6F

12/27 09:26, , 7F
look 也看得到.
12/27 09:26, 7F

12/27 09:27, , 8F
那還是改成一次給一個人進去好了( ̄▽ ̄)
12/27 09:27, 8F
文章代碼(AID): #17SVFzqZ (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #17SVFzqZ (mud_sanc)