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

first_2d_game using godot-cpp #10213

Open
j-dax opened this issue Nov 5, 2024 · 1 comment
Open

first_2d_game using godot-cpp #10213

j-dax opened this issue Nov 5, 2024 · 1 comment
Labels
area:getting started Issues and PRs related to the Getting Started section of the documentation discussion enhancement topic:gdextension

Comments

@j-dax
Copy link

j-dax commented Nov 5, 2024

Your Godot version:
4.3.stable.mono.official.77dcf97d8

Issue description:
Enhance tutorial getting_started/first_2d_game to include C++ extensions using godot-cpp (as suggested in the tutorial as a future enhancement).

URL to the documentation page (if already existing):
https://docs.godotengine.org/en/stable/getting_started/first_2d_game/01.project_setup.html

I have written a working version of this project and would like to incorporate it to the docs. In the next couple days, I'll go through a second time to better document and correct discrepancies, then work on a pull request.

I wanted to open this issue to discuss what changes should be made in the docs including the granularity of code blocks as well as conventions we should use in C++. As previously discussed by others in #3390, I think this would be a nice resource for those getting started with godot-cpp extensions.

@tetrapod00
Copy link
Contributor

For reference, you might want to look at the previous version of the First 2D Game C++ tutorial. It was added in #5078, and removed in #8473. You can still see it in the 3.5 branch.

Since this would be a pretty big change that also adds a bit of support and maintenance expectations, you might also want to discuss this in the docs channel of the contributors chat. There is a chance that keeping a C++ version of the First 2D Game tutorial is no longer in scope for the docs.

@tetrapod00 tetrapod00 added discussion area:getting started Issues and PRs related to the Getting Started section of the documentation topic:gdextension labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:getting started Issues and PRs related to the Getting Started section of the documentation discussion enhancement topic:gdextension
Projects
None yet
Development

No branches or pull requests

2 participants