石头故事这款以奇幻石头世界为背景的益智解谜冒险游戏,直接把神秘探索的治愈感拉满!踏入充满未知的石头世界,在精美场景中解锁谜题,为解救被困伙伴开启一场温馨又充满挑战的冒险。
1、关卡设计巧妙融合趣味性与挑战性,让解谜过程充满惊喜与乐趣。
2、采用清新明快的卡通画风,配合细腻场景营造出迷人的奇幻世界。
3、拥有完整的剧情线索,在解谜过程中逐步展开温馨而震撼的故事。
1、通过观察与思考解开各类谜题,融合物理、逻辑与策略多种解谜元素。
2、与游戏中的不同角色互动,获取关键线索并推动剧情发展。
3、收集隐藏在各关卡中的特殊元素,解锁额外内容与成就奖励。
1、谜题设计丰富多样,从基础到高难度层层递进,保持持久挑战性。
2、剧情与解谜完美结合,在挑战智力的同时获得沉浸式故事体验。
3、支持多设备无缝切换,让玩家随时随地享受完整的游戏内容。
以蘑菇boss为例,首先我们需要一个aH的体力盾,这样我们就可以实现永动挂机:
实现了永动之后,我们还需要提高输出,加快挂机效率。所以我们要写代码让角色根据不同情况自动更换装备。
首先,当boss拥有护甲时,角色自动装备上锤子。可以这样写:
上图的这段表示,当目标为boss,且目标护甲大于0时,右手装备盾,左手装备锤子。
用锤子砸掉boss的盾之后,我们希望自动换成剑,用暴击剑砍boss的脸。所以在后面加上:
这样,当目标为boss,且目标护甲等于0时,右手装备盾,左手装备剑。
这时我们发现,boss的大拳头总会把我们击退,等我们慢悠悠走回来,boss已经回复了很多护盾了。
是时候掏出前冲之盾了!
剑和锤的射程是5码,我们加上距离判定,大于5码我们就装备前冲之盾,小于等于5码就按之前说好的来。因为没有小于等于的符号,那就用小于6代替。