Little-Games 板


LINE

遊戲名稱: NP Lab : Coloring Problem / NP Lab之著色問題 遊戲簡稱: 著色問題 遊戲類型: 自製 / 益智 / 對奕 / 搶三十 遊戲截圖: http://ppt.cc/7Ee- 遊戲載點: http://alimencave.blogspot.tw/2013/05/np-lab.html (推薦使用Google Chrome或Mozilla Firefox瀏覽器, ie或pcman可能沒辦法執行) 遊戲介紹:   在計算複雜度理論的領域中,圖著色問題(Graph Coloring Problem)是一個著名 的NP-Complete問題,並可簡述如下:給定一無向圖,其中相連的點必須被塗上不同 顏色,試問需要多少種顏色,才能把圖上所有的點都上色?   有點頭暈了嗎?麻煩撐住一下,或是實際玩玩看吧?   「NP Lab之著色問題」是一個由圖著色問題發想的雙人對奕小遊戲,規則如下:    1. 輪到你時,你必須選擇一個區域(region)來著色    2. 相鄰(adjacent)的區域不能是相同的顏色    3. 當一個區域沒有可塗的顏色時,會自動變成黑色    4. 如果輪到你時,沒有區域可以上色,你就輸了   幾個小提示:    1. 第一次玩的玩家:保持「我塗完後還剩下偶數個區域」的步調,就有一定      的勝率    2. 單人模式中,困難度「簡單」從Level 1開始打,「普通」從Level 5,而      「困難」從Level 9 開始 3. AI的核心是簡單的貪婪演算法,最多預測兩步;在Level 13之前,AI有一 定的機率放水,優先選擇能讓玩家獲勝的區域/顏色 4. Level 11 之後,玩家先手優勢取消   Have Fun! 遊戲心得:   這款「NP Lab之著色問題」的點子浮上我心頭,是在我剛上研究所沒多久的時候。 那時候沒事就窩到咖啡館喝咖啡吃paper,某天,閒著發慌在公用的留言本裡塗鴉,底 下墊著的論文給了我靈感,在紙上畫了幾條切割線就和朋友玩了起來。   那時的規則就和現在的差不多了,主要只有end game條件不同吧。   那時本來想做成flash小遊戲的,不過actionscript實在是本人的弱項之一,後來 整個點子就被無限期擱置了。直到去年接觸到HTML5 canvas,想找個題材練習的情況 下,才又回憶起當年有想過這個遊戲。   HTML5的優點不少,包括強大的單一舞台(single stage)讓我不用再跟奇奇怪怪的 Flash MovieClip object打交道,點陣圖的取用也相對直覺,API的模式也和OpenGL有 異曲同工之妙;但是它也有很大的缺點,例如要自己做double buffering、低效的 pixel access、缺乏向量動畫的支援等。尤其是向量動畫這一塊,現階段似乎可以引 入svg來解,不過這就是之後的功課了。   希望大家會喜歡~   (謎之聲:究竟有沒有人能夠突破Level 15呢? XD) -- 「你知道嗎?」納許的囚徒這樣對著他的獄友說:「據說柏拉圖的囚徒,都在看電影」 「是阿是阿,」對方不耐煩地回答:「所以你下次到底要選合作還是背叛?」 ──《林人狂的小書櫃》 http://alimencave.blogspot.tw --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 27.105.15.187
1F:推 CRPKT :你有試過 KineticJS 嗎 05/01 16:47
沒耶,這完全是手刻的;下次來試試看吧!
2F:推 gemini2010 :Nash的獄友不是Kobe嗎? 05/01 16:49
......XD
3F:推 sihong :推! 05/01 17:15
感謝推!
4F:推 FoxQ :玩到22關 好奇總共有幾關 回首頁就...重來了= = 05/01 22:34
殘念~ 不過其實Level 25以後參數都一樣了 除了背景圖、起始玩家繼續輪之外 XD
5F:推 horazon :15關以後有什麼差別(AI上)嗎? 我過了呀 05/01 22:40
當初在內測時還沒有接關功能,死了就回主畫面 十五關是我個人最高紀錄...... :p
6F:推 overhead :既熟悉又痛苦 05/01 23:15
抱歉勾起你的痛苦回憶...m(_ _)m
7F:推 oginome :這不是著名的四色問題的演算? 05/02 05:28
Graph Coloring Problem應該算是四色問題的高階型式吧? ※ 編輯: Alimen 來自: 219.85.209.161 (05/07 20:27) ※ 編輯: Alimen 來自: 219.84.209.188 (05/09 06:50)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP