http://www.wxpai.cn/hdpai/front/l.php/66ba198768b4c2c201629326077b5ace/p3start
类似这种游戏,应该都算是碰撞类游戏的,我个人统称
里面的那些奖品掉落下来 是用怎么样的算法去写的,上面地址的js处理过,不是很理解是怎么加进去的,而且也感觉算法比较冗杂
能有高人说一说实现的算法么?
注:单纯指奖品掉落下来的算法和插入奖品的算法
匀速直线运动,还要什么算法
我没有写过这样的游戏,不过你可以尝试看看凸包。
好奇怪的名字。
還以爲是碰撞檢測。。。
這種太簡單了。
僞代碼:
var obj = new Obj;
loop(function() {
if (obj.y > 0)
obj.moveDown();
else if (inBasket(obj.x))
obj.collect();
else
obj.miss();
});
需要更多下落的物品,只需把 obj 換成 objFactory 即可。
var objFactory = new ObjFactory;
loop(function() {
if (objFactory.y > 0)
objFactory.moveDown();
else if (inBasket(objFactory.x))
objFactory.next(true);
else
objFactory.next(false);
});