虚幻4实战 贪吃蛇制作

之前利用unity做过贪吃蛇,从思路、代码逻辑上来说,并没有什么难度。今天早上在公司就完成了,这里记录下。
效果图就是下面这样的。最后我按了与运动方向相反的按钮,这里我设置这样的操作也是死亡的。
这里写图片描述

一、 前期设置
贪吃蛇是2d游戏,没有玩家(pawn和character),所以这里要进行一些设置。
首先,把GameMode、PlayerController都替换掉,自己写MyMode和Mycontroller,在世界设置里,这里就不多说了,default pawn class选为none。
然后再向场景中拖入一个camera,作为游戏界面。为了实现2d效果,camera选为正交模式,如下。然后调整camera大小和方向即可。
这里写图片描述
场景大概这样就好了,蛇就在下面的面板上运动。
这里写图片描述
在关卡蓝图写如下代码,实现摄像机内容输出到屏幕。
这里写图片描述

二、蓝图类设置
需要设置head、snakepart、food三个类蓝图。head作为上面的黄色头部,snakepart是黄色头部后面跟随的身体,food是随机出现的食物。
head类蓝图设置如下,主要判断碰到food、碰到snakepart事件。head的控制写在playercontroller里。
这里写图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值