为诸神世界的新手提供最完整的指南。
php小编百草为您带来《我在神界刷装备》最全萌新攻略。游戏中,玩家将进入神秘的神界,挑战各种任务与怪物,并通过刷装备来提升实力。本攻略详细介绍了游戏玩法、装备获取技巧以及提升角色实力的方法,让您轻松游玩游戏,成为一名强大的神界冒险者!
我在神界刷装备最全萌新攻略
Taptap ID:39807751
一路走来全是泪,废话不多说,挨个讲一下这个游戏的内容
【英雄篇】
按伤害类型,这个游戏的英雄总共分为六种:
【奥术】:奥术游侠、奥能侏儒、奥术先知
【火焰】:火焰女王
【冰系】:冰霜女神、冰疫之王
【雷系】:雷电之王、唤雷酋长、雷电行者、闪电之灵
【风系】:风暴德鲁伊、风领主
【物理】:扭曲树卫、山岭巨人、地精工程师
还有一个隐藏的【爆炸系】,指的是火焰女王、奥能侏儒、地精工程师三个
【奥术游侠】是这个游戏的初始英雄,刚开始能用,越后期越废,如果没有主力英雄最多升到6级。
他的两大强化都跟火焰女王有关,输出主要靠分裂,遇到后期带护盾的简直没法打。
自带【超·火焰射击】和【超·爆炸箭矢】,两者都跟火焰女王关联,但是这俩都被护盾怪死克,所以后期很难玩
【奥术侏儒】如果你坚持玩奥术系,他和奥术先知就是输出主力。
奥术侏儒的技能更偏向于AOE,它的主要问题是太随机了,而且只有减速这种软控。
优点在于可以通过戒指的宝石在出场时召唤,这点很重要。
核心是【超·奥能洪流】(10级)和【超·奥能扫射】(18级),虽然奥能扫射需要等级太高,但是奥能洪流清怪效率还可以。
【奥术先知】对单体输出极高。
即便是不玩奥术,在应对某些BOSS时,也应该考虑带上奥术先知。
如果有能力,最好将其等级锁在14级,没有资源就先养主力。
2级的【超·焦点爆破】造成范围伤,6级解锁的【折射】拥有清怪能力,虽然14级解锁的【调焦】才是对BOSS输出的主力,但本身技能就很实用。
【火焰女王】前期英雄,但是组合羁绊很多。
前期跟奥术游侠搭配,如果你坚定玩火,后期跟山岭巨人搭配。
即便如此,后期依然是山岭巨人当爹,火焰女王即便是有连发和炎爆术,还是容易被护盾怪克制。
核心是【超·释放连射】(10级)和【超·炎爆术】(14级),没啥用
【冰霜女神】很长时间的输出主力。
输出方式主要靠连发和分裂,虽然依旧被护盾怪克制,但是好在她本身技能带2秒冻结。
冰霜女神在中期遇到护盾怪后开始乏力,到极后期22级以后又开始发力,不过一般人也玩不了那么久。
核心是【超·三棱冰箭】,10级解锁
【冰疫之王】冰系主力大哥。
能成为主力大哥的原因在于,配合宝石他可以无视抗性冻结,而且配合范围+100%实现大范围群控。
此外,配合宝石还可以直接出场,如果有配合他的宝石无脑玩冰。
冰疫之王的冰晶碎裂我觉得没啥实用性,远不如连续释放和范围增加100%
【雷系】都是垃圾,都是凑数的,除非你有专门配合的宝石。
雷系的攻击方式都挺特殊,全是范围伤,全是随机目标,全是弱控制。
【风暴德鲁伊】拥有杀怪延时宝石后开始质变。
14级解锁超双重龙卷后成为神,配合宝石可以首发,唯一的问题就是比较吃宝石。
【超·双重龙卷】(14级)
【风领主】氪金玩家手里的大爹
多重攻击,攻击带聚集,需要配合红色传送宝石、秒杀宝石、百分比伤害宝石等。
不要看别人玩风领主就自己跟着玩,没有宝石的风领主就是垃圾。
核心是【真空】(10级)和【乱流】(14级),这个英雄又吃等级又吃宝石
【扭曲树卫】前期可以玩,后期被天克
前期清怪很爽,后期遇到飞行怪就歇菜,不建议当助力养。
风系为啥这么被人追捧,就是几乎没有天敌,冰系虽然有天敌,但是好在冰疫之王有个宝石可以无视抗性。
2级解锁【超·巨型滚木】就很好用,14级的【超·火焰滚木】反而有些鸡肋
【山岭巨人】配合很多,物理系后期大哥
技能范围伤带晕,而且本身可以连发,前期需要搭配火焰女王触发组合技。
2级解锁【超·爆燃地震】很好用,需要配合火焰女王,14级解锁【超·末日地震】质变
【地精工程师】物理系另一位大哥
地精工程师配合比较少,属于自己单干类型,但是伤害并不低,主要控制也是靠晕眩。
相比于山岭巨人,地精工程师的问题在于手短,因此清怪并不如山岭巨人给力。
我用的很少
【宝石篇】
宝石只写了一些紫色的特殊宝石,至于泛用的攻击力提高、暴击提高、暴击伤害等自己看着搭配
宝石品质越高效果越强,搭配的时候先考虑增加伤害,后考虑宝石品质
比如多数情况下,蓝色冰疫之王伤害增加会比紫色城墙免伤增加要有用
但这个也不绝对,如果你清不了怪,那还是换上紫色的城墙免伤多撑一会儿吧
根据宝石,基本上分为几个流派:
火焰女王【法杖】+山岭巨人【戒指】+扭曲树卫【项链】+地精工程师【选牌】,主要输出为山岭巨人,控住靠晕,会被飞行怪天克
冰霜女神【法杖】+冰疫之王【戒指】+风暴德鲁伊【项链】+奥术先知【选牌】,主要输出为冰霜女神或冰疫之王,有输出有控制,配合奥术先知打BOSS
雷电之王【法杖】+唤雷酋长【戒指】+雷电之灵【项链】/雷电行者【项链】+冰疫之王【选牌】/奥术先知【选牌】,三雷电组合,需要补冰疫之王控制或者奥术先知打单体输出
风领主【法杖】+冰疫之王【戒指】+风暴德鲁伊【项链】+其他【选牌】,后期主流组合,但是风领主和风暴德鲁伊都吃宝石,尤其是风领主,强烈不建议萌新为了这个组合专门去凑宝石。
【总而言之,对于前期,对于萌新,有啥宝石就用啥宝石,有啥流派就玩啥流派。千万千万,不要为了追求风领主或者风暴德鲁伊硬凑风系宝石,有冰系玩冰系,没冰系玩物理,没物理玩奥术(奥术侏儒+奥术先知,不是奥术游侠)也行,实在没啥玩雷系也可以,雷系前期也是很给力的,只是后期开始乏力。】
【城池篇】
前期玩什么流派选什么城池,城池到10级后需要注意。
【魔法城邦】和【熔炉堡垒】的激光和火墙有助于清理小蜘蛛,比较实用
【永冻港】的减少攻速极其鸡肋,因为绝大部分时间我们并不想让怪物碰到城墙
【城主篇】
【凯子】比较垃圾,没啥实用价值
【龙公主】护盾搭配回血宝石很好用
【月祭祀】被动有用,主动和凯子一样凑数的
【火焰之主】被动对推图极其有用,主动有时候有奇效。
【蛋哥】最实用的城主,没有之一
【老佛爷】极其垃圾的城主,被动增伤可有可无,主动效果跟宝石一样
【巫妖】没啥用,氪佬的玩具
【守护篇】
这玩意儿是氪金大佬的玩具,我反正氪了不少了,至今史诗级龙一条没出,传说级龙更是连1个碎片都没有
我也不跟你分析这个东西哪个强,哪个弱,应该上哪个不应该上哪个
你有哪个就上哪个就行了,你绝对不会有一堆龙等着你来回挑,你也绝对不会有一堆高品质龙等着你来回选。
有哪个上哪个,哪个等级高,哪个品质高就上哪个。
【资源篇】
【钻石】最重要的资源,平时攒钻石等活动,直接买箱子或者买金币都比较亏,买体力相对好一些。
【金币】最紧缺的资源,装备升级要用,守护升级要用,英雄升级也要用,怎么算都是不够用的。金币优先给主力英雄升级,其次是装备升级,最后是守护升级。
【洗练石】最稀有的资源。洗练石只能洗橙色及以上的资源,所以有些大佬会告诉别人要攒洗练石洗红色宝石。这个思路是对的,这个东西因为稀少而且消耗量大所以需要积攒,但是用来洗红色宝石就有点过分了。对于萌新和游戏前期而言,一个红色宝石哪怕你真的洗出了传送宝石或者秒杀宝石,它也不可能会给你的游戏体验带来质变,因为单独一颗宝石不能起什么决定性作用,而你为了这一颗宝石很有可能压上全部家底。
所以,宝石能用就用,有橙色就橙色,没有橙色宝石紫色宝石也可以玩,千万不要上头或者听信别人的说法,专门去搞红色宝石来洗。红色洗一次9个,橙色洗一次6个,洗红色宝石风险极高,可能100个洗练石也不出一个你想要的属性。
一定要记住,有啥就用啥,给你雷电宝石就玩雷,给你物理宝石就玩物理。等你实在是有一颗无用的橙色宝石时,你再考虑洗,而且洗的时候要注意位置。
法杖、戒指、项链这三个关乎首发英雄的优先洗,其余的可洗可不洗就克制一下自己的欲望。
【风之币】最花钱的资源,氪金的话各种基金都很值,永久卡和月卡也很值,通关的限时礼包也很值(因为光靠合成宝石猴年马月才能得到核心)。最不值就是直接买城主,直接买各种日/周/月礼包,直接买钻石刷箱子,直接买资源参加活动。活动尽量用钻石参加,不要看到别人什么单抽五抽十抽出奇迹,自己就上头氪金玩。
以上就是《我在神界刷装备》最全萌新攻略的详细内容,更多请关注php中文网其它相关文章!
推荐阅读
-
为诸神世界的新手提供最完整的指南。
-
ChainUP:为交易所提供最完整的技术和流动性解决方案
-
F#探险之旅(二):函数式编程(上)-函数式编程范式简介 F#主要支持三种编程范式:函数式编程(Functional Programming,FP)、命令式编程(Imperative Programming)和面向对象(Object-Oriented,OO)的编程。回顾它们的历史,FP是最早的一种范式,第一种FP语言是IPL,产生于1955年,大约在Fortran一年之前。第二种FP语言是Lisp,产生于1958,早于Cobol一年。Fortan和Cobol都是命令式编程语言,它们在科学和商业领域的迅速成功使得命令式编程在30多年的时间里独领风骚。而产生于1970年代的面向对象编程则不断成熟,至今已是最流行的编程范式。有道是“*代有语言出,各领风骚数十年”。 尽管强大的FP语言(SML,Ocaml,Haskell及Clean等)和类FP语言(APL和Lisp是现实世界中最成功的两个)在1950年代就不断发展,FP仍停留在学院派的“象牙塔”里;而命令式编程和面向对象编程则分别凭着在商业领域和企业级应用的需要占据领先。今天,FP的潜力终被认识——它是用来解决更复杂的问题的(当然更简单的问题也不在话下)。 纯粹的FP将程序看作是接受参数并返回值的函数的集合,它不允许有副作用(side effect,即改变了状态),使用递归而不是循环进行迭代。FP中的函数很像数学中的函数,它们都不改变程序的状态。举个简单的例子,一旦将一个值赋给一个标识符,它就不会改变了,函数不改变参数的值,返回值是全新的值。 FP的数学基础使得它很是优雅,FP的程序看起来往往简洁、漂亮。但它无状态和递归的天性使得它在处理很多通用的编程任务时没有其它的编程范式来得方便。但对F#来说这不是问题,它的优势之一就是融合了多种编程范式,允许开发人员按照需要采用最好的范式。 关于FP的更多内容建议阅读一下这篇文章:Why Functional Programming Matters(中文版)。F#中的函数式编程 从现在开始,我将对F#中FP相关的主要语言结构逐一进行介绍。标识符(Identifier) 在F#中,我们通过标识符给值(value)取名字,这样就可以在后面的程序中引用它。通过关键字let定义标识符,如: let x = 42 这看起来像命令式编程语言中的赋值语句,两者有着关键的不同。在纯粹的FP中,一旦值赋给了标识符就不能改变了,这也是把它称为标识符而非变量(variable)的原因。另外,在某些条件下,我们可以重定义标识符;在F#的命令式编程范式下,在某些条件下标识符的值是可以修改的。 标识符也可用于引用函数,在F#中函数本质上也是值。也就是说,F#中没有真正的函数名和参数名的概念,它们都是标识符。定义函数的方式与定义值是类似的,只是会有额外的标识符表示参数: let add x y = x + y 这里共有三个标识符,add表示函数名,x和y表示它的参数。关键字和保留字关键字是指语言中一些标记,它们被编译器保留作特殊之用。在F#中,不能用作标识符或类型的名称(后面会讨论“定义类型”)。它们是: abstract and as asr assert begin class default delegate do donedowncast downto elif else end exception extern false finally forfun function if in inherit inline interface internal land lazy letlor lsr lxor match member mod module mutable namespace new nullof open or override private public rec return sig static structthen to true try type upcast use val void when while with yield 保留字是指当前还不是关键字,但被F#保留做将来之用。可以用它们来定义标识符或类型名称,但编译器会报告一个警告。如果你在意程序与未来版本编译器的兼容性,最好不要使用。它们是: atomic break checked component const constraint constructor continue eager event external fixed functor global include method mixinobject parallel process protected pure sealed trait virtual volatile 文字值(Literals) 文字值表示常数值,在构建计算代码块时很有用,F#提供了丰富的文字值集。与C#类似,这些文字值包括了常见的字符串、字符、布尔值、整型数、浮点数等,在此不再赘述,详细信息请查看F#手册。 与C#一样,F#中的字符串常量表示也有两种方式。一是常规字符串(regular string),其中可包含转义字符;二是逐字字符串(verbatim string),其中的(")被看作是常规的字符,而两个双引号作为双引号的转义表示。下面这个简单的例子演示了常见的文字常量表示: let message = "Hello World"r"n!" // 常规字符串let dir = @"C:"FS"FP" // 逐字字符串let bytes = "bytes"B // byte 数组let xA = 0xFFy // sbyte, 16进制表示let xB = 0o777un // unsigned native-sized integer,8进制表示let print x = printfn "%A" xlet main = print message; print dir; print bytes; print xA; print xB; main Printf函数通过F#的反射机制和.NET的ToString方法来解析“%A”模式,适用于任何类型的值,也可以通过F#中的print_any和print_to_string函数来完成类似的功能。值和函数(Values and Functions) 在F#中函数也是值,F#处理它们的语法也是类似的。 let n = 10let add a b = a + blet addFour = add 4let result = addFour n printfn "result = %i" result 可以看到定义值n和函数add的语法很类似,只不过add还有两个参数。对于add来说a + b的值自动作为其返回值,也就是说在F#中我们不需要显式地为函数定义返回值。对于函数addFour来说,它定义在add的基础上,它只向add传递了一个参数,这样对于不同的参数addFour将返回不同的值。考虑数学中的函数概念,F(x, y) = x + y,G(y) = F(4, y),实际上G(y) = 4 + y,G也是一个函数,它接收一个参数,这个地方是不是很类似?这种只向函数传递部分参数的特性称为函数的柯里化(curried function)。 当然对某些函数来说,传递部分参数是无意义的,此时需要强制提供所有参数,可是将参数括起来,将它们转换为元组(tuple)。下面的例子将不能编译通过: let sub(a, b) = a - blet subFour = sub 4 必须为sub提供两个参数,如sub(4, 5),这样就很像C#中的方法调用了。 对于这两种方式来说,前者具有更高的灵活性,一般可优先考虑。 如果函数的计算过程中需要定义一些中间值,我们应当将这些行进行缩进: let halfWay a b = let dif = b - a let mid = dif / 2 mid + a 需要注意的是,缩进时要用空格而不是Tab,如果你不想每次都按几次空格键,可以在VS中设置,将Tab字符自动转换为空格;虽然缩进的字符数没有限制,但一般建议用4个空格。而且此时一定要用在文件开头添加#light指令。作用域(Scope)作用域是编程语言中的一个重要的概念,它表示在何处可以访问(使用)一个标识符或类型。所有标识符,不管是函数还是值,其作用域都从其声明处开始,结束自其所处的代码块。对于一个处于最顶层的标识符而言,一旦为其赋值,它的值就不能修改或重定义了。标识符在定义之后才能使用,这意味着在定义过程中不能使用自身的值。 let defineMessage = let message = "Help me" print_endline message // error 对于在函数内部定义的标识符,一般而言,它们的作用域会到函数的结束处。 但可使用let关键字重定义它们,有时这会很有用,对于某些函数来说,计算过程涉及多个中间值,因为值是不可修改的,所以我们就需要定义多个标识符,这就要求我们去维护这些标识符的名称,其实是没必要的,这时可以使用重定义标识符。但这并不同于可以修改标识符的值。你甚至可以修改标识符的类型,但F#仍能确保类型安全。所谓类型安全,其基本意义是F#会避免对值的错误操作,比如我们不能像对待字符串那样对待整数。这个跟C#也是类似的。 let changeType = let x = 1 let x = "change me" let x = x + 1 print_string x 在本例的函数中,第一行和第二行都没问题,第三行就有问题了,在重定义x的时候,赋给它的值是x + 1,而x是字符串,与1相加在F#中是非法的。 另外,如果在嵌套函数中重定义标识符就更有趣了。 let printMessages = let message = "fun value" printfn "%s" message; let innerFun = let message = "inner fun value" printfn "%s" message innerFun printfn "%s" message printMessages 打印结果: fun value inner fun valuefun value 最后一次不是inner fun value,因为在innerFun仅仅将值重新绑定而不是赋值,其有效范围仅仅在innerFun内部。递归(Recursion)递归是编程中的一个极为重要的概念,它表示函数通过自身进行定义,亦即在定义处调用自身。在FP中常用于表达命令式编程的循环。很多人认为使用递归表示的算法要比循环更易理解。 使用rec关键字进行递归函数的定义。看下面的计算阶乘的函数: let rec factorial x = match x with | x when x < 0 -> failwith "value must be greater than or equal to 0" | 0 -> 1 | x -> x * factorial(x - 1) 这里使用了模式匹配(F#的一个很棒的特性),其C#版本为: public static long Factorial(int n) { if (n < 0) { throw new ArgumentOutOfRangeException("value must be greater than or equal to 0"); } if (n == 0) { return 1; } return n * Factorial (n - 1); } 递归在解决阶乘、Fibonacci数列这样的问题时尤为适合。但使用的时候要当心,可能会写出不能终止的递归。匿名函数(Anonymous Function) 定义函数的时候F#提供了第二种方式:使用关键字fun。有时我们没必要给函数起名,这种函数就是所谓的匿名函数,有时称为lambda函数,这也是C#3.0的一个新特性。比如有的函数仅仅作为一个参数传给另一个函数,通常就不需要起名。在后面的“列表”一节中你会看到这样的例子。除了fun,我们还可以使用function关键字定义匿名函数,它们的区别在于后者可以使用模式匹配(本文后面将做介绍)特性。看下面的例子: let x = (fun x y -> x + y) 1 2let x1 = (function x -> function y -> x + y) 1 2let x2 = (function (x, y) -> x + y) (1, 2) 我们可优先考虑fun,因为它更为紧凑,在F#类库中你能看到很多这样的例子。 注意:本文中的代码均在F# 1.9.4.17版本下编写,在F# CTP 1.9.6.0版本下可能不能通过编译。 F#系列随笔索引页面