遊戲中郵件系統設計

2021-09-29 04:44:43 字數 495 閱讀 1897

一般遊戲中有兩種郵件,系統發給某個人的私人郵件、乙個是發給全服玩家的公共郵件(比如活動郵件、補償郵件)。

2、系統是發給全服玩家的郵件,這種郵件需要單獨處理,先在記憶體中儲存,同時插入全服郵件箱中。

3、玩家登入上線郵件處理

玩家上線載入自己的郵件列表資訊,同時對比伺服器記憶體中的全服郵件是否在玩家列表裡,沒有,則將全服郵件發給玩家,並通知。如果全服郵件都在玩家身上則不用處理。

4、玩家領取獎勵

玩家郵件資訊中儲存領取狀態即可。

5、郵件刪除

玩家刪除只能刪除自己的私人郵件,不能刪除全服郵件。只有全服郵件過期之後,玩家才可以刪除全服郵件。這裡還要在郵件資訊裡儲存郵件型別。另一種方式是設定全服郵件不可見,並不是真正刪除,待全服郵件過期時,刪除玩家身上的全服郵件。

6、還有一種郵件是某個人發給另乙個人的郵件,直接按照私人郵件處理即可。

7、如果是郵件特別多的遊戲,建議是單獨拿出來儲存,就不要儲存到玩家身上了,比如儲存到mongodb中更合理一些。

開源郵件系統

開源郵件系統 1 簡介 我們的開源企業級郵件系統包括伺服器端及web客戶端兩部分。其中伺服器端有postfix sendmail及qmail三種可選軟體,web客戶端有squirrelmail openwebmail及extmail三種可選軟體。我們所選的郵件伺服器及web客戶端,均為目前世界上使用...

winwebmail郵件系統

mail.autumn.info用a記錄解析到郵件伺服器ip 後面的各個客戶端配置的網域名稱都寫這個a記錄的 再把autumn.info用mx記錄解析到mail.autumn.info 這個是當遇到 autumn.info時會解析到mail.autumn.info 測試埠telnet命令也要用mai...

遊戲中任務系統設計

1 任務分類 遊戲中任務可以分為主線任務 支線任務 日常任務 周任務 節日活動任務,其中周任務和節日任務可以根據設定的日期進行開啟關閉,屬於重複性任務。2 遊戲條件 各類任務開啟條件 1 玩家等級 2 玩家攻擊力3 前置任務等等 完成條件 玩家進行任務進度是否達成 任務關閉 1 玩家領取獎勵後關閉任...