猫史档案馆


【Y君编程小课堂】跑酷类游戏的简单实现

用户:yamolyamol查看:1 回复:7 评论:1 创建时间:2018-11-24T15:49:25


hi~第一次发帖有点小激动呀

emotion_编程猫_在吗

最近跑酷类游戏大火,大家有没有做一个自己的跑酷游戏的想法呀

嘿嘿嘿

废话不多说,let's go!

emotion_编程猫_嗨起来

 

center_image

 

一、循环背景和角色动态

center_image

精灵翅膀在挥动,背景其实也在向做移动呀~只是有点慢,忽略忽略~

还不知道怎么做的小宝贝们请看这里

↓↓↓↓↓↓↓

 

背景向右轮播

center_image

 

 

 

 

 

 

背景向右移动就会让角色看起来一直在向右边跑动哦,记住哦,背景轮播那么背景的左右两边要是可以完全过度的,要不然就会出现中间有很明显背景图片不和谐的场景。

(每一个BCM里都有一个默认的背景对象哦,在默认背景里是用上述代码块就可以轮播了)

center_image

 

角色动态帧以及动态帧加速

center_image

让角色的动态速度跟随游戏时长的增加而变快,增加紧迫感。

 

二、障碍物生成

制作完背景和人物,接下来就是跑酷类游戏最重要的一个环节了,那是什么呢,对的!就是障碍物!!!

 

障碍物的选择我就不多说啦,亲们想用什么就用什么,但是一定要符合咱们英勇霸气的形象呢!

center_image

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

锵锵锵锵锵~

 

这就是障碍物克隆并出现的主要代码块啦~

 

有木有很简单的赶脚!

 

接下来我来讲一讲这四块都是干嘛用的,看好了哟。

 

代码块一:

center_image

因为没有开始页面,所以直接就是游戏本体啦。

 

本游戏有六个障碍物(线段、B、C、D、E、F),每个障碍物出现的时间间隔相同,那么一个轮换下来,当再次轮到“线段”的时候,中间的时间间隔是6倍哟,这一点一定要清楚。

 

代码块二:

center_image

tips-------kitten编辑器横版16:9中,长宽分别是1280和720

 

把需要克隆的障碍物隐藏或者放在屏幕外( 障碍物:这样你就看不到我了⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ )

 

为了让克隆出来的障碍物有随机性,我让它每次生成的时候都在Y坐标上随机取一个数,但是总不能让人家不见吧,所以就给了它一个范围限制。

 

移动时间和上面的翅膀挥动时间一样,都可以跟随时间的增长而变短哦,让障碍物来的更猛烈些吧!!!

 

代码块三:

center_image

最后时刻,别忘了把克隆体删掉哦。(克隆体太多会影响运行速度)

 

代码块四:

center_image

为了不让障碍物都是一个朝向,所以就给它一个初始的面向角度,如果你想让他旋转或是其他动作,也可以自由创作哦~

 

怎么样,是不是很简单,多动手,多想,你也能和我一样优秀,嘻嘻罒ω罒。

 

三、掉血和奖励

有了基本的障碍物,怎么能没有奖励呢,怎么能没有血包呢?!

 

不急不急,且看下方的一波操作。

center_image

 

 

 

 

 

 

 

 

怎样?是不是真的不难?只要不停地判断角色是不是碰到了障碍物就行,这一有一个注意点哦,“碰到”是会一直判断的,所以生命值减少一次后就要马上退出循环哦。

center_image

这个就是大家的最爱啦,收集宝石!!!

 

我给宝石的设定是出现的时间间隔比障碍物短,但是移动速度比障碍物慢,丰富游戏画面的动态效果,大家也可以根据自己的喜好来设置。

 

同理上面的碰到障碍物,这里的碰到宝石也是要在出现得分增加的操作时就要及时删除自己,避免段时间内进行了多次加分操作。

center_image

 

center_image

 

以上就是跑酷类游戏的简单制作方法

快来试一试吧

创作自己的跑酷类游戏吧!

欢迎关注本喵,喵会努力发帖滴~

emotion_编程猫_加油

 


回复

上一页1 页 / 共 1下一页
栗子安安栗子安安

哇,涨知识了,学习了

求dalao带带萌新

 

点赞0


评论


风少年风少年

这么好的教程帖怎么没人点赞啊,帮顶

emotion_编程猫_加油

点赞3


评论


整容完毕的海绵宝宝整容完毕的海绵宝宝

额,这好像只是举了一个例子…希望可以教让萌新也能做得出来的跑酷

点赞0


评论


yamolyamol

大家一起学习emotion_编程猫_加油emotion_编程猫_加油emotion_编程猫_加油

点赞0


评论


科普喵科普喵

本科普喵来迟了

点赞0


评论


急_开_锁_办_证810864急_开_锁_办_证810864

倒数第2幅图里删除了自己之后,再接其它的积木还有意义?

点赞1


评论


某工具人某工具人


鸡你实在太美
鸡你是太美

实在是太美鸡你
鸡你 实在是太美鸡你 美
鸡你 实在是太美鸡美 太美
鸡你 实在是太美鸡美 太美
鸡你 实在是太美鸡美 太美
鸡你 鸡你实在是美太美 美蓝球球
鸡 鸡 鸡你实在是太美 篮球篮球球
鸡 喵裆鸡太啊 蓝篮球
喵裆裆鸡美
鸡你美裆 裆鸡美
鸡太美 鸡太美
鸡美 鸡美
鸡美 鸡美
鸡美 鸡美
鸡太 鸡太                            喵     
                          鸡你实在太美
                           鸡你是太美
                              喵
                         实在是太美鸡你
               鸡你 实在是太美鸡你  美
            鸡你  实在是太美鸡美   太美
        鸡你     实在是太美鸡美      太美        
    鸡你       实在是太美鸡美          太美
  鸡你       鸡你实在是美太美       美蓝球球
鸡 鸡       鸡你实在是太美          篮球篮球球
鸡            喵裆鸡太啊         蓝篮球
                喵裆裆鸡美
                  鸡你美裆    裆鸡美
                   鸡太美         鸡太美
                     鸡美              鸡美
                     鸡美                鸡美
                      鸡美                鸡美
                      鸡太                鸡太
                    金 猴                金猴
                    皮 鞋                皮鞋金猴
                     金光                金光 大道
金 猴 金猴
皮 鞋 皮鞋金猴
金光 金光 大道

点赞2


评论