吃豆,休闲可爱的一款经典游戏,赵永平控制着张着大嘴的大豆豆,在jing笛声中,疯狂逃窜躲避怪物的追杀,吞噬着一颗颗小豆。
玩过两局,小怪物的追杀速度越来越快,死了两条命后,赵厂长将手柄换给苏秀云,小姑娘兴奋不已。
马凉速度最快,抢过来第二个手柄,献殷勤地说道:“我和你双打!”
他是看到1player和2player的选项后,自以为可以两人共同战斗。
杨云清咳一声:“这个版本同一时间只能一个人玩。主要是时间太紧,沈工速度太快,我没有时间调试程序……”
刚刚跟过来的沈军听的是一头雾水,其他人则是暗笑不已,调试程序和沈军的速度有半点关系吗?
吃豆界面虽然简单,但游戏代码在一定程度上,和俄罗斯方块的难度是一样的,最难的部分在智能电脑的行动算法上。
俄罗斯方块里有人机对战和人机合作,这里面就涉及到很复杂的行动算法。
人机对战,电脑要有一套完整的降落算法设计,人机合作,有时候人故意抢先一步,占据了电脑预判的位置,那么电脑就要迅速执行算法程序,换更佳更优的位置,这种事情杨云没少干,小时候玩人机合作,最喜欢的就是挡着电脑的路,看电脑出丑。
吃豆也是一样,满屏幕就五个小怪物,大豆豆由玩家控制着满屏幕走,小怪物要跟着玩家追杀,而且行动轨迹必须具有一定的规律,可以跟随着玩家,进行包抄。
如果没有完美的智能算法,是不能同时控制五个怪物的,那么可玩xing就大大降低。
杨云并不是计算机专家,甚至连编程高手都算不上,他最初拿出的俄罗斯方块程序仅仅只有单人玩法,自己控制方块掉落,程序代码很简单。
后来人机对抗和人机合作的模式,则是他和阿列克赛两人共同开