iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
自我挑戰組

一週程式專案挑戰 系列

用一週時間去完成專案,
這個時間限制是為了控制難度。
總共分成三個階段,
發想與設計、實作、測試與優化。

只要在星期天以前完成主要功能,
就算挑戰成功。

週一~週二:發想與設計
週三~週五:實作
週六~週日:測試與優化

參賽天數 26 天 | 共 26 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

[專案03]貓圍棋(六)總結

今天沒什麼進度,關於AI演算法要研究的很多。 【大綱】 完成功能 檢討 心得 作品:貓圍棋 【完成功能】 ~1. 六角形地圖~~2. 下棋~~3. 計步器...

2019-09-22 ‧ 由 來杯拿鐵 分享
DAY 22

[專案03]寶石搶地盤(一)規劃說明

原作英文hexxagon,中文譯名攻城掠地。不過這名子容易和三國遊戲搞混,所以用另外取名「寶石搶地盤」。 【大綱】 專題內容:遊戲介紹、遊戲說明 畫面規劃:遊...

2019-09-23 ‧ 由 來杯拿鐵 分享
DAY 23

[專案03]寶石搶地盤(二)六角形板塊數量公式

【初始化】 之後地圖長度不一定是5,也有可能是其他長度,所以就需要公式。 const mapSize =5; var mapData={ "empt...

2019-09-24 ‧ 由 來杯拿鐵 分享
DAY 24

[專案03]寶石搶地盤(三)六角形地圖

好像又越級打怪,想做一個可以決定地圖大小的遊戲,這樣之後要做類似遊戲就可以引用。 這邊程式切成三段,分別是設定、建立陣列、輸出地圖。 設定 <!-- in...

2019-09-25 ‧ 由 來杯拿鐵 分享
DAY 25

[專案03]寶石搶地盤(四)可自訂地圖大小

之前是用「float」排版所以要每個元素各別設定位置,不過這樣之後用手機瀏覽會有問題,畢竟手機不是寬螢幕。 【大綱】 今日進度:可自訂地圖大小 心得 作品:...

2019-09-26 ‧ 由 來杯拿鐵 分享
DAY 26

[專案03]寶石搶地盤(五)挖洞、放寶石

比起理論派學習,還是實踐派來的直覺。直接秀出地圖位置,然後按圖索引放上地洞和寶石。 【大綱】 挖洞:完成 複製行動:未完待續 心得 作品:寶石搶地盤 【挖洞...

2019-09-27 ‧ 由 來杯拿鐵 分享