欢迎光临散文网 会员登陆 & 注册

godot简介-2 案例

2023-04-03 16:13 作者:damedown  | 我要投稿

godot是真的不含蓄,啥子介绍都没有,直接就上实例。

import的过程就参考官网,反正非常简单。

进入 main.tscn

mian是node类型

wall是staticBody2D类型

sprite2D就是Sprite2D类型

collisionShape2D就是CollisionShape2D类型

我们只需要点击scene下面的+就能开到更多类型

godot的官方介绍,真的要多简单就有多没有,干脆不写让开发人员自行探索吧。我真觉得godot的用户群体就是那些从其他游戏公司退出来自己单干的。


在进入后看到这个:

这就是面过程编程的核心思想,开发人员得做好没有工具的心理准备,但是对于刚刚从自己写游戏引擎的开发人员那就是天大的好消息。

这个放到后面继续说。


然后instantiate child scene 加入一个子对象,选择ball

就能看到

拖动一下就可以运行了

然后修改写ball -rigidbody2D 刚体的物理参数。


如果有展开node2D,会发现他就这些

静态碰撞体(超级玛丽的地图)

运动的碰撞体(滑动平台)

角色碰撞体(马里奥)

刚体碰撞体(不可压缩的球球)

物理骨骼

area2D 区域


这样归类个人觉得非常的方便。


接下来需要高中物理的常识


改一改mass

改一改physical material

就会快速得到新的球形碰撞。

在这个基础稍微加些脚本,就能编写一个哥布林弹球的demo。

godot简介-2 案例的评论 (共 条)

分享到微博请遵守国家法律