2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 21
2022-10-06
1432
0
此文前半:快速講解怪物射擊子彈;後半:實作新增遊戲參數。 上次的最後講到,射擊有冷卻時間這件事,對於 AI 玩遊戲來說需要嗎? 那我想答案是不需要的,因為 AI...
Day 10
2022-09-24
1432
0
好吧,嚴格上來說,GameLoop並不在設計模式的範圍內,不過這樣分類比較方便,我就放在這裡了(拜託別打我) 再往下看之前,可以來思考一下—是甚麼條件讓遊戲跟一...
Day 16
2022-09-16
1432
0
講了這麼多指令了,可能有的讀者會開始好奇:所以指令的本質是什麼呢?背後是什麼東西在運作這些指令? 基本上來說,linux 內的指令有四個種類: 作業系統殼層的...
Day 23
2022-10-06
1431
0
每天的專案會同步到 github 上,可以前往 這個網址 如果對於專案有興趣或是想討論一些問題,歡迎留言 OR 來信討論,信箱為:nickchen1998@gm...
Day 26
2022-10-11
1430
0
Priority Queue 的每個節點都含有優先度 (Priority),而套用至 Queue 的規則中則是優先度高的會先被移除。 舉日常開發的任務優先度來說...
Day 29
2022-09-29
1429
0
在昨天,我們介紹了為什麼需要快取也介紹了旁讀的流程和潛在問題,當然也解釋了如何改善一致性。儘管如此,旁讀快取仍不足以滿足高一致性需求。 旁讀會產生問題的其中一個...