Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TRACKER] Docs updates for 3.1 release #1603

Closed
1 of 14 tasks
cbscribe opened this issue Jul 22, 2018 · 11 comments
Closed
1 of 14 tasks

[TRACKER] Docs updates for 3.1 release #1603

cbscribe opened this issue Jul 22, 2018 · 11 comments
Labels

Comments

@cbscribe
Copy link
Contributor

cbscribe commented Jul 22, 2018

There a lot of new and updated features for 3.1 that need to be addressed.

  • New Features

    • GDScript type hinting
    • Visual Shader editor
    • AnimatedTexture
    • New Animation Tree + State Machine (announcement)
    • New advanced physics features (Inverse Kinematics, Soft Body, ...)
  • Updated features/descriptions

    • Step by step
      • New "create root node" feature
    • KinematicBody changes (announcement)
    • New animation panel
    • Networking
    • New Inspector
      • update many screenshots
  • API Reference (check doctool for missing descriptions)

Many more - please add to this list so that we can track as we did in #946

@PetePete1984
Copy link

As discussed on Discord, I'll tackle transforming the 2.1 Space Shooter demo to 3.1 soon, both updating the demo project as well as extending the docs.
Since I'll want to use the type hinting (to learn and to teach), I'm not sure if an entry in the Tutorials > 2D section is the right place for it, or if we should start a Tutorials > Scripting section, sort of as a hands-on extension to the Getting Started > Scripting area.
We do have a great "all the things" starter tutorial in Dodge the Creeps already and the Space Shooter technically doesn't bring many new concepts to the table, so its focus could be shifted to semi-advanced scripting - it could include signals & groups, singletons, pulling in other classes via preloads, and finally some dictionary, timer and yield magic for enemy patterns.
I might split that workload into a flat conversion of the existing demo and then an extended tutorial building off of it, though - Space Shooter and Space Shooter Deluxe, heh

@vnen
Copy link
Member

vnen commented Jul 22, 2018

I'm working on the GDScript docs BTW.

@cbscribe
Copy link
Contributor Author

I'm working on the GDScript docs BTW

OK, cool - I was going to copy and paste your excellent announcement text to use as the basis of the doc anyway.

@clayjohn
Copy link
Member

Should we add the tutorials from the Patreon to this as well?

@vnen
Copy link
Member

vnen commented Jul 24, 2018

@clayjohn tutorials requested from Patreon have their own schedules, they are not tied to a particular release.

@clayjohn
Copy link
Member

Ah, I see. That makes sense. Better not mix it in then.

@mhilbrunner
Copy link
Member

mhilbrunner commented Jul 25, 2018

I added networking (many improvements, will try to take on this one ast I was involved) and physics (IK, soft bodies, ...).

Also, some of the 3.1 changes have far-reaching consequences for many docs and tutorials. The new inspector invalidates many screenshots that need to be updated.

Features like typed GDScript and the improved 'extends'/new 'class' functionality (including godotengine/godot@a3f1ee5) need to be documented too.

@ricardoalcantara
Copy link
Contributor

Hey could you please provide me any hint on how to play Animations using the New Animation Tree + State Machine? I built a StateMachine but I have no clue how to play it in code.

@ZX-WT
Copy link
Contributor

ZX-WT commented Sep 27, 2018

Above are some features that need basic doc, they are now as news on the godot website, let's move it into the docs and improve it if possible

@nicoechaniz
Copy link

Microphone support as implemented here should be documented?

godotengine/godot#19106

@Calinou Calinou added the tracker label Jun 8, 2020
@Calinou Calinou changed the title [Tracker] Docs updates for 3.1 release [TRACKER] Docs updates for 3.1 release Jun 8, 2020
@Calinou
Copy link
Member

Calinou commented Jun 8, 2020

Now that Godot 3.2 has been released, this tracker is most likely no longer relevant. Closing.

@Calinou Calinou closed this as completed Jun 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants