Commit Graph
1173 Commits
Author SHA1 Message Date
Edward 68a5e6d81f Move GDScript text onto tip in 2D Getting started 03 chapter (#5732) 2022-04-08 01:45:12 +02:00
rossungerandHugo Locurcio ca2de3306b Add explanation: why we use Node and not Node2D (#5530)
* Add explanation: why we use Node and not Node2D

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-03-23 16:33:05 +01:00
David Jaquay ebd831d6c0 Update theme overrides section for Godot 3.4 in Score and replay (#5699) 2022-03-19 16:34:05 +01:00
Ricardo Buring 56da3e1628 Your first 2D game: Remove old link (#5687) 2022-03-13 19:49:00 +01:00
Ricardo Buring 1e8ccb9b7a Your first 2D game: Set the physics parameters of the mob before adding it to the scene tree (#5688) 2022-03-13 19:48:59 +01:00
Zazucki e48d69a1f8 Update link to Harvard CS50 and fix book author name (#5680) 2022-03-13 01:08:26 +01:00
Zazucki d7df95b163 Update Harvard CS50 link to latest version (#5679) 2022-03-13 01:08:25 +01:00
Zazucki 5357cbbfc0 Clarify the name of the menu action to add a node in Signals (#5684) 2022-03-12 23:31:12 +01:00
Leona 'leo' Gottfried b0a50f1d0e Fix non-unique Sphinx name in Getting Started (#5597)
(cherry picked from commit 6a001297d9)
2022-03-11 14:22:57 +01:00
skyace65 4253813fe9 update your first 2D game font information
(cherry picked from commit a0d4f8473c)
2022-03-11 14:22:57 +01:00
Haoyu Qiu e182d49332 Fix capitalization of macOS (#5466)
(cherry picked from commit acd9c49405)
2022-03-11 14:22:57 +01:00
Matthew 2fe68d0793 Add a ending to the scripting player input page (#5469) 2022-02-25 14:53:19 +01:00
Corey Maylone c84ba42b91 Update main scene selection popup image for Godot 3.4 (#5620) 2022-02-17 01:12:01 +01:00
Connor Hillen df86872661 Update wording to use DynamicFont theme overrides in Your first 2D game (#5617) 2022-02-16 18:42:57 +01:00
Matthew af1135ea98 Fix shortcut info on signals page (#5600) 2022-02-12 01:19:03 +01:00
Matthew b4e11ad2a8 Fix first 2D game image (#5582) 2022-02-05 21:25:41 +01:00
sarahmccuan 56f0c1e0e1 Update instructions for collision mask in Your first 2D game (#5485) 2022-01-28 19:07:13 +01:00
skyace65 57df3fb370 Remove merge from scene from your first 3D game
(cherry picked from commit 16f06a9277)
2021-12-21 16:44:03 +01:00
Sean Wall e841f46494 Add input mapping to creeps tutorial (#5383)
* Add input mapping to creeps tutorial

(cherry picked from commit ceffab3d03)
2021-12-21 16:42:57 +01:00
Haoyu Qiu da0be06753 Correct the name of Sprite2D and AnimatedSprite2D on 3.x 2021-12-18 12:14:55 +08:00
Nathan Lovato 8efde7f69f address all reference errors after backporting changes to 3.4 branch 2021-11-25 18:29:49 -06:00
Nathan Lovato 501cbd41d4 Backport rewrite of the getting started series for Godot 3 2021-11-24 10:40:04 -06:00
Nathan Lovato 67808949a8 Update the reference to the your_first_game document 2021-11-24 10:35:21 -06:00
Nathan Lovato e5197b493e Move remaining files out of step_by_step/
Moved those to scripting/:

- filesystem
- resources
- singletons_autoload
- scene_tree

export to export/

and godot_design_philosophy to introduction/
2021-11-24 10:34:31 -06:00
Nathan Lovato 5450fa236c Write and edit overridable_functions.rst, remove scripting_continued.rst 2021-11-24 10:33:22 -06:00
Nathan Lovato 5a21563707 Merge class_name docs from scripting_continued.rst into gdscript docs 2021-11-24 10:33:18 -06:00
Nathan Lovato 47b0008cc0 Write nodes_and_scene_instances.rst from scripting_continued.rst
Rewrote the docs
Added an intro section about getting nodes and syntactic sugar
2021-11-24 10:33:14 -06:00
Nathan Lovato b88d9da9a3 Move and rewrite groups.rst from sripting_continued.rst 2021-11-24 10:33:10 -06:00
Nathan Lovato cc55022886 Add idle_and_physics_processing.rst, write scripting/index.rst 2021-11-24 10:33:04 -06:00
Nathan Lovato 356079cb38 Move assets section to a new assets pipeline section 2021-11-24 10:32:53 -06:00
Nathan Lovato dcb772f19c Move project_setup documents to best_practices 2021-11-24 10:32:37 -06:00
Nathan Lovato 70fac762dc Move the best practices section to tutorials/ 2021-11-24 10:32:29 -06:00
Nathan Lovato 5da94fcf78 Move the export section to tutorials/ 2021-11-24 10:32:24 -06:00
Nathan Lovato cb50a226c2 Move editor manual 2021-11-24 10:31:50 -06:00
Nathan Lovato 9785bff959 Move remaining pages in getting_started/scripting after rebase 2021-11-24 10:27:33 -06:00
Nathan Lovato bed21dbc1a Move three pages from misc/ to scripting/ 2021-11-24 10:26:57 -06:00
Nathan Lovato 6d8fbe38ea Move scripting section to tutorials/
Closes #4113
2021-11-24 10:25:06 -06:00
Paul 6f10b0ca33 Remove redundant line in Version control systems (#5398) 2021-11-17 00:24:16 +01:00
Arpit Srivastava fb6aa689eb Fix missing word in When and how to avoid using nodes for everything (#5386) 2021-11-11 18:09:32 +01:00
Max Hilbrunner 3573f8d3b7 Merge pull request #5239 from skyace65/Add-C#-Export-page-(3.4)
Add C# Export page for 3.4 branch
2021-11-03 19:24:20 +01:00
zacryol c418ab579c Show example of casting get_node() for inferred static typing in style guide 2021-11-03 16:15:17 +01:00
skyace65 56af1bcf23 Remove warning about PCK files larger than 2GB (3.4) 2021-10-18 18:29:19 -04:00
zacryol b3b765b87f Rename var "character_dir" to "character_dict" in GDScript style guide (#5325) 2021-10-16 01:12:26 +02:00
Marcel Admiraal 458fe750da Update Exporting for Android JDK version specification 2021-10-15 15:34:30 +02:00
zacryol ea480fb090 Remove reference to non-existing NOTIFICATION constants. 2021-10-15 15:32:14 +02:00
Matthew 4bed6c1a99 Add note that C# tools plugin requires the mono SDK on Linux (#5228)
* Add note that C# tools plugin requires mono SDK
2021-10-15 15:24:35 +02:00
Kevin Conner c6534ad6e5 Remove an incorrect distinction drawn with Objective-C (#5224)
An Objective-C method call will not be ignored when the object doesn't
define the method. It will crash with a runtime exception.

The author may have been thinking of the way an Objective-C method call
will be ignored when the object is nil. But that's not the case when the
object is there and lacks the method. In that case, the runtime will
call -doesNotRecognizeSelector:. The default behavior in the root class
NSObject is to raise an exception (not the try/catch kind; a similar
case is array bounds checks) and deliberately crash.

https://developer.apple.com/documentation/objectivec/nsobject/1418637-doesnotrecognizeselector?language=objc
2021-10-15 15:15:53 +02:00
Hugo Locurcio ca5e884d58 Add workaround for using the same texture in both 2D and 3D 2021-10-15 15:08:26 +02:00
Hugo Locurcio db84d5d046 Add a GDScript style guide recommendation for multiline wrapping 2021-10-15 15:07:31 +02:00
DeeJayLSP 4d3e37ad98 Scene tree: Show functions as code (#5113)
* Scene tree: Show functions as code

These function callbacks should be shown as code for better readability.
2021-10-15 14:58:46 +02:00