We stand with Ukraine to help keep people safe. Join us
Godot free download for Mac

Godot

Version 3.4.3

Free and open-source game engine.

Godot overview

Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.

Godot is completely free and open-source under the very permissive MIT license. No strings attached, no royalties, nothing. Your game is yours, down to the last line of engine code.

Create games with ease using Godot's unique approach to game development.

  • Nodes for all your needs. Godot comes with hundreds of built-in nodes that make game design a breeze. You can also create your own for custom behaviors, editors and much more.
  • Flexible scene system. Create node compositions with support for instancing and inheritance.
  • Visual editor with all the tools you need to be packed into a beautiful and uncluttered context-sensitive UI.
  • Friendly content creation pipeline for artists, level designers, animators and everyone in between.
  • Persistent live editing where changes are not lost after stopping the game. It even works on mobile devices!
  • Create your own custom tools with ease using the incredible tool system.

What’s new in version 3.4.3

Updated on Mar 09 2022

  • Android: Fix relative keystore paths on Android exporter with custom build (GH-56676).
  • Animation: Expose AnimationNodeOneShot::mix_mode as a property (GH-37945).
  • Audio: Fix PitchShift effect quality degradation and improve performance (GH-57985).
  • C#: Allow configuring Mono debugger agent with command line arguments (GH-56835).
  • C#: Fix KeyValuePairAt memory leak (GH-56183).
  • C#: Fix getting properties state when reloading scripts (GH-56300).
  • C#: Fix marshaling values of generic Godot Dictionary (GH-56735).
  • C#: Fix Android AAB export failing to load native libs (GH-57420).
  • C#: Attach mono thread before getting nativeName field, fixing potential tool script crash (GH-57739).
  • C#: Add support for opening Visual Studio 2022 as external editor (GH-57609).
  • Core: Fix potential infinite recursion crash in Variant decoding (GH-58111).
  • Core: Fix decoding UTF-8 filenames on unzipping (GH-56517).
  • Fixes exporting Android APKs when project files use non-ASCII characters in their file name (GH-18222).
  • Core: Replicate load-as-placeholder state on node duplication (GH-56831).
  • Core: Add hexadecimal and binary literals support to Expression parser, fix parsing of exponent literals (GH-57571, GH-57620).
  • Core: Fix ProjectSettings.has_setting() to handle feature overrides like get_setting() (GH-57972).
  • Editor: Fix undo/redo operations in Input Map (GH-56222).
  • Editor: Performance increase for opening the editor on big projects (GH-57737).
  • GDScript: Clear pending function states when reloading script (GH-56296).
  • GDScript: Fix crash when is keyword is tested against a String variable (GH-56791).
  • GridMap: Fix "Convert to MeshLibrary" not respecting collision transforms (GH-56907).
  • GridMap: Fix editing MeshLibrary's Shapes array from the Inspector (GH-56891).
  • GUI: Release focus of Control node when exiting tree (GH-56255).
  • GUI: Fix LineEdit center and right alignment (GH-56837).
  • GUI: Fix PopupMenu bad item offset with custom vseparation (GH-56471).
  • GUI: Fix RichTextLabel underline appearance when inside fill tag (GH-54296).
  • GUI: Fix RichTextLabel underline prevents strikethrough from rendering (GH-56686).
  • GUI: Fix TabContainer not setting layout immediately (GH-56206).
  • GUI: Fix TextEdit blocking side scrolling in ScrollContainer (GH-56637).
  • GUI: Fix TextureButton focus texture logic (GH-56472).
  • GUI: Fix nine patch of circular TextureProgressBar (GH-54345).
  • HTML5: Fix GPU particles transform feedback error for WebGL 2 (GH-56465).
  • HTML5: Fix gamepad samples not being properly reset (GH-57482).
  • HTML5: Fetch API now passes credentials (GH-57934).
  • Import: Fix AtlasPacker incorrectly deducing zero height in some cases (GH-56111).
  • Import: Fix glTF scene export crash on null normal texture (GH-56380).
  • Import: Fix wrong RGBA channel mapping when saving OpenEXR (GH-56715).
  • Import: Skip S3TC compression even if supported on Android and iOS (GH-32255).
  • Input: Increase joystick max button number and fix possible crash (GH-56666).
  • iOS: Fix export with manually specified signing/provisioning data (GH-57203).
  • iOS: Fix disabling half float for compressed vertex attributes on GLES2 (GH-57688).
  • iOS: Fix touch handling for overlay views (GH-57604).
  • Linux: Fix tablet tilt values returning bad values (GH-56439).
  • macOS: Improve window activation hack (GH-56700).
  • macOS: Add lang placeholders to both editor and project apps bundle to allow OS translation detection (GH-52945, GH-57577).
  • Networking: Fix HTTPRequest support for requests with "content-length" above 2.1 GB (GH-56331).
  • Physics: Fix RayCast clear_exceptions clearing the parent node exception despite exclude_parent (GH-57792).
  • Portals: Fix gameplay monitor unloading (GH-57033).
  • Portals: Fix gameplay monitor ticking (GH-57186).
  • Portals: Fix DYNAMIC particle systems (GH-57546).
  • Rendering: Fix blend shapes when octahedral compression is used (GH-56161).
  • Rendering: Fix invalid read when using LightOccluder2D (GH-56859).
  • Rendering: Fixed accessing a null MeshInstance object in BakedLightmap instead of the GeometryInstance (GH-57110).
  • Rendering: GLES2: Fix buffer upload size bugs affecting blendshapes (GH-58085).
  • Rendering: GLES3: Fix shader compile error with Oren Nayar + Vertex Lighting (GH-56802).
  • Rendering: GLES3: Fix visible background line in intersections in screen-space reflections (GH-56843).
  • TileMap: Expose autotile_coord parameter in TileMap.set_cellv (GH-56284).
  • VisualScript: Fix crash when using Set Index node (GH-58174).
  • Windows: Fix key mapping mixup for brace and bracket keys (GH-56588).
  • Windows: Fix RegEx.search() memory leak (GH-56763).
  • Windows: Prevent LTCG (MSVC LTO) from removing "pck" section (GH-57450).
  • XR: Fix external textures being freed by Godot (GH-56148).
  • XR: Fix Android manifest XR metadata (GH-57263).
  • API documentation and translation updates.

Information

License

Free

Size

73.4 MB

Developer’s website

https://godotengine.org/

Downloads

123

App requirements

  • Intel 64
  • Apple Silicon
  • macOS 10.12.0 or later
Try our new feature and write a detailed review about Godot. All reviews will be posted soon.

What customer like

Stability
User Experience
Privacy

What needs improvements

Bug fixing

Godot qualities

Value
5.0
Ease of use
4.0
Features
5.0
Reliability
4.0
Customer support
5.0
Write your thoughts in our old-fashioned comment
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
TomasStew
TomasStew
May 26 2021
3.3.2
2.0
May 26 2021
2.0
Version: 3.3.2
We will see, how this app works.
Free
FreeAbsolutely Free
How would you rate Godot?
Similar apps
Unity
High-end game development app.
Is this app is similar to Unity? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Sauerbraten
Multiplayer/singleplayer first person shooter and game engine.
Is this app is similar to Sauerbraten? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Minetest
An open-source voxel game engine (Unstable).
Is this app is similar to Minetest? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes