• 西西软件园多重安全检测下载网站值得信赖的软件下载站
    西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
    系统工具网络工具?#25945;?#24037;具图形图像聊天工具应用软件编程开发?#21482;?#36719;件安卓应用电脑安全字体素材

    Godot Engine v3.1 官方标准版

    • Godot Enginev3.1 官方标准版
    • 软件大小:22.2M
    • 更新时间:2019-04-24 11:02
    • 软件语言:中文
    • 软件厂商:
    • 软件类别:国产软件 / 免费软件 / 游戏其他
    • 软件等级:4级
    • 应用?#25945;?WinAll
    • 官方网站:https://godotengine.org/download/windows
    好评:50%
    坏评:50%

    软件介绍

    Godot Engine是一款国际知名的游戏引擎这款引擎开源免费完全不需要你的游戏使用它们的启动界面而且非常轻量完全安装好的软件只占用30M的?#21344;?#23545;于中小型游戏开发企业来说这款Godot Engine显然会是个不错的选择

    软件优势

    轻量级

    构建好的 Godot 只需要占用你的硬盘的 30M ?#21344;?#21253;含几乎了所有内容如果你需要构建?#21482;?#29256;本你需要下载额外的 200M 的构建模板仅此而?#36873;?/p>

    这里我并不是因为下载速度快或者因为其他引擎占用了 3 到 30GB 的大?#21344;?#32780;提出这点而是为了?#24471;?Godot 团队对性能的关注程度 Godot 打开只需要一眨眼的功夫我那用了 4 年的?#26432;?#35760;本打开或者加载时间甚至都没超过 5 秒钟我所等待过的最长时间大约是 1 分钟那是发生在点击一个按钮发布到安卓手?#25945;?#30340; Debug 版本之间的时间开销

    当然最重要的是它能反应出你的游戏的性能当我发现 Godot 引擎本身就是一个 Godot 开发的游戏的时候我被深深地震惊了

    友好的版本控制

    你是否曾经遇到过在使用 Unity 或者 Unreal 的时候发生了场景或者预制体或者其他的对象文件在仓库的版本冲突问题如果有的话难么你应该知道这是多么痛苦的一件事了特别是在大型团队里

    在 Godot 中任何对象都是以文本文档的形式保存对于合并冲突来说是绝对是一种非常友好而且可读性强的文件格式因为我们能非常轻松地区别开多个场景中的多个对象关于这个之后会谈论更多使得每一个团队成员都能够专注于自己的工作

    动画系统

    Godot 的动画系统是我见过的最强大而又简单易用的一个系?#24120;?#25105;曾经使用过的所有动画工具具有的功能设置它都包含了你可以对某个对象的?#25105;?#23646;性进行动画设置甚至包括函数的调用除此之外它还包含了一个非常简易的动画创建工具

    动手比解释更能体会它的工作原理我推荐你?#26790;?nbsp;GDQuest 和 Heartbeast 的视频两位大牛利用他们的业余时间讲授创建游戏相关经验的视频大部分是免费的

    常见问题

    真实2D vs 假2D

    经常会遇到 Rock Milk 的哲学理论问题为了弄清楚这个东西我们创建了一个小而简单的游戏尝试突破未开发的那些区域和一些创新机制由于我们是两个家庭的普通人经常一天只能抽出个把小时来开发我们的游戏所以我们只专注于 2D 游戏开发

    Godot 的 2D 引擎可圈可点它不是假的 2D 就像在 3D ?#21344;?#25226; Z 轴*平放*一样的假 2D 对于 Godot 来说这意味着什么呢

    像素作为坐标和单位使用包括物理引擎中的使用

    更加高效更加易用地 API 无需在第三个轴上处理逻辑或者数学问题

    某些其他引擎上的典型解决方案在这里都变得没必要例如把 1 个像素设为一个单元完美像素渲染 Z 轴分层和相机缩放问题等

    换句话说我们能很好的控制每个游戏物体的尺寸位置速度?#22242;?#25758;包括皮肤 HUD 这经常是需要进行一个完整的 PITA 设置不过我们还是蛮?#19981;?Unity 的新 GUI 系统的说

    GDScript 脚本和 API

    GDScript 是 Godot 中代码处理的默认编程语言能和引擎的相关特性非常吻合的结?#26174;?#19968;起

    通常只需要编写一点点代码就能做出一大堆动作效果这是由于它那丰富的 API 我曾以为每个对象都需要从头开?#21363;?#24314;但是 Godot 已经帮我们做好了包括每一个操作和我所需要的自定义功能

    另外我觉得 GDScript 是让新用户拒而远之的最主要原因我重点列举以下我所听见的抱怨中的几条

    我是不是必须要学习一门只能在 Godot 中使用的编程语言

    是的朋友但是这并不会多花费你多于?#25945;?#30340;时间这门语言非常简单就像 Python 的?#20540;?#29256;

    最糟糕的情况是至少你也将会学会另一门编程语言而且学习新的语言能有助于你进行和别人不一样的思考方式那是更好的方式

    我讨厌编程语言

    好吧没有理由一定要尝试我也没有什么?#26432;?#24616;的但是如果你愿意的话你可以完全使用 C++ 模块来编?#21019;?#30721;然后轻松地导出为 GDScript 脚本

    或许你可能更希望等待 Godot 3.0 版本的发布其实它就在 Godot 的社区开个玩笑因为 3.0 版将会支持 C# 以及 GDNative 脚本也就是说到时候你可以使用Python  Go  D  Rust 甚至 Nim 或者?#25105;?#20854;他你想绑定的编程语言等语言编?#21019;?#30721;

    那么它的性能怎样呢游戏代码如?#21361;?#39069;

    一般对于你所能想到的 95% 的游戏我相信性能都足够满足了如果你还是持有怀?#21830;?#24230;那么像我刚?#30424;?#21040;的你完全可以使用 C++ 模块编写然后获得 C++ 的性能

    如果在你的游戏里某个部分算法有着极高的性能需求那么你可以在此部分?#31995;?#29420;使用 C++ 进行编程在其他部分继续采用 GDScript 脚本

    你可以阅读更多 Shin-Nil 的关于性能测试之类的文章

    我的编程工具和软件并支持 GDScript 脚本

    Godot 有一个集成的代码编辑器而且除了基本的脚本编写之外它还具有漂亮的智能代码提示功能也就是说代码自动完成功能以及强大的 debug 功能另外包括运行时编辑功能你可以看看 Juan Linietsky  也叫 Reduzio 的视频他是 Godot 的主要开发者视频地址在此

    https://www.youtube.com/embed/50Vw4e6JPOI

    到目前为止对于外部代码编辑器完全支持的只有 Visual Studio Code 使用的是Godot 工具由 Geequlim 开发但是其他软件包括 Sublime Text  Atom 以及GEdit 都能支持语法高亮功能

    我的建议是在批评之前先尝试使用 GDScript 脚本吧如果你在一周之后还是不能顺利上手效率也不高那我赔你一?#30424;?#21543;哈哈

    到这里还是不相信那看一看 Juan 关于创造 GDScript 脚本的理由吧或许它能让你改变主意

    https://www.redditmedia.com/r/gamedev/comments/36u80q/godot_engine_11_out/crhjrw6/?embed=true&context=0&depth=1&showedits=false&created=null&uuid=null&showmore=false

    节点?#32479;?#26223;系统

    节点是游戏中能?#21796;?#34892;属性编辑的一个基本对象它可以使一个 2D 精灵一个 3D 模型一些 GUI 控件元素或者仅声音的播放功能 Godot 包含了大量节点可供使用和扩展因此你可以完全创建属于你自己的节点类型场景是由一组节点有层次的组织在一起构建而成如同一棵大树

    这也是我们最?#19981;?#30340;特性关于节点这个图做出了最好的解释

    Godot 中一切都是场景每一个场景都能包含其他场景和节点你可以轻松地提取子节点作为一个场景提高它的复用性 fracteed 先生在管道上就聪明地利用了这个特性

    PC官方
    安卓官方?#21482;?#29256;
    IOS官方?#21482;?#29256;

    软件截图

    Godot Engine v3.1 官方标准版

      其他版本下载

      热门评论

      最新评论

      发表评论 查看所有评论(0)

      昵称:
      表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
      字数: 0/500 (您的评论需要经过审核才能显示)

      下载帮助下载帮助西西?#24179;?#29256;软件均来自互联网, 如?#26143;址?#24744;的版权, 请与我们联系

      TOP
      软件下载
      Ʊӱ20ѡ5