移动应用开发 · 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