100 Commits
Author SHA1 Message Date
Nathan Lovato 4d1cf0019c code scripts to find renamed files in the docs and create redirects 2021-11-25 18:59:05 -06:00
Nathan Lovato 49022c2e65 Merge pull request #4251 from willnationsdev/godot-api
Add 'How to read the Godot API' docs.
2021-05-14 11:05:13 -06:00
Nathan Lovato 5e802fb549 Merge pull request #4687 from NathanLovato/split-your-first-2d-game
Move your_first_game to a dedicated section, write index.rst
2021-03-04 14:56:24 -06:00
Nathan Lovato e2e55eff9a Add outros and transition text at the end of first_2d_game lessons 2021-03-04 13:47:54 -06:00
Nathan Lovato 4e72e67792 Split your_first_2d_game into seven lessons 2021-03-04 13:47:52 -06:00
Nathan Lovato c1f7f42ce6 Update the reference to the your_first_game document 2021-03-04 13:47:24 -06:00
Nathan Lovato 2d86f1496e Move your_first_game to a dedicated section, write index.rst
I moved some text from the tutorial to the index.rst document to match
the 3D series and group the overview and pre-requisites there.
2021-03-04 13:47:24 -06:00
Nathan Lovato 63cb6a1ca0 Merge pull request #4693 from naithar/ios-plugins
Update iOS plugins documentation
2021-02-28 10:23:43 -06:00
Nathan Lovato 89fd7ef6a6 Edit iOS plugin documentation updates 2021-02-28 10:08:33 -06:00
Nathan Lovato 9ceb6cc080 Merge pull request #4611 from Calinou/mono-include-editor-export-templates
Clarify the need to include Mono libraries for export templates as well
2021-02-26 14:46:38 -06:00
Nathan Lovato ee248ba218 Merge pull request #4585 from Calinou/filesystem-remove-untested-vcs
Remove mentions of Perforce and PlasticSCM as they're seldom tested
2021-02-26 14:45:33 -06:00
Nathan Lovato d8b978b60d Merge pull request #4612 from Calinou/remaps-no-dynamicfont
Mention the DynamicFont fallback system in Internationalizing games
2021-02-26 14:44:05 -06:00
Nathan Lovato 65bdac51d7 Merge pull request #4649 from Calinou/controllers-add-is-action-just-pressed
Mention `Input.is_action_just_pressed()` on the Controllers page
2021-02-26 14:43:29 -06:00
Nathan Lovato dd45891cd7 Merge pull request #4665 from Calinou/gdnative-cpp-init-warning
Highlight requirement to have an `_init` function in GDNative C++ example
2021-02-26 14:43:15 -06:00
Nathan Lovato e13ac6fce4 Merge pull request #4679 from Calinou/add-img-folder-readme
Add a notice to explain the purpose of the top-level `img/` folder
2021-02-26 14:43:00 -06:00
Nathan Lovato 81e24ef93b Merge pull request #4566 from NathanLovato/fix/input-example-typo
Fix typo in input_examples.rst
2021-01-21 12:50:31 -06:00
Nathan Lovato 1a36804d99 Merge pull request #4541 from Calinou/add-editor-development-page
Add a page about Godot editor development
2021-01-21 11:50:00 -06:00
Nathan Lovato 359f09343a Fix typo in input_examples.rst 2021-01-21 11:48:45 -06:00
Nathan Lovato bb8013bcc1 Merge pull request #4213 from NathanLovato/feature/ios-plugin
Document iOS plugins
2021-01-21 11:45:24 -06:00
Nathan Lovato df76382c05 Edit introduction_to_editor_development.rst 2021-01-21 11:44:55 -06:00
Nathan Lovato e25013caba Merge pull request #4538 from Calinou/add-devdocs-link
Link to DevDocs on the home page for offline browsing
2021-01-21 11:39:10 -06:00
Nathan Lovato e8e18a2415 Merge pull request #4547 from skyace65/ContentNote
Add note about content guidelines in writing guidelines page
2021-01-21 11:37:12 -06:00
Nathan Lovato 62de10b3d0 Edit and move ios_plugin.rst 2021-01-21 11:36:20 -06:00
Nathan Lovato 4cad1b49a7 Merge pull request #4561 from aaronfranke/const-ray-len
Update ray length constant to match style guidelines
2021-01-21 11:33:43 -06:00
Nathan Lovato 5b4fae0dc1 Merge pull request #4463 from Calinou/fix-ways-to-contribute-list
Fix list formatting and outdated information in Ways to contribute
2020-12-22 07:03:53 -06:00
Nathan Lovato 92874850b5 Merge pull request #4457 from Calinou/baked-lightmaps-fix-property-names
Fix property names in the Baked lightmaps documentation
2020-12-22 07:03:40 -06:00
Nathan Lovato b4a57eeaa8 Merge pull request #4472 from psobolik/animation-intro-tweaks
Edit animation intro page for clarity and grammar
2020-12-22 07:03:01 -06:00
Nathan Lovato bf5ee98c6d Edit animation intro page
Improving phrasing, addressing some typos, adding italics for references to the editor labels.
2020-12-22 07:00:09 -06:00
Nathan Lovato 5ce942f8ba Merge pull request #4464 from MattObs/patch-1
Fix Hide() in _ready() first player example code
2020-12-16 07:14:22 -06:00
Nathan Lovato 8789e2ba02 Merge pull request #4443 from NathanLovato/first-3d-tutorial-fix-input-actions
Replace outdated pictures in first_3d_game/
2020-12-07 06:59:17 -06:00
Nathan Lovato fc7c7fef35 Replace outdated pictures in first_3d_game/
The input actions were changed from move_up and move_down to
move_forward etc. but the pics not updated.
2020-12-07 06:55:52 -06:00
Nathan Lovato 238f7bd83e Merge pull request #4430 from NathanLovato/improve-learning-with-community
Improve learning_new_features.rst
2020-12-06 05:51:48 -06:00
Nathan Lovato 058b4aec3f Improve learning_new_features.rst
Added more guidelines for when asking for support.
2020-12-05 19:47:45 -06:00
Nathan Lovato 942c90d2f6 Merge pull request #4422 from NathanLovato/move-getting-started-pages
Move remaining files out of step_by_step/
2020-12-02 20:39:05 -06:00
Nathan Lovato d0eb1eb6bc 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/
2020-12-02 20:31:01 -06:00
Nathan Lovato 96637f2d5b Merge pull request #4325 from NathanLovato/content/getting_started_2.0
Rewrite the step_by_step series
2020-12-02 15:54:06 -06:00
Nathan Lovato 15b02ecae0 Remove scripting_continued.rst 2020-12-02 15:47:29 -06:00
Nathan Lovato 1d2ff09f89 Rewrite step_by_step/signals.rst
Closes #4174
2020-12-02 15:47:29 -06:00
Nathan Lovato f68abde1e8 Write first script and player input pages
Closes #4173
2020-12-02 15:47:29 -06:00
Nathan Lovato fbb8105a54 Rewrite and rename scripting -> scripting_languages
The page now focuses on giving an overview of official scripting languages.
Removed first example using signals. We'll introduce signals later in
the series.

