智能手机刚刚普及的时候,水果忍者这个小游戏风靡一时。几年过去了,现在,让我们用纯JavaScript来实现这款水果忍者游戏,哪怕是为了磨练我们的JavaScript开发技能。可以通过这个链接在线玩(这个链接是我的github地址):http://i042416.github.io/Fior...用鼠标在网页上画一条横线,把里面的“NewGame”剪下来中间水果开始新游戏:然后按住鼠标左键在屏幕上画一条线来切你喜欢的水果。玩起来就像在手机上一样简单。如果你想自定义水果忍者游戏,请从我的github克隆或者下载水果忍者的源码,然后自己修改:https://github.com/i042416/Fi...如果你想修改的话游戏中出现的水果图标,只需替换文件夹images/fruit下的图片文件即可。以苹果为例,apple.png代表一个完整的苹果,apple-1.png和apple-2.png分别代表被切成两半的苹果的左半边和右半边。如果您想修改游戏音效,请将您喜欢的音效mp3文件放入sound文件夹中。我们在玩这个游戏的时候,如果我们在javascript文件all.slice的事件处理函数中设置断点。三次机会玩起来不好玩,所以很简单,直接把showLseAt函数中number==3的判断条件改成,比如number==999,这样就可以玩的差不多无限了!有的朋友想要作弊更彻底,想要达到切炸弹游戏不结束的效果。那么只需要修改sliceAt函数即可,如下图if(fruit.type!="boom"),红色的树枝是切到水果的树枝,执行加分,显示效果水果被切成两半。else的蓝色分支是切到炸弹的分支。我们只需要注释掉蓝色分支的代码,游戏就永远不会结束。但是有点无聊,哈哈!本游戏JavaScript版作者:https://github.com/ChineseDro...获取更多Jerry原创技术文章,请关注公众号“汪子熙”或扫描以下二维码:
