Commit Graph

290 Commits

Author SHA1 Message Date
tetrapod00
c4d3aa134a Standardize RST header syntax 2024-12-29 13:44:09 -08:00
Raul Santos
cea78730d0 [.NET] Use collection expressions
As of C# 12 we can now use collection expressions to reduce some boilerplate when initializing collections.
2024-12-21 03:38:42 +01:00
Lucas Lange
e79bbd569a Update introduction_to_2d.rst
Change description of the scale tool to correctly suggest the 'S' key instead of the 'R' key
2024-12-19 12:54:02 -05:00
Max Hilbrunner
eb34d1fb8d Merge pull request #10385 from tetrapod00/2d-intro
Add an introduction to the 2D index page
2024-12-08 08:32:37 +01:00
tetrapod00
d70fb53f2a Add introduction to 2D index page 2024-12-07 16:51:14 -08:00
ntlblpm
23765f9b90 Fix grammar in Using tilesets (#10360)
* Update using_tilesets.rst
2024-12-01 23:23:33 +01:00
tetrapod
518db5f6f2 Merge pull request #9621 from vgezer/intro2d
Add new Introduction to 2D page
2024-11-30 17:46:59 -08:00
Volkan Gezer
9a6baf54d9 a new intro to 2d content, similar to 3d 2024-11-30 22:01:39 +01:00
tetrapod00
93489bbefb Use "low-level" and "high-level" instead of "low level" and "high level"
Co-Authored-By: John Veness <2512915+JohnVeness@users.noreply.github.com>
2024-11-18 13:47:58 -08:00
tetrapod00
09156f2ee9 Add UPDATE comments to perishable information 2024-11-17 13:50:42 -08:00
Max Hilbrunner
8c291253b8 Merge pull request #10235 from tetrapod00/builtin-built-in
Use "built-in" and "built into", avoid "builtin", "built in", and "built-in to"
2024-11-14 13:32:14 +01:00
tetrapod00
76bcb140d4 Consistently use "built-in" and "built into", avoid "builtin" and "built-in to" 2024-11-08 17:28:29 -08:00
tetrapod00
d837593d9a Add custom codespell dictionary 2024-11-07 15:23:32 -08:00
tetrapod00
a8667ffddf Add links to project setting mentions 2024-11-05 11:55:14 -08:00
tetrapod00
387f478e5a Update documentation changelog for 4.3 2024-11-02 00:06:55 -07:00
Max Hilbrunner
2d0b917e79 Merge pull request #10114 from tetrapod00/renderer-comparison
Add new Renderers page
2024-10-28 14:37:25 +01:00
tetrapod00
04a986db73 Add new Renderers page
Adds a new page which gives a summary of the three renderers. This page briefly
describes the renderers, gives some guidance on how to choose a renderer. It also
contains a comparison table between the renderers.
Adds an entry in the FAQ which links to this new page.
Adds a note about subsurface scattering limitations to the Standard Material page.
Adjusts some other pages which had incorrect information.
2024-10-27 18:51:36 -07:00
tetrapod00
12e83c4949 Add link from Rendering to 2D and 3D rendering sections 2024-10-18 17:51:00 -07:00
Max Hilbrunner
c1c018f117 Merge pull request #9838 from markdibarry/update-split-screen
Update Parallax Split Screen Details
2024-10-04 03:16:54 +02:00
smix8
6487756b28 Add subsection for TileMap layer reordering
Adds subsection for TileMap layer reordering.
2024-09-24 10:32:01 +02:00
Matthew
493f0ea810 Merge pull request #9863 from EastToastLiving/tileset-custom-metadata-correction
Tileset custom metadata correction
2024-09-07 13:17:35 -04:00
toast_main
22db64724b Modified the using_tilesets.rst, section assigning-custom-metadata-to-the-tileset-s-siles, to accurately reflect how the custom metadata property names do appear in the editor. The image using_tilesets_edit_custom_data.webp was also updated to reflect this change. This was oberved on v4.3.stable.official [77dcf97d8] 2024-09-04 20:56:00 -04:00
Matthew
8a922af699 Merge pull request #9835 from HubbleCommand/master
2D movement overview - Click-and-move - use actions
2024-09-04 20:40:07 -04:00
Matthew
09b3b00cee Merge pull request #9870 from Lukas-Fletcher/patch-7
Update TileMap node with Layer postfix in using_tilemaps.rst
2024-09-01 14:46:16 -04:00
Lukas Fletcher
5db212083b Update TileMap node with Layer postfix in using_tilemaps.rst 2024-08-31 11:04:18 +02:00
Lukas Fletcher
e86ffe97e2 Fix PascalCasing in using_tilemaps.rst 2024-08-31 10:43:27 +02:00
Max Hilbrunner
4010ab4aff Merge pull request #9829 from Calinou/particles-no-physics-interpolation
Document physics interpolation not being supported in 2D particles yet
2024-08-29 21:35:30 +02:00
Lukas Fletcher
b7b2b52c17 Update misspelled word in using_tilesets.rst 2024-08-28 18:55:45 +02:00
HubbleCommand
8a868a4808 2d movement cs event par
Co-authored-by: Raul Santos <raulsntos@gmail.com>
2024-08-26 13:33:38 +02:00
HubbleCommand
59de1556d2 2d movement click cs StringName
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-08-26 13:28:37 +02:00
Mark DiBarry
bae43feb5c Update split screen details 2024-08-25 13:28:09 -04:00
HubbleCommand
326abe77dd Merge branch 'master' of https://github.com/HubbleCommand/godot-docs 2024-08-25 17:55:22 +02:00
HubbleCommand
a81cc1b223 2d movement click move update cs 2024-08-25 17:55:18 +02:00
HubbleCommand
7154161fb5 2d movement click movement drag corrections
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-08-25 17:43:19 +02:00
HubbleCommand
5425bf6475 2d movement indent
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-08-25 17:42:54 +02:00
HubbleCommand
199fb540ef 2d movement explicit drag 2024-08-25 17:16:24 +02:00
HubbleCommand
626d31d002 2d movement click and move
Changed it to use actions instead of the event, like in the sample
2024-08-25 17:10:33 +02:00
Hugo Locurcio
1cb5f0a0b6 Document physics interpolation not being supported in 2D particles yet 2024-08-25 00:51:02 +02:00
Matthew
b54f912c77 Merge pull request #9582 from russellsanborn/comma-before-but
Add commas before "but" throughout documentation
2024-08-15 21:35:04 -04:00
smix8
48343bebde Add tip and warning about TileMap build-in navigation
Adds a tip to TileMap navigation section that informs users to prefer baking the TileMap navigation.
Also adds a warning that 2D navigation meshes can not overlap.
2024-08-11 22:52:31 +02:00
skyace65
9050e076e7 Update docs for new TileMapLayer node 2024-08-01 07:06:12 -04:00
Mark DiBarry
74240295de Add 2D Parallax documentation page 2024-07-13 14:33:05 -04:00
Russell Sanborn
c94407f642 Update tutorials/2d/custom_drawing_in_2d.rst
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2024-07-09 13:55:12 -05:00
Russell Sanborn
a3e4e9b0cc Add commas before "but" throughout documentation 2024-07-06 08:41:08 -05:00
Jos Valdivia
906fcdbd38 Update using_tilesets.rst (#9378)
* Update using_tilesets.rst

Work around issue causing the guide to be unfollowable[1].

  [1]: https://github.com/godotengine/godot/issues/88440
2024-06-21 06:46:55 -04:00
Mateus Elias
4cba7b060e Update the outdated "Click-and-move" example in the 2D movement tutorial
Update both the GDScript and C# versions of the "Click-and-move" example in the 2D movement tutorial.
2024-05-27 14:43:27 -03:00
C. Peña
4c6e4e7d1e Update 2d_sprite_animation.rst
Corrected the C# code from the example in the 'Controlling the animation' section, fixing the class name used by the generic method GetNode<T>(), as well as the string parameter.
2024-05-03 15:21:24 -06:00
Austin Almond
10ccdbeabc Fix typo in 2D transform tutorial
Change `screenCord` to `screenCoord`
2024-04-27 23:28:04 -04:00
Hugo Locurcio
95fb178429 Add support for user-provided comments with Giscus
This allows users to leave comments on pages that don't have
`:allow_comments: False` somewhere in the page's source.
Both manual and class reference pages can receive comments.
Index pages cannot have comments, as discussion should occur on "leaf" pages.

GitHub Discussions is used as a backend on the same repository. This means
that Discussions *must* be enabled on godotengine/godot-docs before this
commit is merged to `master`. Users can choose to use the "Custom" watch
mode if they don't want to get notifications for discussion updates,
but still get notifications for issue and pull request updates.

User comments are intended to be used for the following purposes:

- Add a clarification or correct something in the documentation,
  without having to open a pull request. Contributors are encouraged to
  take a look at discussions from time to time, and see if there's information
  worth incorporating in the pages themselves. Don't forget to reply to
  the comment when doing so :)
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page,
  such as tutorials or add-ons.

User comments should *not* be used for technical support. Other community
platforms should be used for that.

Page-to-discussion matching is done using the `pagename` Sphinx variable,
which is independent of the Godot version and documentation language.
Being independent of the Godot version allows keeping old comments
when the Godot version changes, while also allowing users from `/stable`
and `/4.1` to "see" each other in discussions.

See https://giscus.app for more information.
2024-01-11 17:51:53 +01:00
Jcrespo
2a164ee259 Update custom drawing in 2d to Godot4
This tutorial had 2 main issues: the code wasn't adapted to Godot
4 syntax and API and the suggested tutorial contained information
to workaround the (at the time) non existence of the `draw_arc()`
function.

A general update has been made, keeping the general structure but
changing the example for something more useful and fun
(replicating the godot logo with draw primitives) and an
additional example with a dynamicaly built drawing (dynamic line).

Too many informalities have been removed on the initial paragraph.
Fixed references to Texture instead of Texture2D.
Fixed old style of exporting properties to the editor.
Fixed inconsistencies calling Node2D, myNode2D and customNode2D.
Moved examples to the end of the page, leaving general information
at the top, and completing that info with images and references.
Removed references to an old demo project (Tetris).

Fixes #4184
Fixes #7521

Co-authored-by: Raul Santos <raulsntos@gmail.com>
Co-authored-by: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com>
2023-12-20 16:43:51 +01:00