美文网首页
追逐奶酪

追逐奶酪

作者: 徐慵仙 | 来源:发表于2020-09-28 10:38 被阅读0次

    A 分析阶段

    01 课程目标

    玩家控制小猫去吃地图中不断刷新的奶酪,但要小心四处乱串的敌人,还有不受地形限制的幽灵,尽可能的挑战最高分数吧。


    追逐奶酪

    02 角色列表

    地形:绘制的地形角色,发挥自己的想象力去绘制就行。
    玩家小猫:可以用方向键移动,不能穿越地形墙壁。
    奶酪:目标角色,能被小猫吃掉并加分,然后在新的位置刷新。
    甲虫:敌人角色,快速在地形内移动,不能穿越地形。
    幽灵:隔一段时间就出现的敌人角色,出现后不断向玩家移动,速度较慢,但不受地形限制

    03 难点分析

    难点一:玩家穿墙问题解决

    这里我们要记住一个技巧,首先按下方向键,角色会像对应方向移动10步;如果碰到墙壁,我们可以让角色后退10步,这样前进了10步,又后退了10步,在视觉上就是没有穿过墙壁。


    穿墙问题

    难点二:地形迷宫绘制

    地形迷宫的绘制不是一次能够完成的,当角色动起来后,如果有问题大家记得回来及时调整。

    难点三:甲虫转向问题

    甲虫碰到迷宫后,可能往两个方向转头,这里我们要借助1和2之间的随机数,为1的时候左转90,2的时候右转90.

    难点四:不受地形约束的幽灵

    • 幽灵时隐时现,显示一段时间,再消失一段时间。
    • 慢慢面向角色,移向角色,每次移动一步就行了

    B 实践阶段

    01 迷宫绘制

    自由发挥就可以了,注意线条不要太细,也不要太粗。


    迷宫

    02 玩家角色

    做好移动控制,加入防穿墙代码,然后测试一下。


    玩家

    03 敌人甲虫

    • 和玩家不同,甲虫自己是会不断移动的。
    • 做好转弯控制,见难点分析
    • 做好一只后,直接复制角色,然后调整位置就可以了


      敌人

    04 幽灵

    • 做好时隐时现
    • 向玩家移动


      幽灵

    05 奶酪

    • 先指定一个位置
    • 碰到玩家后移到一个新的位置


      奶酪

    相关文章

      网友评论

          本文标题:追逐奶酪

          本文链接:https://www.haomeiwen.com/subject/swgruktx.html