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

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

添加TileSet图块集

添加TileSet源

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

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

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

TileMap选择模式可选中多个

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

添加物理层级

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

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

清除模式

修改碰撞图块形状

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

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

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

相关推荐
reddingtons2 小时前
【游戏宣发】PS “生成式扩展”流,30秒无损适配全渠道KV
游戏·设计模式·新媒体运营·prompt·aigc·教育电商·游戏美术
一只一只6 小时前
Unity之协程
unity·游戏引擎·协程·coroutine·startcoroutine
额呃呃6 小时前
游戏服务器和一般高性能服务器的区别
运维·服务器·游戏
Zhichao_977 小时前
【UE5.3 C++】ARPG游戏 04-角色脚部贴合地形
游戏·ue5
开开心心_Every12 小时前
免费进销存管理软件:云端本地双部署
java·游戏·微信·eclipse·pdf·excel·语音识别
上海云盾安全满满13 小时前
游戏盾可以自动防御各种攻击吗
游戏
NIKITAshao15 小时前
Unity 跨项目稳定迁移资源
unity·游戏引擎
Ya-Jun15 小时前
Android 扫雷游戏项目设计报告
android·游戏
weixin_4368040716 小时前
黑白棋在线游戏 - 人机对战策略棋盘
游戏
sindyra17 小时前
Unity资源内存管理与释放
unity·游戏引擎·资源管理·资源释放·内存释放