《绿茵信仰》游戏核心技术大揭秘!
2024-09-12 转载 绿茵信仰官方 绿茵信仰专区
这球是怎么进的?游戏核心技术大揭秘!
昨晚的赛果还是略显遗憾
但这场比赛球员们在场上展现出的拼劲
还是很让Olivia感动的!
尤其是在比赛第14分钟
17号费南多开出右路角球
乱战中皮球被直接顶入对手球门
1:0,中国队取得了领先!
慢镜头回放显示
这粒进球是一粒乌龙球——
16号蒋圣龙的积极争顶
让防守球员错误判断了球的来路
最终造成对手头球乌龙
中国队取得梦幻开局!
看到这粒进球
Olivia不禁想到一个问题:
如果这场比赛发生在足球游戏中
皮球在进攻球员的干扰下
还会不会以同样的运行轨迹
误打误撞来到对方头顶
最终造成乌龙呢?
技术揭秘
VIVE LE FOOTBALL
作为中国国家男子足球队正版授权的国产自研实力足球游戏,《绿茵信仰》一直致力于在对局中还原球场上的每个微小的细节,让玩家拥有最真实的赛场体验。为达成这一目标,在游戏中对足球运行轨迹真实还原尤为重要。
在介绍具体的轨迹生成技术之前,我们不得不提到一个重要的概念——“马格努斯力”。马格努斯力指的是一个在流体中转动的物体受到的力,是一种流体力学中常见的现象,在许多球类运动的教学、训练和竞赛过程中都有着极为重要的实际应用价值。
而在注重物理拟真的《绿茵信仰》中,马格努斯力对于足球轨迹的计算同样是不可或缺的。作为国产自研实力足球游戏,我们一直将“真实”作为首要标准,力争在游戏内体现最真实的流体力学,让游戏内的每一个球,都“有迹可循”。
为实现游戏内足球轨迹的精确生成,《绿茵信仰》的轨迹集技术使用了真实物理计算以及特征匹配的思路,将方案分为两部分。
首先,通过拟真公式计算球在不同初始状态(球速、角度等)下的运动轨迹,并汇总成一个轨迹数据集。足球在飞行过程中受到的主要力就包括重力、空气阻力和上面提到的马格努斯力。当足球被踢出时,重力会让球向下运动,同时空气阻力会在球的运动方向上阻碍其运动,这使得球在空中呈现抛物线运动轨迹。
另外,足球在飞行过程中也会受到旋转对称性产生的马格努斯力,这种力会影响球的飞行轨迹和旋转速度。大家熟知的”电梯球“”香蕉球“”落叶球“的原理就是来源于此。通过对流体力学及球物理的论文研究,我们在游戏内实现了纯正向演算的物理轨迹。
同时,为了更贴合球在真实球场中的运动,我们又通过针对球运动数据的大量捕捉对拟真公式进行了训练。这样一来,游戏内便保存了大量的轨迹库用于在对局中进行实时演算,从而为实现真实的球物理轨迹奠定了基础。
进入对局后,通过将不同情况下球的初始状态与轨迹集中的轨迹数据进行比对,以选择拟合度最高的轨迹并应用于对局中。这一过程自球开始运动时起进行,持续重复直至皮球停止运动。在此过程中,还会不断对球的运行轨迹进行修正,以确保其运行路线始终符合最优轨迹。
通过上述技术创新,我们希望可以为国产足球游戏在轨迹生成方面提供新思路,并藉此推动整个行业的进步,为国产自研实力足球游戏的发展添砖加瓦。
赛后奖励
VIVE LE FOOTBALL
【赛后奖励】国足赛后奖励「蓝券*188」「技术精选招募券*10」「花式精选招募券*10」已通过邮件发放,玩家可以登录游戏查看奖励。
三日声援
VIVE LE FOOTBALL
【三日声援】助威国足赢好礼!中国男足助威活动现已上线,9月10日至9月12日期间,登录游戏即可领取丰富奖励!