微信小程式 2048小遊戲

2021-07-25 18:20:37 字數 582 閱讀 9371

介面抽象如下:

[重新開始按鈕] [模式選擇] [用時(秒級)] [難度級別]

時間條

x x x x

x x x x

x x x x

x x x x

排行榜

[[使用者圖][名字]] 分數 模式 難度 用時

主要是伺服器端搭建和前端設計、遊戲功能優化

已完成jobs:

1. 前端布局和設計;[high-2]

2. 前端觸控事件判定方向函式,去除四個方向按扭;[high-0]

3. 遊戲模組功能公升級:難度選擇和模式選擇策略。[high-1]

4. 排行榜前端展示實現;[high-2]

5. 排行榜伺服器端介面實現(自己vps);[high-1]

小**開源:

微信小程式版2048

演算法 1 生成4 4棋盤檢視 2 隨機生成2或4填充兩個單元格 3 記錄使用者touch時的起始位置和結束位置,以此判斷滑動方向 4 根據滑動方向移動單元格,並進行相同值合併 5 使用者一次滑動完成後重複執行步驟2 6 判斷遊戲是否結束,並根據遊戲結果產生不同提示 難點1 確定滑動方向 2 使用者...

微信小遊戲解包

安裝夜神模擬器 並開啟root 找到目錄下的.wxapkg檔案,通過qq傳到pc上 由於訪問許可權問題,有可能會傳送失敗,這時候可以把.wxapkg壓縮成zip檔案再通過qq傳輸 安裝nodejs 安裝依賴 npm install esprima npm install css tree npm i...

微信小遊戲 flappy bird

1 單例模式實現 data類,director類實現,2 靜態方法實現 精靈類 3 es6物件導向,類本身是乙個函式,方法和屬性作為原型鏈的方法存在的。4 es5物件導向,es6物件導向 寄生組合繼承 functionperson name,age person.prototype.say func...