[閒聊] 手機app - 農家樂卡片查詢 戰報記錄

看板BoardGame作者 (東東)時間10年前 (2014/06/29 00:13), 10年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
  網誌版:http://ddxu2.pixnet.net/blog/post/374025908   下載程式連結: https://drive.google.com/file/d/0B2TLPvsfWv1ZTVBuZ2gtNzhCbGc/edit?usp=sharing   寫了一個關於農家樂的手機app,功能很單純,只有兩個:   1。以功能敘述關鍵字的方式搜尋卡片   2。在現實中用手機簡易地記錄戰報   會寫這個程式有一部分原因是因為參加農家樂比賽的時候,像決賽的局即使有錄影,偶 爾也看不清楚(或聽不清楚)玩家做了什麼,或者其他突發狀況造成的問題,所以我想如果 決賽時能有人在旁邊記錄玩家們做了什麼,一來分享戰報比較容易(有寫過的人就知道打戰 報很累人,即使是已經有影片或所有玩家行動的紀錄檔(例如線上農)),二來說不定也可 以做為影片的字幕(?)   底下文章分成三個部分:   1。如何使用這個程式以及如何更好地使用這個程式   2。一些關於改進這個程式的請求   3。一些關於寫程式的問題   (第三個部分因為跟農家樂本身沒有關聯,故不會貼到此處(只會寫在網誌),目前亦 仍未開始寫)   -----   一、如何使用這個程式以及如何更好地使用這個程式   首先下載跟安裝,你可能需要把手機裡「不明的來源:予許安裝非Market應用程式」打 勾。   安裝後開啟,緊接著是最重要的步驟--把卡片資料下載進手機裡。   因為所有卡片的資料放在google雲端硬碟裡(目前僅有英文版的EIKGWm),你的手機需 要有google帳號才能讀取,請先行確認你手機已經登入了google的帳號,並且處在開啟wifi 或是資料連結的狀態下。      ---「下載卡片資料」---   確認完以上後,點進「下載卡片資料」,先按下「下載前250張卡片資料」,這時手機 應該會跳出視窗告訴你正在跑,跑完之後再按下「下載251張到566張卡片資料」,也跑完之 後,請按下卡片名稱列表,看看裡面是不是有一堆卡片的名稱,有的話就成功了,此時就可 以按上一頁了(手機的上一頁)。   假如你上述的步驟順序做錯或者是一些地方沒確認到,導致做出來結果不對,請到手機 中的應用程式的地方,點進這個程式按清除資料,然後再試一次。   做完這個動作之後,下次再開啟這個程式時,「下載卡片資料」的選項就會消失了,你 再也不會用到它XDDD。(除非以後更新加入新的牌組)   基本上你做完以上事項後,其他地方你想怎麼使用就隨意了XD。   強調:你真的可以不用管以下的說明,直接使用程式(我怕有人說我廢話很多XDDD)   你可以自行使用其他功能,試幾次大概就會知道怎麼用。   不過也可以看我底下寫的說明就是了。   ---「搜尋卡片」---   左上方的欄位是提供輸入卡片的英文名稱來搜尋該卡片;牌組是指定在哪個deck裡搜尋 ;   底下的各個勾選項,是針對卡片的「說明文字」做搜尋。   舉實例來說,如果你要找「農場幹事」:磚屋或石屋以後,第二季的生人可視為第五季 的生人一次。   就可以勾選「木頭/磚頭」、「蘆葦/石頭」、「房間/馬廄/生人」、「翻修(房間 、房舍、家)」這幾個選項,然後按下「搜尋」,就會得出符合以上條件的結果。   程式的搜尋方法是用「含有」的方法,例如如果勾選了「木頭/磚頭」,搜尋時就會得 出「說明文字」中有「木頭(wood)」或有「磚頭(clay)」的卡片。   實際搜尋的結果量可能會比預期多,但不會比預期少(確保一定搜尋得到),舉例來說 ,當你勾選「翻修(房間、房舍、家)」的選項時,你可能是想找翻修系列的卡片,舉凡「 翻修工」、「改建家」,所以會搜尋「翻修(renovat)」這個字,但你也有可能是想找「 學者」、「男僕」,這些卡片就用到了「石屋(stone house、stone hut)」這種字(而不 一定有翻修的字眼),所以這個勾選項裡面盡可能把所有的可能性包含進來。   (不知道我在講什麼沒關係……)   當然這樣的搜尋方法有缺點,會在第二部分提到,有更好的想法的朋友歡迎提出~   ---「記錄戰報」---   進入此頁後,可先行設定玩家們有的手牌,以及玩家的名子,不用設定或不用全部設定 完整也可以(當然有設定過的話,記錄戰報的過程會方便一點)。   點下面右邊的「第1張」即可進入搜尋卡片的地方,從右邊的列表中點選卡片名子,再 點左上角含有該卡片名稱的按鈕即可送出,它會將你這位玩家的職業或次發的第1張設定成 你選擇的卡片。   其餘皆同。   按下「開始記錄」即可進入記錄戰報的畫面。 強調!「重置」按鈕會清除你正在記錄中的所有資料(包含玩家資料、戰報的內容), 這個功能是用在你已經完成了一個戰報,並且已經在「觀看戰報記錄」中將其「存入記錄點 」後,才可按下此按鈕重新記錄一場新的遊戲。   並且按下「重置」這個按鈕不會有任何警告視窗,請不要在認真使用的時候隨意按下。   進入「開始記錄」視窗後,畫面下方的所有按鈕就是對應的句子,用按按按的就能完成 一個句子,按下送出就完成一行記錄。   左上角的「儲存」按鈕是用在你完成戰報或是記錄的途中要離開這個程式的時候,按下 確保資料不會遺失。再次強調,即使在這裡按下「儲存」,若回到前頁按下「重置」仍會被 淨空,要在「存入記錄點」後才不會被「重置」清除。這裡的儲存只是避免你重開程式後, 方才記錄到一半的戰報就消失了。   左上角的「刪行」按鈕就是把上方記錄內容的刪掉一行(可能你按錯、玩家改動作之類 的時候可用)。   ---「觀看戰報記錄」---   事實上觀看的功能還沒有完成(技術上的問題),但已經完成了最重要的功能,就是把 記錄的戰報上傳到網路。   先選定要存在哪個記錄點裡,有data1~data5個位置,然後按下「將記錄中的戰報存入 選定記錄點」就會把記錄好的戰報存進該data裡。(在這裡就不會被前面的「重置」刪除了 ,但仍可藉由右邊的「清除此記錄」刪除該data的記錄)   底下的文字空間只是顯示該data中的戰報內容,讓你知道自己選到哪次的戰報。   按下右邊「上傳到」的按鈕,會跳出一個視窗,請你選擇要用哪種方式(你手機裡有的 程式)將這個戰報分享出去,目前我試過「gmail」、「line」可以成功上傳,「facebook 」則不行(如果有人知道怎麼解決這個問題請告訴我吧……我覺得能上傳到facebook就有很 爽的感覺XDDDD)。   二、一些關於改進這個程式的請求   我就直說啦……請問有朋友有「EIKGWm」的中文化xls檔嗎?有這個檔案的話,就可以 把這個程式卡片的部分中文化了XD。(我總是想到,這可以用來學英文(?))   看過一些人上網要這個檔案,很像都沒得到回應,不確定是不是沒有人有@@(當然天 鵝堡一定有……但……要得到嗎XDD?)。   (題外話:目前英文的卡片資料是從「http://play-agricola.com/」複製過來的。)   第二個請求是,關於「搜尋」的方式,有沒有朋友有更好的分類方式(已經完成的)? 現在的搜尋功能的缺點是,功能太簡單的卡片很難找到,例如「伐木工wood cutter」,在 目前的設計下只能選「拿取/執行」、「木頭/磚頭」就很難找到其他可搜尋的關鍵字了,而 只勾這兩項會得出太多的結果。希望能有高人提出更好的見解。   話說搜尋功能中的「其他」按鈕請盡量不要勾選XDDD,裡面裝的是一些少見卡片才會出 現的字詞(例如no effect)。   第三個請求是,農家樂的卡片分類,分類這種事情常玩的玩家心中都有個底,但寫出來 是另一回事XDD,有朋友能夠設計一個分類,使得每個分類中最多200張卡片(EIKGW中只有 566張),一個卡片可以屬於多個分類(例如「吹牛大王」可以有「發展卡」跟「分數」這 兩個標籤)。如果有這樣的分類的話,記錄戰報的功能可以跑得更快。   (其實我也有想……可以讓每個使用者自訂卡片分類,但我覺得先有「預設的分類方式 」後再來考慮這件事@@,畢竟給玩家每張卡每張卡設定也很麻煩)   最後一個請求就是……希望大家有需要的時候就用用看吧~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.217.150 ※ 文章網址: http://www.ptt.cc/bbs/BoardGame/M.1403972021.A.490.html ※ 編輯: ddxu2 (118.233.217.150), 06/29/2014 00:15:58

06/29 10:42, , 1F
鵝堡應該不可能 連中文規則都不太願意公開
06/29 10:42, 1F

06/29 10:44, , 2F
網路上有中文化XLS 是自己翻的 用語跟官方版不一樣
06/29 10:44, 2F

06/30 00:00, , 3F
嗯……在哪@@?google農家樂 中文卡表找不到
06/30 00:00, 3F
文章代碼(AID): #1JhkcrIG (BoardGame)