Skip to content

raycoderhk/2048-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 2048 遊戲

經典 2048 遊戲 - 合併數字到 2048 就贏咗!

🎯 遊戲說明

  • 使用 方向鍵滑動 控制方塊移動
  • 相同數字碰撞時會 合併
  • 合併到 2048 就贏咗!
  • 無處可移時遊戲結束
  • 撤銷 可以悔棋一次

🕹️ 控制方式

Desktop

  • 向上移動
  • 向下移動
  • 向左移動
  • 向右移動

Mobile

  • 滑動 上下左右

✨ 特色功能

  • ✅ 經典 4x4 網格玩法
  • ✅ 鍵盤 + 觸控雙支援
  • ✅ 計分系統 (當前分數 + 最高分)
  • ✅ 撤銷功能 (悔棋)
  • ✅ 響應式設計 (Desktop + Mobile)
  • ✅ 廣東話 UI
  • ✅ 動畫效果 (滑動、合併、出現)

🚀 部署

方法 1: 本地運行

# 直接用瀏覽器打開
open index.html

方法 2: 部署到 Zeabur

# 創建 Zeabur 項目
# 上傳 index.html
# 自動部署

方法 3: GitHub Pages

# Push 到 GitHub
# Settings → Pages → 啟用

📊 分數系統

數字 顏色 分數
2 #eee4da -
4 #ede0c8 -
8 #f2b179 8
16 #f59563 16
32 #f67c5f 32
64 #f65e3b 64
128 #edcf72 128
256 #edcc61 256
512 #edc850 512
1024 #edc53f 1024
2048 #edc22e 2048 + 光暈效果

🏆 技巧貼士

  1. 角落策略 - 將最大數字keep喺角落
  2. 唔好亂撳 - 每個移動都要有目的
  3. 預先計劃 - 諗住下一步點行
  4. 適時撤銷 - 行錯咗即刻 undo
  5. 保持冷靜 - 越急越容易錯

📱 Mobile 優化

  • 觸控靈敏度高
  • 防止意外縮放
  • 全屏顯示
  • 橫屏/直屏都支援

🎨 視覺設計

  • 漸變背景 (紫色主題)
  • 圓角設計
  • 數字顏色漸變
  • 合併動畫
  • 出現動畫
  • 2048 光暈效果

💾 LocalStorage

最高分會自動儲存喺瀏覽器:

  • Key: 2048_bestScore
  • 自動更新
  • 跨會話保存

🐛 已知問題

📝 Version

v1.0.0 - 初始版本

📄 License

MIT License

🙏 Credit

基於 Gabriele Cirulli 嘅經典 2048 遊戲


玩得開心! 🎮

About

Classic 2048 game with touch support

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors