本项目是由Head First案例修改完成的小游戏,代码很简单,重在理解JavaScript实现MVC模式开发。

游戏有点类似扫雷游戏,共有三个舰队,每个舰队由三个连续军舰组成
通过输入单元格位置或者点击单元格来猜测军舰位置,猜中单元格显示军舰图标,否则显示Miss
当把所有军舰找到后游戏结束

成果如下: Demo Online

图片描述

大体思路,声明view对象用于展示,model对象用于储存状态和更新状态的方法,controller对象接受用户输入并整合调用相应方法,init方法初始化所有绑定事件。

源码地址GitHub
希望大家能从项目中得到一点点启发,那我的目的就达到了~


Sailing
189 声望3 粉丝

我爱编程,编程使我快乐!呵呵哒~