相信不少人過去都有在 Facebook 上種田的經驗,不過有多少人知道,Excel 也能夠做成「開心農場」的遊戲呢?
在拔拔重新找回4年前的開發手感前,慢慢的把這些小作品重新整理,並逐一介紹每個作品內的 Excel 使用功能,好讓大家也能夠透過這些作品中,學會一些基本的應用!
※轉載請註明原出處:Twins Mokey (http://twinsmonkey.blogspot.tw/)※
●作品名稱:開心農場 Excel (單機版) (下載點 請看 完整文章 唷... cc)
●版本編號:alpha.20130118
●更新內容:
1 種植時間以「分鐘」為單位。
2 農地的冷卻時間,以5秒為一次計算單位。
(※不過中間有異動過表格時,必須存檔重新開啟檔案計數器才會正常運作)
3 增加經驗值增加的設定,並依照經驗值表(Level)來控制等級。
4 增加種子種植時,所需等級的檢查。
5 增加農地擴充購買的功能。
(土地擴充依照 Filed 表,來決定擴充時所需的金額)
6 每塊地的狀態,會依照目前所種植的作物成長度,來顯示相對應的成長階段。
(種子= 0~25%; 發芽= 26%~50%; 成長= 51%~99%; 果實= 100%)
今天 拔拔 會從Excel中,先從每個工作表的功能,來做設計的解說,下一篇才會做各個欄位的公式設計說明,讓大家逐步從這些過程中,學習如何設計一個資料彙整的「報表」,只不過這個報表,就跟遊戲一樣~ XD。
◎Main(主版面)
用途:
用來將所有工作表的資料結果,彙整於此表中,包含:「等級、經驗、金錢、12塊農地種植狀態、距離收成的時間」。
系統功能:
- 購買土地
- 種植種子
- 收成種子
- 種子成長階段(狀態)
- 距離收成時間的倒數計時(遊戲中通常稱為冷卻時間)
◎Field(農地控制表)
用途:
用以記錄農地的「種植種類、種植時間、土地價格、是否已經種植、是否已經被購買」。
系統功能:
- 紀錄和查驗種植的時間是否到期。
◎Seed(種子設定表)
用途:
設計每個種子的「價格、產量、販售單價、成熟所需時間、種植所需等級」。
系統功能:
- 無,只是單純最為資料查驗的表格。(之後用 vlookup 函式來對照用的。)
◎Level(等級對照表)
用途:
用來確認每個等級,所需的經驗值。
系統功能:
- 無,單純用來作為資料查驗的表格。 (之後用 vlookup 函式來對照用的。)
下一篇:Excel也能做遊戲?拔拔 教你用Excel做開心農場 (二)
◎範本下載:請點我