移动应用开发 · 2026 春季 · 期末项目
萌物打地鼠 MoleMole
基于 Apache Cordova 的混合移动游戏 · 触屏交互 · 游戏循环 · 本地存储 · Android 打包
10关卡递进
12最大洞口
18角色皮肤
8.1MBAPK 体积
云南大学 · 信息学院杨晓彤 / 李思臻HTML5 · CSS3 · ES5Cordova · Android
120♥♥♥48s
🐹
🐰🔨
🦊
开始游戏
课程技术要点 · Knowledge Points
HTML/CSS/JS
菜单、关卡、游戏、结算与设置界面
index.html · ui.js
响应式布局
横竖屏、洞口密度与触摸热区适配
index.css · game.js
触屏事件
touchend/click 去重,锤子跟随命中
game.js · hammer.js
Cordova 容器
deviceready、平台接入与插件
index.js · config.xml
音效与震动
WebAudio 合成音,震动反馈
audio.js
本地存储
金币、皮肤、进度、战绩保存
db.js · wallet.js