欢迎光临散文网 会员登陆 & 注册

技能到代码的转变-前篇

2022-12-05 19:42 作者:玩大师4的醒醒  | 我要投稿

【基础】技能到代码的转变-前篇 前言: 很多萌新都以不会英语为借口,拒绝看教程。那么这篇教程将全用中文,看萌新还有什么理由。 引言: 虽然大佬们经常看到技能描述就可以直接动手写代码,但其实中间还有很多转化步骤。萌新没有经验,不可一味地模仿。这篇教程将详细讲解,不会代码,最多可以将技能写到什么程度。 正文: 一、技能拆解   技能拆解的目的是将技能细化,和代码一一对应,也可能发现技能描述上存在的漏洞。   下面的内容全部以这个技能为对象进行操作:“结束阶段,你摸一张牌”。 1.区分主动技和触发技 目的:确定总体技能框架   主动技和触发技最大的区别在于,主动技是在一个时间段内都可以触发,而触发技只在一个时间点可以触发。举个例子,刘备的仁德技能是一个主动技,因为你可以不断地点技能按钮,选牌选目标但不点确定,返回后技能按钮又出现了。但是触发技一旦点取消,就不会再提示你发动了。   这个技能很显然是触发技。如果这个技能是主动技,会一直提示你是否发动技能摸牌。 2.提取关键内容 目的:确定技能概要内容   这个技能很简单,提取关键内容是     时机:结束阶段     内容:摸一张牌 3.补全省略内容 目的:理清技能意图   熟悉这个技能的人,一眼就会看出,这个技能就是闭月,在自己的回合结束阶段发动,自己摸一张牌。但是,只看技能描述是不能直接得出来的,这就需要了解设计者意图,补全省略的内容了。   这部分内容需要了解规则集,如果只说“XX阶段”,那么默认是指你的,后面的操作的主语也默认是你。如果描述是“一名角色的结束阶段”,就可以在别人的结束阶段发动了。   现在的关键内容变为:     时机:       你:结束阶段     内容:       你.摸一张牌 4.其他考虑 目的:找出技能隐藏内容   虽然现在的关键内容,结构已经很清晰了,但仍有一些东西可以考虑。以下方面不分先后 1) 技能配音 2)ai发动策略 3)拥有这个技能的角色的嘲讽值 4)国战模式什么时候发动   这些是可以无限列举下去的,取决于你对这个技能的理解程度。一些意义不大的方面,可以忽略。   例如我认为ai策略很重要,ai无脑发动就行了,同时,俺也一样,无脑发动。   那么,最终这个技能的关键内容变成了这样:     时机:       你:结束阶段     自动发动     内容:       你.摸一张牌 结语: 最终,这个技能拆解后的模样非常接近真实的代码了,无论你是否学过英语,都能走到这一步。代码不是令人生畏的,它在尽可能地贴近技能真实的内容,然后加入游戏。学到的小伙伴赶紧试试吧。

技能到代码的转变-前篇的评论 (共 条)

分享到微博请遵守国家法律