世界杯足球游戏开发指南-开发足球类游戏要实现哪些功能模块?且听我来拆解

2023-03-09 09:04:57 来源:哔哩哔哩

前言

今天给大家分享的是足球游戏开发指南,传授大家开发一款足球游戏所必备的技术和技巧


(资料图)

现在世界正在如火如荼的进行当中,如果各位小伙伴最近在看足球比赛的话,可能会惊讶于看上去较弱的亚洲球队,竟能够战胜一些传统的强队。受此启发,我们能不能开发一款足球游戏,实现自己的想法,比如说用中国的球队去争夺世界杯

版权声明

本文为“优梦创客”原创文章,您可以自由转载,但必须加入完整的版权声明

更多学习资源请加私信我获取(企业级性能优化/热更新/Shader特效/服务器/商业项目实战/每周直播/一对一指导)

点赞、关注、分享可免费获得配套学习资源

完整文章合集

世界杯足球游戏开发指南-游戏行业还有没有不倦的赛道

世界杯足球游戏开发-开发足球类游戏要实现哪些功能模块?且听我来拆解

世界杯足球游戏开发指南-专业游戏开发和野路子有什么不同?

世界杯足球游戏开发指南-运动游戏中的对战系统、队友和对手的AI如何开发?

世界杯足球游戏开发指南-世界杯足球游戏开发指南-FIFA/实况相比真实的足球比赛有哪些不同?

世界杯足球游戏开发指南-世界杯足球游戏开发指南-要开发一款足球游戏、画面表现要实现哪些技术点?

足球游戏的游戏系统拆解

足球游戏的玩法模式

排位赛(pvp、pve、nvn)

一球成名

经理人

传统意义上,实况游戏玩法模式一般来说都有三种:排位赛,分成PVP玩家之间对抗。 PVE就是升级来赢得更多的经验和金币,然后来换取卡牌。PVP模式有单人的PVP和多人的NVN;足球游戏的玩法模式还有偏RPC类型的,比如一球成名的游戏模式;经理人类型,因为你并不实际的去操纵一名玩家,而是对这个整个你所创建的一个球队,对你的球员卡牌进行管理管理,包括在场上的调度和游戏的战术的管理

足球游戏的系统构成

卡牌系统(开卡、合卡、卖出、销毁、锁定)

商城系统

球员系统(表情、动作、庆祝、养成)

球队系统(队伍信息、阵型、战术、球员组合加成)

卡牌交易系统

对战系统

玩法模式更多的是从策划的角度来说,其实我们把这些玩法模式拆分开来,从一个开发者的角度就可以看到,这些游戏的模式可以拆分成以上的游戏系统

卡牌系统当中,每一张卡牌都对应了一个游戏的球员,因此卡牌会有开卡、合卡、卖出、销毁和锁定的这些操作。那么如何去获取到这个卡牌呢?可以通过商城去获取,这个同时也是足球类游戏当中盈利的一个重要的渠道

球员系统,包含了它的数值系统,它会关联到球员的养成。在这个游戏过程当中,那么由于每个球员他的数值是不一样的,所以他展现出来的表情和动作很多

这足球类的游戏会使用动作捕捉,因为动作捕捉呢做出来的球星动作更加逼真,这些动作就像一个球员的专利一样,不管是找再好的一些演员去模拟也模拟不出来。包括表情实际上都是用照片、拍摄进行后期处理的

球队系统,包括了一支队伍的信息、队伍使用的阵型、使用的战术和球队的组成成员。球员可以通过各种渠道获得一些属性的加成,包括球员本身之间,他们如果在一个联赛或者在一个国家队,也会获得属性加成。通过球员组合系统对球员本身进行强化,形成一个养成系统

每个球员都对应了一张球员卡,因此可以对这些球员进行交易。买入一些球员或者转卖出一些球员,只要把这个球员对应的卡牌放在卡牌交易系统里面进行交易就可以了。这个就相当于R P G游戏我们可以买入物品卖出物品

在这个足球游戏里面,它的系统是非常多的,并且系统和系统之间是互相关联的。比如我通过卡牌系统,开出一张卡牌,那么开出的卡牌就成为我球队里面一个球员,这个时候他会关联到我们的球队系统,以及关联到我们的这个球员系统。

卡牌系统

定义:

卡牌代表了球员的基本数值

每张卡牌对应一个球员

操作

开卡

合卡

交易

开卡

入口:背包

涉及页面:

背包页面

动作:物品展示

事件:点击进入开卡展示

开卡展示页面

具体如何去实现这样一个卡牌系统呢?我们先以开卡为例。下图为FIFA Online,对于这样一款游戏而言,开卡的入口是从背包入口进去。作为一个游戏开发者,首先你就应该想到需要开发一个背包的一个界面,这个背包界面展示所拥有的所有的道具,这些道具可能包括C P包(C P包用来去提升教练员的数值)和各种各样的的球员卡包

点击了某一个物品以后就会进入到开卡展示页面。我们开发者需要把这样的一个UI界面开发出来,这个界面是一个3D的界面,它要实现比较漂亮的一个游戏的光影渲染,让人有舒服的观感,而且非常容易让人上瘾,这样才能够引导玩家消费

抽卡系统展示

我想给大家看分享我们课程里面的一个抽卡开卡系统的展示,在这里我以我们课程当中的皇室战争的抽卡系统为例,为大家大家介绍抽卡以及抽卡背后的技术。想要了解更多的技术细节可以私信我获取

写在最后

本文为“优梦创客”原创文章,您可以自由转载,但必须加入完整的版权声明

更多学习资源请私信我获取(企业级性能优化/热更新/Shader特效/服务器/商业项目实战/每周直播/一对一指导)

点赞、关注、分享可免费获得配套学习资源

标签:

滚动