原理:用UE5制作一个2D游戏

选中资产图片右键--Sprite Actions--Apply Paper2D Texture Settings

制作场景

把它丢到场景里,并把坐标归零

创建图块集tileset

打开新建的tile set,根据最小图块设置最小尺寸单元

选择需要的图块单元,add box

对新建的tile set右键创建tile map

打开,选择图块,用笔刷涂上去,创建一个岛屿

拖入场景如下图

制作角色

全选角色图片,右键Sprite Actions--Create Sprite

对第一个FB_Player_Idle做如下调整

相同操作对jump和run都做flipbook

摆放角色

在蓝图文件夹里新建一个paper character,重命名为BP_SpriteCharacter

放入角色,并且调整胶囊体和角色的位置大小,如下图

拖入场景使其运行起来如图

更改光照效果

配置一个弹簧摄像机

删除角色,放一个PlayerStart,尺寸和位置可以调整一下

新建一个GameMode重命名为GM_SideScroller

播放的时候场景是正常的

修改摄像机的值如下

写蓝图

在工程设置里输入input如下

对BP_SpriteCharacter

一些小细节

项目设置里关掉动态模糊

将角色限制为只能左右走

更改摄像机为正交摄像机

相关推荐
wdloumiga5 小时前
使用 Construct 3零基础做一些2D小游戏
python·游戏·游戏2d
朋友圈自动点赞工具5 小时前
WD_BLACK P10游戏硬盘实测:72款游戏随身带还能剩
游戏·科技资讯
Είναι η κοπέλα8 小时前
游戏窗口自动化点击与防误点设计:模板匹配 + 区域限制 + 强制置顶
运维·游戏·自动化
熊猫钓鱼>_>9 小时前
从“串数据“焦虑到 Space 自由,我用 Agent Bucket 智能体桶管游戏素材
开发语言·人工智能·游戏·agent·bucket·workbuddy·space
杨丰玮41812 小时前
从零手写Java飞机躲障碍游戏|Swing绘图、鼠标跟随、计时器碰撞检测实战(四)
java·游戏·计算机外设
杨丰玮41812 小时前
从零手写Java飞机躲障碍游戏|Swing绘图、鼠标跟随、计时器碰撞检测实战(二)
java·游戏·计算机外设
笨鸟先飞的橘猫1 天前
系统设计思维训练——方法论
游戏·思维训练
日月云棠1 天前
UE5源码分析之Editor——Blutility模块全面分析
ue5
日月云棠1 天前
UE5源码分析之Editor——BehaviorTreeEditor模块全面分析
ue5
日月云棠1 天前
UE5源码分析之Editor——AssetTagsEditor模块全面分析
ue5