前言 在回合制卡牌遊戲中,為了避免玩家故意拖時間影響對手遊戲體驗,通常每回合都會要求在一定時間內完成。但究竟這樣的功能要怎麼在 python 內完成呢?各位看官...
從今天開始每天都會放實作的東西,之前的內容比較像是參考性質,實際使用時還是需要調整一下,接下來的日子也請各位看官們多多指教囉 import logging l...
今天的實作內容是改寫前端網頁的輸入框,不囉嗦,直接上扣 <!DOCTYPE html> <html lang="zh"&g...
今天卡關卡蠻兇的,先上 code,詳細解說之後再補上 server 端 import asyncio import websockets import json...
今天簡短談一下我目前對遊戲模型的理解,算是自我整理的部分 遊戲循環 render -> action -> update -> render...
在昨天我提到事件溯源,但老實說我對這個概念還是不太清楚,所以今天又接續再花了一些時間研究它。我想先簡單地總結它,然後以 chatGPT 提供的簡單範例作結尾 事...
今天算是 D15 那篇之後繼續衍生的內容,因為範疇有點大,感覺還是要再好好探索一下。另外這次為了要彌補 D10 沒有程式碼可看的缺憾,所以繼續凹 chatGPT...
今天的主要工作是整理昨天 D17 chatGPT 產出的扣,然後稍微想一下接下來要怎麼調整程式的寫法? 遊戲進程 server 端初始化遊戲狀態,設定好起始玩...
今天的工作是改寫 D17 提供的 gameLoop 範例,刪掉蠻多東西,也還有一些需要再調整的部分。一樣是先上扣,結尾會說明調整了哪些部分 import asy...
今天主要是講規劃的部分,後續會逐步完成每個部分 預計的遊戲流程 建立房間到遊戲開始那段 遊戲開始的初始化,server 發送一開始的遊戲狀態給 client,...