看了微信小程序的開發文檔和熟悉了微信小程序的使用后,拿著名的2048小游戲練練手,做個DEMO玩玩。
界面抽象如下:
[重新開始按鈕] [模式選擇] [用時(秒級)] [難度級別]
時間條
x x x x
x x x x
x x x x
x x x x
排行榜
[[用戶圖][名字]] 分數 模式 難度 用時
趁著元旦小假期,從昨天晚上開始寫到今天晚上,完成了一個很簡單的初稿,主要是前端交互數據能夠傳輸到策略模塊,2048策略模塊已經完成最基本的游戲實現,剩下的就是UPDATE功能(游戲模式&游戲難度選擇)。
目前前端略丑陋(我前端小菜),但已經可以和策略模塊進行交互了。
已完成jobs:
1. 微信小程序框架學習;
2. 部分組件學習;
3. 前端學習(類CSS樣式和類HTML);
4. 2048游戲模塊game2048.js基本功能完成;
主要是服務器端搭建和前端設計、游戲功能優化
已完成jobs:
1. 前端布局和設計;[high-2]
2. 前端觸摸事件判定方向函數,去除四個方向按扭;[high-0]
3. 游戲模塊功能升級:難度選擇和模式選擇策略。[high-1]
4. 排行榜前端展示實現;[high-2]
5. 排行榜服務器端接口實現(自己VPS);[high-1]
小代碼開源:https://github.com/chenxilinsidney/wechatgame2048.git