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

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

添加TileSet图块集

添加TileSet源

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

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

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

TileMap选择模式可选中多个

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

添加物理层级

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

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

清除模式

修改碰撞图块形状

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

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

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

相关推荐
wanhengidc2 小时前
手机云服务是什么意思?
运维·网络·安全·游戏·智能手机
陈言必行5 小时前
Unity 性能优化 之 静态资源优化 (音频 | 模型 | 纹理 | 动画)
unity·性能优化·游戏引擎
Thomas_YXQ15 小时前
Unity3D RectTransform.rect属性详解
unity·编辑器·游戏引擎·材质
0wioiw017 小时前
Unity(①基础)
unity·游戏引擎
死也不注释18 小时前
【Unity UGUI 交互组件——InputFild(TMP版本)(11)】
unity·游戏引擎·交互
伐尘19 小时前
【CE】图形化CE游戏教程通关手册
前端·chrome·游戏·逆向
脚踏实地,坚持不懈!1 天前
Android,Jetpack Compose,坦克大战游戏案例Demo
android·游戏
过河卒_zh15667661 天前
9.12AI简报丨腾讯投资AI游戏平台,B站开源AniSora V3
人工智能·算法·游戏·aigc·算法备案·生成合成类算法备案
wanhengidc1 天前
服务器内存不足会造成哪些影响?
运维·服务器·网络·游戏·智能手机
念念不忘 必有回响1 天前
Pygame模块化实战:从零构建Aliens射击游戏全流程(一)
python·游戏·pygame