簡介:通過前端技術實現一個簡單的數獨游戲,介紹相對簡單的數獨生成算法(遞歸)和檢查算法。主要使用的前端技術包括 JavaScript、TypeScript 和 LESS 等。同時會講到前端構建(打包)技術,使用的工具有 Gulp、Webpack、 Babel 和 TSC(TypeScript Compiler) 等。課程的重點在于關鍵算法和從 JavaScript 技術實現向 TypeScript 技術實現的轉換。
第1章 課程介紹
最終效果展示,前置技術能力介紹以及對課程項目結構和前端構建技術的介紹
第2章 算法介紹
介紹游戲算法、Fisher-Yates 洗牌算法等算法;演示使用Excel 設計方塊類游戲
第3章 使用 JavaScript 完整實現數獨游戲
使用 JavaScript 完整實現數獨游戲