打地鼠小游戏是位HTML5达人用10天时间完成的,他总结了在研发过程中的教训和不足:
1.在5种地鼠的随机产生过程中,本不应该是同等概率出现的,但我还是同概率的。应该,甚至是一关出现几只都是计算好的。
2.框架这方面,由于之前的例子是用键盘事件的,而由于我的打地鼠游戏是鼠标事件的,所以就不能安照他的例子。而且我要实现和其框架有些不大符合,最后打算用一半。
3.在功能完善难易和代码整洁上,如果存在冲突,如何平衡之间的问题,也是需要认真考虑。
游戏功能
1.帮助界面
2.游戏预备开始
3.5种不同地鼠的随机出现
4.关卡设置,当然有计时条显示
5.失败和通过关卡设置
6.音效设置
该游戏兼容Chrome和FF(效果最不错),但IE有问题(声音也播不出)。。。
建议开发童鞋使用统一开发环境UDE来进行查看、调试、开发~~~统一开发环境是一款HTML5跨平台一站式应用开发、调试和部署工具。通过整合多种手机应用的开发包(SDK)及对应的Eclipse Plugin、跨平台中间件、中国移动开发者社区服务件,支持HTML5跨平台开发,原有Java跨平台插件支持Android、Symbian、Kjava的跨平台和原生开发,已覆盖Android、iOS、WP、Symbian、Kjava操作系统平台。。~统一开发环境(UDE)官网:http://dev.10086.cn/app/local
一位HTML5开发者分享了自己用10天时间完成打地鼠小游戏的开发经验,包括地鼠随机产生、框架调整、功能完善与代码整洁的平衡、游戏兼容性等问题。介绍了游戏的主要功能如帮助界面、预备开始、随机出现不同地鼠等,并指出游戏在不同浏览器上的兼容性问题。推荐使用统一开发环境UDE进行开发。
1万+

被折叠的 条评论
为什么被折叠?



