Godot: Difference between revisions
m (infobox: removed title, changed image kind) |
(→See Also: link to blender page) |
||
Line 43: | Line 43: | ||
== See Also == | == See Also == | ||
* [[Guide:Godot|Godot]] in the Guides section of this wiki. | * [[Guide:Godot|Godot]] in the Guides section of this wiki. | ||
* [[Blender#Godot and Blender|Godot and Blender]] has some more info and working with them together. | |||
[[Category:2-D]][[Category:3-D]] | [[Category:2-D]][[Category:3-D]] |
Revision as of 07:51, 26 May 2019
Release date: | Current |
---|---|
Made by: | Open-source |
Runs on: | Mac OS Linux Windows |
Exports to: | Linux Mac OS Windows Android iOS |
Godot is a new, now open-source, game engine thing similar to Unreal and Unity, but perhaps less 'professionally' targeted. And a much smaller download and install (~40MB)! It's also free, which includes the ability to export to phones.
Structurally games are pretty different to Unity. The scenes are used differently. Instead of having one scene represent a level, you use a fresh scene for level components. So one scene for a main character, one for a vehicle, etc. Each scene can have multiple things (nodes) in them. You then combine these into your level. You can then easily edit these components from within your level or within their own scenes, and they are easily shared through your project. I guess they're kinda an easier to work with equivilant of Unity's prefabs?
Godot uses a proprietary scripting language called GDScript, which is very similar to Python. See the Guides section for some starting points. in the future it will support some other languages, I believe ?
Pronunciation
In video tutorials everyone seems to place the emphasise on the last syllable, like they're speaking French. I can't help putting it on the first, like English usually does, and like the play Waiting for Godot. rjt (talk) 07:13, 28 July 2017 (EDT)
GDScript
As mentioned, GDScript is very similar Python, with some game-relevant additions.
Syntax Highlighting
You can grab syntax highlighting plug-ins for some popular text editors / IDEs:
- Atom: https://github.com/jlopezcur/language-gdscript
- Geany: https://github.com/haimat/GDScript-Geany
- Gedit: https://github.com/haimat/GDScript-gedit
- Sublime Text: https://github.com/beefsack/GDScript-sublime
- Vim: https://github.com/quabug/vim-gdscript
- Visual Studio Code: https://marketplace.visualstudio.com/items?itemName=geequlim.godot-tools
Plug-ins
- Add Primitives - Adds a collection primitives. By default there's only a cube D:
Installing
...
Links
- godotengine.org
- godotengine project on Github.
- Awesome Godot - Curated list of Godot projects, plug-ins, and related things.
- Godot Asset Library.
See Also
- Godot in the Guides section of this wiki.
- Godot and Blender has some more info and working with them together.