Godot游戏制作 03世界构建1.0版

在game场景,删除StaticBody2D节点,添加TileMap节点

添加TileSet图块集

添加TileSet源

拖动图片到图块,自动创建图块

使用橡皮擦擦除。取消橡皮擦后按住Shift创建大型图块。

进入选择模式,TileMap选择绘制,选中图块后在场景中左键点击绘制。左键拖动绘制多个,右键移除绘制。

TileMap选择模式可选中多个

绘制树木技巧,可先绘制一个底部中间可绘制多个,最后再绘制树顶部。

添加物理层级

选择那些图块属于物理层级,树木、装饰不发生碰撞,可直接穿过。

左键选择,或按住左键滑动选择

清除模式

修改碰撞图块形状

碰撞体结合时需要相当精确,避免角色卡住。

使用栅格吸附,精确链接碰撞形状结合部位

摄像机跟随玩家,拖动Camera2D节点到玩家节点下方,设置位置平滑

相关推荐
harrain2 小时前
拟合模型与虚幻引擎
游戏引擎·数字孪生·虚幻
白宇横流学长3 小时前
基于UE引擎的格斗类游戏《SE2》的开发与实现
游戏
风酥糖3 小时前
Godot游戏练习01-第16节-游戏中的状态机
算法·游戏·godot
今夕资源网5 小时前
开源轻量硬件监控软件LiteMonitor超小体积极致轻盈,可实时监测CPU、GPU、内存、磁盘、网络等系统性能,办公游戏皆适配,一键掌控电脑硬件状态
游戏·系统监控·软件·轻量·系统性能·硬件监控软件·硬件监控
guygg887 小时前
基于STM32的贪吃蛇游戏实现(OLED屏)
stm32·嵌入式硬件·游戏
DaLiangChen18 小时前
Unity 精准 Mesh 点击检测:穿透遮挡 + 单击双击识别
unity·游戏引擎
迪普阳光开朗很健康20 小时前
Unity中new() 和实例化有什么区别?
unity·游戏引擎
CDN36021 小时前
360CDN SDK 游戏盾:轻量化接入 + 强防护实测
运维·游戏·网络安全
mxwin21 小时前
Unity Shader 极坐标特效 从数学原理到实战案例
unity·游戏引擎·shader·uv
2501_918126911 天前
学习所有6502写游戏存档的语句
汇编·嵌入式硬件·学习·游戏·个人开发