Android 我该如何实现足球/篮球/曲棍球等运动比赛的2d模拟?

Android 我该如何实现足球/篮球/曲棍球等运动比赛的2d模拟?,android,mobile,2d,game-engine,simulation,Android,Mobile,2d,Game Engine,Simulation,基本上,我指的是Hothead games studio开发的一系列应用程序,但该应用程序本身就是Big Win足球 应用程序本身的屏幕截图,以了解应用程序 例如,我已经可以计算我正在模拟的游戏的统计数据 对靶/离靶射击次数 占有率统计 目标数 红牌/黄牌数量 犯规次数 每次事故发生的时间,即5英尺时犯规和黄牌 但我想实现的是一个已经计算过的游戏2d动画。基本上使用统计数据来模拟足球比赛,而不是从一个地方跳到另一个地方 每当进球时,调用射击动画很容易,但如何确保其流畅,即朝着进球的方向构建动画,

基本上,我指的是Hothead games studio开发的一系列应用程序,但该应用程序本身就是Big Win足球

应用程序本身的屏幕截图,以了解应用程序

例如,我已经可以计算我正在模拟的游戏的统计数据

对靶/离靶射击次数 占有率统计 目标数 红牌/黄牌数量 犯规次数 每次事故发生的时间,即5英尺时犯规和黄牌 但我想实现的是一个已经计算过的游戏2d动画。基本上使用统计数据来模拟足球比赛,而不是从一个地方跳到另一个地方

每当进球时,调用射击动画很容易,但如何确保其流畅,即朝着进球的方向构建动画,而不会从一个动画场景跳到另一个动画场景

有人知道这背后的逻辑是如何运作的吗


非常感谢

是的,模拟的工作原理是将内存中的位从0翻转到1,将其他位从1翻转到0。基于这个问题的广泛性,这似乎是一个相当准确的答案。非常有趣,这很难解释,但基本上我希望能够模拟一场足球比赛,你可以用鸟瞰的方式观看,就像一些不同的足球管理比赛一样。我可以计算所有的数据,控球,进球,牌数,犯规等等。。但是有了这些数据,您如何将统计数据与2d匹配模拟本身进行匹配呢。也就是说,如果事件发生在90英尺比赛的5英尺处,比如说一个进球。。如何在不显示目标本身动画的情况下显示目标的构建动画,而不从一个位置跳到另一个位置another@LearnCocos2D我已经改写了这个问题,如果你能再看一眼,我将不胜感激。我为这个问题的模糊性道歉。它仍然太宽泛了。基本上,你想知道如何编程一个人工智能来执行动画,并最终得分或犯规。因此,最简单的解决方案是为给定的情况创建一组动画,比如中场球员踢进攻球员投篮,要么得分,要么不得分。然后,为每个数据输入回放每组动画,即射门与得分。随机化,这样你就不会看到10次投篮尝试和进球,然后是7次预订。@LearnCos2D那么你认为网格上的每个方块上都会有一组不同的动作动画,并播放符合时间线的动画吗?