网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月28日漏签0天
godot吧 关注:8,804贴子:39,909
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 11回复贴,共1页
<<返回godot吧
>0< 加载中...

Godot3游戏引擎入门之零零:简单的想法

  • 只看楼主
  • 收藏

  • 回复
  • spkingr
  • godot
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

一、缘由
今年 7 月份,也就是上个月,惊奇的发现世界上存在着这么一个小巧灵动的游戏引擎: Godot Game Engine (https://godotengine.org/) ,图标非常可爱另类,研究了一番,现在已经是 3.0 的版本(目前是 3.0.6 ),看官方新闻,最新版 3.1 正在紧张有序的开发中,据说会有重大突破,期待。 :joy:
这个游戏引擎虽小,但是真的是五脏俱全:支持 Window/Mac/Linux 主流操作系统,支持普通的 2D 和 3D 游戏开发,支持 Android/iOS/Blackberry OS 等主流手机平台,以及 XBox/Steam/GameRoom 等其他游戏平台的发布,当然 WebGL 也不在话下。你可以到[官方网站](https://godotengine.org/download)下载直接运行文件, Mac 也可以通过 `brew cask install godot` 安装,最大不超过 100M ,最低 20M ,但功能可谓是非常齐全啊。

令人惊喜的是,他是开源的!开源的,没错,你没有听错,早在四年前就已经开源了,哇哦~不过,不好意思,四年前我连如日中天的 Unity3D 是啥都不知道呢。去年底有机会接触并学习了一段时间的 Unity3D 游戏开发后,还是蛮喜欢这个游戏开发引擎的,但是现在我发现作为游戏开发爱好者菜鸟的我, Godot 更适合我,为啥?请听我慢慢道来:
1. 小巧开源,社区驱动,下载后无需安装,开箱即用,官方插件也齐全
2. 惊喜的 2D 游戏开发界面和 GUI 元素,适合新手,打开程序即可轻松上手游戏开发
3. 一切基于 Node ,想添加任何元素都是极其 Easy ,甚至 2D 和 3D 以及 GUI 元素混用都没关系
4. 每一个 Node 元素**只能添加一个** Script 脚本进行控制,这太符合是我这类有一点点 Adobe Flash 开发经验的朋友了
5. 如果深入点,它的流程设计,帮助文档,资源加载,一切可以基于场景进行设计,等等,都非常直接、非常贴切啊~~~
当然,学习曲线平缓也是我喜欢这个游戏引擎的另一个重要原因。这就是我接触 Godot 没超过两周的感受吧,当然还有更多更多的优点等着去挖掘和探索的,官方对此也列举了 Godot 平台的几乎所有的特性及优点,大家可以在此查看: [Godot Features](https://godotengine.org/features)
总之,就是这么一个五脏俱全、小巧玲珑的开源的游戏开发引擎让我爱不释手,我决定“冒天下之大不韪”对 Godot 进行个人方面的努力宣传尝试,为开源界也算是贡献我的一份渺小的力量吧。哈哈。 :joy:


  • spkingr
  • godot
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
二、内容
因为自己对游戏开发也几乎是完全从 0 开始,目前有没有入门都还处于不确定阶段,我肯定不能进行一些深入的探讨,但是基础的部分我会边学习边记录下来,作为小专题来和喜欢 Godot 的朋友们一起讨论研究。
关于内容的话,我初步给自己定了一个目标,找了些资料和书籍,主要基于 2D 游戏开发,参考了《 Godot Engine Game Development in 24 Hours, Sams Teach Yourself: The Official Guide to Godot 3.0 》这本书后,我把内容简单的列表如下:
1. Godot 游戏引擎的介绍和安装、以及相关的资源
2. Godot 的场景系统介绍和使用
3. 2D 图形相关元素和操作
4. GDScript 脚本介绍和使用
5. 用户输入 Input 相关
6. 游戏物理引擎
8. 动画的使用
9. 简单的开发流程探讨
10. 文件系统和项目管理
11. 声音和粒子系统
12. 视口和 GUI 界面元素
13. 网络相关
14. 最后可能会探讨一下 Native 脚本吧
15. 其他……
好吧,这真是画了一个好大的饼啊……希望自己跪着也能吃完吧,哈哈。


2025-07-28 06:59:30
广告
不感兴趣
开通SVIP免广告
  • 影魔zzs
  • 着色器
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
jia you ya!!!


  • lc85sj
  • godot
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持 ,我也是刚接触


  • 血红羽翼heaven
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持 ,我也是刚接触


  • 血红羽翼heaven
  • 项目流程
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持 ,我也是刚接触


  • 命幽
  • 动画特效
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
加油 我接触很久了 不过还没用这个


  • spooking
  • GDScript
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
支持,要是3d再优化下就更美了


2025-07-28 06:53:30
广告
不感兴趣
开通SVIP免广告
  • 如此体验套餐
  • 物理系统
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
刚接触


  • 阴阳冕
  • godot
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
中文教程很少,质量也是参差不齐。
[后悔没学好英语]


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回godot吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示