發表文章

目前顯示的是 7月, 2024的文章

電子書漫畫 - 購買雜談

圖片
高中開始,知道光華商場,知道重慶南路書街之後,每天都會從吃飯錢省下一些錢,還有寒/暑假存的捨不得花的錢當作漫畫基金,慢慢的也買了一些漫畫,從此開啟了購買漫畫之旅(哈)。直到後來的光華商場改建、書街沒落,沒有購買來源及動力才開始慢慢中斷。 然後前幾年開始接觸電子書,發現新天地!購買方便也有新書資訊,加上已經變大叔有錢可以買,便開始購買/囤積以前想看的漫畫。看著自己紀錄的購買清單,這幾年累積的錢居然是我的最大娛樂費用~哈。 將自己紀錄的購買清單做成圖表,看起來可以知道蠻多訊息😆。 基本上有大量購書金額都是雙重活動時候購買的,就是出版社活動+書城活動可以折上折,當然有時候不可以重複疊加,這時候除非是很想看的書,不然我還是慢慢等,因為還有買的書還沒看呀!😂😂

WEBSOCK/TCP/UDP 網路連線處理建議

今天到討論區看到一篇使用 TCP / UDP 做遊戲的文章,看樓主應該是剛學會,趕緊以過來人的身分提供一些建議,不然等程式龐大了再來考慮應該就懶了 😂 下面是提供的一些建議 現在很多用戶都是透過分享器連接上網,所以基本上取得的IP是分享器那一台的IP。如果單純使用 TCP 或 UDP 會有一些問題,例如: 分享器實際IP 外網 200.100.100.100。 用戶端連接分享器取得的IP 為內網 192.168.0.1。 結果為用戶端可以送到主機,主機無法傳送到用戶端。 如果用戶端有實際對外IP,仍然需要考慮到防火牆會阻擋 Port 的問題。 現有網路架構可參考 singalR、websocket 這兩種方法。 先寫好主機端程式,所有用戶端皆傳送資料到主機,再由主機發送到各用戶端,主機有對外IP讓客戶連接即可。 用戶端連接主機後,將建立連線,可跨過內網限制。 因為使用 web (Port:80/443) 基本上可穿過本地防火牆。 樓主也可以寫一個GM程式,監控時再連到主機。 樓主已會使用 TCP / UDP,建議使用 websocket 連線,因為用法差不多。 Google搜尋 websocket 可以找到一堆範例。 後續還有一些要考慮的,不管使用WEBSOCKET / TCP / UDP 實際連線到外網最常遇到的狀況就是網路阻塞,例如傳送端傳送 [12345] 跟[ABCDE] 兩封訊息,而接收端會收到的狀況會如下 接收到正常的 [12345] 兩封 [ABCDE] 接收到的為 [12345][ABCDE] 一封訊息 接收到的為 [12345][AB , CDE] 兩封不完全訊息 我的處理方式大致如下 使用開頭即結尾識別碼,例如\s跟\e 接收端只處理\s \e區間的資料 以上面第3.來說會接收到 \s[12345]\e\s[AB , CDE]\e 兩封,實際處理起來會分段為   接收到 \s[12345]\e\s[AB 先處理 \s[12345]\e 保留 \s[AB   累加之後接收到 CDE]\e => \s[ABCDE]\e   再處理 \s[ABCDE]\e 其實網路處理說簡單真的也不難,可是就是那種遇到奇怪的問題就要找老半天,真的要靠乖乖才行了😂

RMMV 雜記 - 角色及劇情

圖片
之前寫的劇情編輯器真的發揮很大的功用自己非常滿意😆在開始想劇情時,就已經預測到自己一定會修修改改,所以直接在自己寫好的工具都處理好後再複製過來,一整個輕鬆👍 不過現在倒是有幾個問題讓進度遲緩,主要是地圖上角色及場景的轉換、安排,雖然在事件上也有簡略寫註解要怎麼轉換,但是真的在寫成劇情時卻要想得比較多,這幾天幾乎一個場景的劇情就都要花上兩個小時,然後我還有好多場景😅。 現在序章主線已經寫完,劇情轉換好後,還有支線、武器、技能、戰鬥…要處理,先記錄一下😅