今天我們一樣請 chatGPT 針對昨天的遊戲產出基礎的遊戲邏輯,因為我們昨天已經產出簡易的遊戲規則,所以這邊應該能夠快速地迭代一個最初版本的遊戲進程。後續各位...
在 D8 我們談到房間管理的邏輯,但是跟 websocket 關聯的部分還沒有講清楚,所以我們今天就實作這部分吧 import asyncio import w...
因為接下來要把開房間和遊戲的程式碼組合在一起,所以先回頭把 D21 的範例程式碼整理成 module,同時加了一些微調,方便之後做測試。 程式碼 import...
終於要開始遊戲了,在此之前我們還需要將連線和房間、玩家資料做綁定,這樣遊戲伺服器不會搞錯資料發送的對象。前面會講解概念的部分,也會附上目前實作,從開房間到開始遊...
之前的 client 端處理的是建立/加入房間/開始遊戲的部分,今天我們要實作的部分是遊戲開始之後的頁面和一些玩家會有的操作:玩家抽牌和玩家出牌。因為處理連線部...
今天的進度是將前面幾天的內容總結集來,複雜度相對高很多。文章主要說明前後端互動有調整的地方,並且附上一部分的實作。 前後端互動調整 前端主要是依靠 sendMe...
我們終於來到了第二十七天,中間經過了一番修修改改的程式碼整併和調校,得到了一個算是可以動的成品 (即使略過很多例外狀況和簡化了操作功能)。在這一個喘息的短暫片刻...
今天沒有部署成功,雖然前面排除掉了不少問題,但部署上去之後機器還是跑不動。目前還在解決問題中,也在此摘要一下部署的過程。更:後來問題解掉了,也學會了寶貴的經驗...
歷經了一個月的煎熬,好不容易在昨天把 websocket server 部署到 heroku,剩下最後的 client 頁面放到 github pages。遊戲...
終於走到了最後一天,照以往慣例這篇純粹分享參賽到目前為止的感想,也算是總結一下這個系列後面會不會持續更新?我還不曉得,但大概會休息耍廢一陣子,再回頭把之前的文章...