Moved the explanation of what scripts are and do to the top, before
talking about languages.

Mentioned other things like that GDScript isn't like Python, that it's
an imperative and OO language, with links to wikipedia that explain the
jargon.

Closes #4172
2020-12-02 15:47:29 -06:00
Nathan Lovato e7643e5925 Remove unused pictures 2020-12-02 15:47:29 -06:00
Nathan Lovato d6cc5614cb Re-write instancing.rst
This is a complete rewrite and merge of instancing.rst and
instancing_continued.rst. The goal was to simplify the language and
unify the tutorial around the falling ball. Some instructions are more
detailed than in the original article.

There are also more pictures, all new, and using yellow outlines for
color-blind people.

Closes #4175
Closes #4171
2020-12-02 15:47:29 -06:00
Nathan Lovato f958094900 Write nodes and scenes
Closes #4170
2020-12-02 15:47:29 -06:00
Nathan Lovato eeb58b84b2 Write intro_to_the_editor_interface.rst
Closes #4167
2020-12-02 15:47:29 -06:00
Nathan Lovato 9f3f93912f Merge pull request #4403 from NathanLovato/content/first_3d_game_tutorial
Getting started: your first 3D game tutorial
2020-12-02 15:43:32 -06:00
Nathan Lovato 164e6909c0 Add kbd tags to the 3D tutorial 2020-11-30 08:56:08 -06:00
Nathan Lovato f1f7238035 Merge pull request #4410 from Calinou/locales-rename-page
Rename the Locales pages to Locale codes for better SEO
2020-11-28 10:15:48 -06:00
Nathan Lovatoand f68a6a25c5 Update direction comparison
Co-authored-by: arnfranke@yahoo.com
2020-11-27 19:27:47 -06:00
Nathan Lovato a187b11171 Update start project version
Fixes model offset and updated the code to match the edits in the tutorial
2020-11-27 16:13:53 -06:00
Nathan Lovato 907df88549 Merge pull request #4335 from Calinou/improve-one-click-deploy-2
Improve the one-click deploy page
2020-11-27 16:03:43 -06:00
Nathan Lovato 62a3ef6c51 Merge pull request #4363 from Calinou/multiple-resolutions-hidpi
Document hiDPI support in Multiple resolutions
2020-11-27 16:03:08 -06:00
Nathan LovatoandAaron Franke 61d2d438f3 Edit first_look_at_the_editor.rst
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
2020-11-27 15:58:27 -06:00
Nathan Lovato 9cbbf12dcc Merge pull request #4343 from Calinou/shading-language-float-comparison
Document how to compare floats properly in Shading language
2020-11-27 12:06:26 -06:00
Nathan Lovato 408746e671 Merge pull request #4401 from skyace65/profiler
Add GDQuest profiler page
2020-11-27 11:14:07 -06:00
Nathan Lovato 5ab8841c25 Edit shading language page
Fill columns, fix a list, move explanations about floating-point
comparisons outside code blocks so they can be translated.
2020-11-27 11:12:50 -06:00
Nathan Lovato 9622480ffe Edit the_profiler.rst 2020-11-27 11:04:58 -06:00
Nathan Lovato ae99e3cb40 Fix typos, add missing link, use the expression main screen 2020-11-27 01:23:46 -06:00
Nathan Lovato 73ad35ce29 Write 3D course outro, add missing reference labels 2020-11-27 01:15:41 -06:00
Nathan Lovato a6bd1de290 Rename move actions and improve code block in 3d tutorial 2020-11-26 23:33:35 -06:00
3bd0ac9dc2 Edit the 3D tutorial series
Co-authored-by: Aaron Franke <arnfranke@yahoo.com>
Co-authored-by: PiOverFour <PiOverFour@users.noreply.github.com>
2020-11-26 23:24:11 -06:00
Nathan Lovato dec794f7de Write 3D tutorial part 9: animation 2020-11-26 22:42:37 -06:00
Nathan Lovato e34eae1048 Write part 8 of the 3D tutorial: score and replay 2020-11-26 15:19:15 -06:00
Nathan Lovato 2e820ca8d2 Merge pull request #4337 from dubbl/patch-1
make example asteroids spaceship fly up/forward
2020-11-26 08:31:59 -06:00
Nathan Lovato 045535c830 Merge pull request #4346 from Calinou/add-evaluating-expressions
Add a page on evaluating expressions using the Expression class
2020-11-26 08:22:27 -06:00
Nathan Lovato dcc528179a Merge pull request #4390 from skyace65/LinkFix
Improve link to importing 3D scenes page
2020-11-26 08:20:35 -06:00
Nathan Lovato b2da992a1f Remove unnecessary comma 2020-11-26 08:20:26 -06:00
Nathan Lovato e8d1837989 Write part 7 of the 3D tutorial: killing the player 2020-11-25 23:28:02 -06:00
Nathan Lovato 6a04273975 Replace quotation marks 2020-11-25 22:20:37 -06:00
Nathan Lovato ca031fc26b Write 3D tutorial part 6: jump_and_squash 2020-11-25 22:19:47 -06:00
Nathan Lovato 6cc90eb58f Write part 5 of the 3D first game tutorial, add reference 2020-11-25 14:02:05 -06:00
Nathan Lovato a0622e19d4 Write 3D tutorial part 04.mob_scene.rst 2020-11-24 22:49:43 -06:00
Nathan Lovato 9cd09cc2d0 Merge pull request #4067 from NathanLovato/content/writing-guidelines-updates
Update contribution guidelines
2020-11-23 14:58:53 -06:00
Nathan Lovato e32454978c Write the first three parts of the 3D tutorial 2020-11-23 14:55:51 -06:00
Nathan Lovato 436095b170 Merge pull request #4399 from Calinou/tutorials-update-game-development-center
Update Game Development Center name and topics in Tutorials
2020-11-23 14:44:50 -06:00
Nathan Lovato 745feb8933 Merge pull request #4388 from Calinou/clarify-gdscript-python-relationship
Clarify that GDScript is not based on Python
2020-11-19 19:24:50 -06:00
Nathan Lovato 81e35c69e1 Merge pull request #4382 from skyace65/ColladaImport
Specify that only collada files can use -colonly with empty shapes
2020-11-18 21:08:23 -06:00
Nathan Lovato cc990f9ded Merge pull request #4384 from NathanLovato/edit/add-note-gdscript-styleguide
Add note about line skips in the style guide
2020-11-18 14:43:37 -06:00
Nathan Lovato b928c651e7 Add note about line skips in the style guide 2020-11-18 08:10:24 -06:00
Nathan Lovato 5004e42eb4 Merge pull request #4367 from Calinou/update-core-src-links
Update links to source code files in `core/`
2020-11-15 12:09:53 -06:00
Nathan Lovato 87a87205fb Rewrite contributing/index, rename pages, update references 2020-11-13 14:15:35 -06:00
Nathan Lovato d475940178 Update references to the docs guidelines
We split some pages into two and some remaining references were leading to an
irrelevant page.
2020-11-13 11:05:40 -06:00
Nathan Lovato 1827f10937 Edit contributing guidelines
Add links to the README
Simplify building the manual
Update class reference writing guidelines based on review notes. Re-add lost changes in rebase.
Address review comments in documentation guidelines
2020-11-13 10:58:46 -06:00
Nathan Lovato 6da0b56e84 Merge pull request #4361 from Calinou/troubleshooting-variable-refresh-rate
Document known issues with variable refresh rate in the editor
2020-11-13 09:33:27 -06:00
Nathan LovatoandRémi Verschelde 1389aa4873 Edit contribution guidelines
Removed some typographic marks, fix missing newlines, phrasing...

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-11-13 07:55:24 -06:00
Nathan Lovato deade79fbc Add introduction and split TOC in contributing/index.rst 2020-11-12 09:17:48 -06:00
Nathan Lovato 1c648119d3 Reorder and edit the documentation guidelines 2020-11-12 09:17:27 -06:00
Nathan Lovato d74261bfb5 Move docs contribution guides from the README to Contributing
- Edited building_the_manual to make the content more explicit
- Added some links to the README to help them get started contributing
2020-11-12 09:17:25 -06:00
Nathan Lovato 503eb10619 Fix links causing errors in documentation_guidelines 2020-11-12 09:16:33 -06:00
Nathan Lovato 4084edf0e4 Edit updating_the_class_reference.rst, split into two pages
- Wording updates
- Separate writing guidelines for the class ref and git PR guide into
- two pages
2020-11-12 09:16:31 -06:00
Nathan Lovato c01a71d691 Edit documentation_guidelines.rst
- Start with a short sentence describing the doc's content
- Link to the translation docs
- Remove section about translation
- Many wording edits
2020-11-12 09:14:41 -06:00
Nathan Lovato b0bbc55e88 Merge pull request #4064 from NathanLovato/content/content_guidelines
Write content guidelines
2020-11-12 09:03:25 -06:00
Nathan Lovato 9df8c5c383 Edit content guidelines, remove typographic marks
- Removed typographic marks in the entire repo
- Removed a line about why we don't use a wiki
- Indented notes with 4 spaces
- Addressed review comments
2020-11-12 08:59:13 -06:00
e4d21bdf83 Edit content guidelines
Improve phrasing, grammar, fix indentation

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
Co-authored-by: balloonpopper <5151242+balloonpopper@users.noreply.github.com>
2020-11-12 08:59:12 -06:00
Nathan Lovato b3caa1b07e Add content guidelines and other guidelines to the README 2020-11-12 08:59:12 -06:00
Nathan Lovato 803f4d3c93 Write content guidelines 2020-11-12 08:59:12 -06:00
Nathan Lovato 1d32426b0c Merge pull request #4344 from NathanLovato/edit/improve-scripting-section
Split and edit scripting_continued.rst, improve scripting section
2020-11-11 18:15:40 -06:00
Nathan Lovatoandballoonpopper 54230fb235 Update tutorials/scripting/groups.rst
Co-authored-by: balloonpopper <5151242+balloonpopper@users.noreply.github.com>
2020-11-11 07:16:01 -06:00
Nathan Lovato 8987df4315 Improve nodes_and_scene_instances.rst
Based on review notes, add pictures to illustrate renaming a node and
how a node leaves the remote scene tree at runtime after calling free()
or queue_free()
2020-11-10 10:30:58 -06:00
Nathan Lovato b51b2623c4 Merge pull request #4349 from skyace65/ClassIssues
Specify where to open class reference issues
2020-11-10 09:14:11 -06:00
Nathan Lovato a9af63c674 Merge pull request #4352 from Calinou/high-level-multiplayer-hosting-considerations
Add a Hosting considerations section to High-level multiplayer
2020-11-10 09:13:56 -06:00