[遊戲開發] 24點數學遊戲 - 運用遊戲方式學習數學

更新於 發佈於 閱讀時間約 2 分鐘
raw-image

前言

好久不見呀,離發上一篇文章的時間已經過了一陣子了,最近一直忙於開發新的遊戲網站,靈感在於之前的用 Flutter 開發的手機遊戲 (雖然後來難產了QQ,剛開始我想要在重新開發一個網站,在之前的 maore 桌遊網站後,覺得整個網站架構好像太大,大到一個人開發好像有點吃力,所以就先把他關站把資源投入到新的網站上,起初在對要開發什麼樣的網站主題感到苦惱的我,在網路上搜尋數學遊戲後得到了 2048、數獨等等各種數學運算遊戲,其中 24點數學遊戲引起我的興趣,開始看了他的規則玩法,看到許多的解題技巧讓我感到有趣,讚嘆原來還有這種解法啊,當下我決定就是他了,玩法跟之前做的遊戲很像,邏輯不太需要動太多,但如果規則完全一樣的話就不符合我的個性XD,所以做了一點改動。

遊戲玩法

遊戲規則很簡單,玩家會有固定五張手牌,為隨機 1 到 10 的數字,每回合可以做兩件事:

  1. 抽牌:當你沒有排出或解不出來時,可以從牌庫抽一張牌,但要選擇一張棄牌,保持手牌數量五張。
  2. 出牌:運用手上的牌搭配數學符號組合出合理的算式並且結果為 24 即為得分。

當牌庫抽完為最後一回合,回合結束及遊戲結束並計算分數。

raw-image
raw-image



遊戲模式

遊戲分為兩種模式,單人與多人,在單人模式中,可以不斷突破自己的最高分,未來還會加入排行榜與成就,與世界上的玩家一同競爭,在多人模式中,玩家可以建立房間以及調整遊戲設置與其他玩家一同對戰。

房間列表

房間列表

等待玩家

等待玩家



多人連線

多人連線


計分方式

  1. 算式中有 加減 符號各加 1 分。
  2. 算式中有  符號各加 2 分。
  3. 算式中有  符號各加 3 分。
  4. 算式中有 2 張  符號額外加 1 分。
  5. 算式中有 2 張  符號額外加 1 分。
  6. 算式中有數字牌 4 張額外加 1 分。
  7. 算式中有數字牌 5 張額外加 2 分。
  8. 左右括號不計分。


結語


喜歡24點遊戲或是想動動腦的朋友們可以試試這款小遊戲,在通勤或閒暇之餘來場對戰消磨時間,也適合給小朋友們認識數學四則運算,訓練邏輯能力,運用遊戲的方式讓學習數學更加有趣呢。

以下是遊戲網站連結,以及專案的 repo,有 bug 回報或想法的話歡迎發 issue,喜歡的話可以幫我按個星星喔,謝謝大家 ^^。


留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Johnson Huang的沙龍 的其他內容
由於最近比較忙碌停更了好一陣子,關於 Flutter 系列目前難產中XD,在開發 Flutter 遊戲之前,我正在進行一個桌遊專案的開發,因為我很喜歡玩桌遊,如果在外面無聊的時候打開手機就可以與朋友一同連線遊玩那該有多好(雖然現在手遊很多),所以我就開始了這個專案,目標是上架各式各樣的桌遊.....
前一篇我們介紹了遊戲模板的基本架構,在這篇文章中會記錄目前的開發進度,主要先把遊戲核心邏輯寫完,再慢慢完成其他功能,在這系列的文章中,我不會太聚焦於寫程式的部分,如果想看程式內容的話,可以到我的 github 上看喔,讓我們開始吧!
前一篇說到遊戲開發的契機以及介紹了開發工具與官方提供的遊戲模板,在這一篇文章中,會開始進行遊戲的設計與製作,目標是上架到 Google Play 與 App Store 平台上,讓我們開始吧!
前言 當今時代,遊戲已經不再只是單純的娛樂,更成為人們生活中不可或缺的一部分。隨著技術的發展,遊戲也從單機遊戲轉變成網路遊戲、手機遊戲、虛擬實境(VR)遊戲等多種形式。Flutter 作為一種跨平台的開發框架,正逐漸成為開發遊戲的一個重要工具。本系列文章將以「輕鬆入門 Flutter 遊戲開發」為題
由於最近比較忙碌停更了好一陣子,關於 Flutter 系列目前難產中XD,在開發 Flutter 遊戲之前,我正在進行一個桌遊專案的開發,因為我很喜歡玩桌遊,如果在外面無聊的時候打開手機就可以與朋友一同連線遊玩那該有多好(雖然現在手遊很多),所以我就開始了這個專案,目標是上架各式各樣的桌遊.....
前一篇我們介紹了遊戲模板的基本架構,在這篇文章中會記錄目前的開發進度,主要先把遊戲核心邏輯寫完,再慢慢完成其他功能,在這系列的文章中,我不會太聚焦於寫程式的部分,如果想看程式內容的話,可以到我的 github 上看喔,讓我們開始吧!
前一篇說到遊戲開發的契機以及介紹了開發工具與官方提供的遊戲模板,在這一篇文章中,會開始進行遊戲的設計與製作,目標是上架到 Google Play 與 App Store 平台上,讓我們開始吧!
前言 當今時代,遊戲已經不再只是單純的娛樂,更成為人們生活中不可或缺的一部分。隨著技術的發展,遊戲也從單機遊戲轉變成網路遊戲、手機遊戲、虛擬實境(VR)遊戲等多種形式。Flutter 作為一種跨平台的開發框架,正逐漸成為開發遊戲的一個重要工具。本系列文章將以「輕鬆入門 Flutter 遊戲開發」為題
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
分享一個猜數字的遊戲題目,給予提示讓玩家找出正確的四位數密碼。
Thumbnail
透過數學遊戲,孩子可以在快樂中學習數學,增強對數學的興趣和理解。這篇文章將推薦幾款適合孩子的數學遊戲,讓孩子在玩樂中不知不覺地掌握數學知識,提升學習興趣。
在這個充滿挑戰和樂趣的課程中,我們將教導小朋友們如何通過下圍棋來提升他們的穩定性和數理邏輯!
Thumbnail
探討正義想關主題的桌上解謎遊戲, 好玩卻也能引人省思
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
分享一個猜數字的遊戲題目,給予提示讓玩家找出正確的四位數密碼。
Thumbnail
透過數學遊戲,孩子可以在快樂中學習數學,增強對數學的興趣和理解。這篇文章將推薦幾款適合孩子的數學遊戲,讓孩子在玩樂中不知不覺地掌握數學知識,提升學習興趣。
在這個充滿挑戰和樂趣的課程中,我們將教導小朋友們如何通過下圍棋來提升他們的穩定性和數理邏輯!
Thumbnail
探討正義想關主題的桌上解謎遊戲, 好玩卻也能引人省思