簡易檢索 / 詳目顯示

研究生: 鍾淯丞
YU-CHENG JHONG
論文名稱: 遊戲體驗與系統研發之研究-以捕魚機為研發案例
A Study on Game Play and Game Development for Fishing Game as an Example
指導教授: 戴文凱
Wen-Kai Tai
口試委員: 范欽雄
鐘世凱
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2022
畢業學年度: 110
語文別: 中文
論文頁數: 47
中文關鍵詞: 捕魚機開發框架捕魚機數學驗證與體驗分析
外文關鍵詞: fish table game framework for development, fish table game math test and game experience
相關次數: 點閱:244下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來博弈產業愈發熱烈,而亞洲區的捕魚機市場更是大熱門。要在這片紅海中打出一席之地,除了使用光彩奪目的美術與表演之外,一個能快速對產品進行更迭的工具也很重要,可用於縮短系列產品的開發週期,也能靈敏地隨著企劃推出新活動或功能。剛好現今的手遊類型捕魚機多是以相同的運作模式加上一些額外的功能組成,並透過換皮以及調整遊戲機率來產生新產品。
    本論文以Cocos Creator遊戲引擎為基底開發一個支援多人遊戲、方便表演擴充、快速換皮的捕魚機框架,又提供類PARSheet的機率設定工具,方便遊戲企劃快速產出不同的賠率、回報率、中獎率、水位控制等參數,並支援透過實際與後端的構通進行模擬以及數據統計用於驗證。前端框架部分,透過使用該框架開發一款捕魚機遊戲以確保其正確性,也作為後續拓展功能以及換皮的模板。機率設計工具則是輸出相容於所用的後端的檔案,並能於實際遊戲中運作,最後針對不同設定參數使用二百萬次的押注做統計,驗證該工具設計的正確性。


    The gambling industry has grown vigorously recent years, specifically Asia, the fish table game are getting more popular. To penetrate the markets, besides using gorgeous pictures and animations, a fast develop tool and framework is also important for shortening the product development cycles and making it easier to add new events or features. Fortunately, most of mobile fish table games nowadays are working with similar mechanism, with some extra feature in it. The game can be released with different version by changing appearance or hit rate.
    We propose a framework for development, which support multiplayer, easy to expand feature and change appearance. Also, provide a GUI tool for probability settings to produce different game experiences such as RTP, payout, hit rate quickly, and can be verified by simulating with game server. We'll implement a fish table game with our framework to prove the reliability and make it as a template for future expansion. The probability designing tool will export setting file for the game server, which can execute correctly, and we'll verify the probability settings by using two million times of betting with different parameters.

    論文摘要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II 誌謝 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III 目錄 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IV 圖目錄 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VI 表目錄 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VIII 1 緒論 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 研究背景與動機 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 研究目標 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.3 研究方法概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.4 研究貢獻 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.5 本論文之章節架構 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 相關工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1 機率控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 道具魚設計 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.3 捕魚機範例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 HTML5 遊戲開發框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 研究方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1 前端框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1.1 網路連接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.1.2 桌面管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1.3 獎勵表演 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.1.4 魚群管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.5 其他獨立功能 . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 PAR Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.3 Redis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.4 機率設計工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.1 各魚機率 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.2 道具魚設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.4.3 Jackpot 的控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.4.4 設定測試 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.5 後端 API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.6 測試流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4 實驗設計以及結果分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.1 實驗環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.2 機率設計正確性驗證 . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 4.3 機率設計正確性實驗結果與數據 . . . . . . . . . . . . . . . . . . . . . 27 5 結論與後續工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 5.1 結論 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 5.2 未來工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 參考文獻 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    好賭書生, “捕魚遊戲 part i,” July 2018. Retrieved from https://ezslotdesign.com/fishgame1/
    好賭書生, “捕魚遊戲 part ii,” August 2018. Retrieved from https://ezslotdesign.com/fishgame2/
    好賭書生, “捕魚遊戲 part iii,” October 2019. Retrieved from https://ezslotdesign.com/fishgame3/
    L. Google Co., “Google play.” Retreived from https://play.google.com/store/apps?
    L. International Games System Co., “金猴爺.” Retrieved from https://play.google.com/store/apps/
    details?id=com.igs.fafafa
    L. YILE TECHNOLOGY Co., “包你發娛樂城.” Retrieved from https://play.google.com/store/apps/
    details?id=com.jumbo.yirufa
    滕璞, “基于 cocos2d-x 引擎捕鱼达人多人游戏功能的设计与实现,” m.s. thesis, 哈尔滨工业大学,
    中國黑龙江省哈尔滨市南岗区西大直街 92 号, 2014
    P. S. Ltd., “Phaser.” Retrieved from https://phaser.io/
    G. Ltd., “Gdevelop.” Retrieved from https://gdevelop.io/
    雅基软件, “cocos2d-js.” Retrieved from https://www.cocos.com/about
    雅基软件, “Cocos creator.” Retrieved from https://www.cocos.com/about
    R. Dixon, “Creating par sheets, slot math tutorial 1,” January 2019. Retrieved from http://
    slotgamedesign.com/2019/01/19/slot-math-tutorial-creating-par-sheets/
    R. Ltd, “Redis.” Retrieved from https://redis.io/

    無法下載圖示 全文公開日期 2025/07/17 (校內網路)
    全文公開日期 2025/07/17 (校外網路)
    全文公開日期 2025/07/17 (國家圖書館:臺灣博碩士論文系統)
    QR CODE