-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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] Porting the demos to Godot 4 #697
Comments
I have an ongoing 4.0 port of the 3D Global Illumination demo: https://github.com/Calinou/godot-demo-projects/tree/add-global-illumination-demo-2-4.0 Edit: Pull request opened: #718 |
I have fixed the Pause demo with pull request #701 Edit: |
@GeorgeS2019 Porting C# demos will have to wait until the .NET 6 work is merged in |
@GeorgeS2019 That's a good point, I added a new emoji to this tracker to reflect this status β. |
I've been trying to get some of the demo's fixed but 2D Lights as Mask and 2D Lights and Shadows are not possible yet. There are some rendering issues with light2D which make the demo's not work. |
Indeed, see godotengine/godot#55806. |
I just tested the voxel game and it seems to work without problems (no debugger errors nor anything seemingly wrong rendering wise) on alpha 7 |
@GeorgeS2019 Sorry for the late reply, hadn't seen the message. I am willing to test the c# stuff as well, but we will have to wait until the beta I guess. Like Calinou said, .NET 6 stuff should first be merged. |
2D Physics Test demo is having a bug which is occurring because of find_children. Issue godotengine/godot#54939 has to be solved first. That demo should also have the tilemap icon as one of the tests uses the Tilemap. |
@alex9099 The voxel demo still has some rendering bugs. @aaronfranke worked on this demo in #694 |
All these need to be rechecked with Godot 4 beta or newer. Probably most of them are broken again now. Tried Bullet Shower(tagged β
) on master build and got: |
I'm going through the This one-liner (run in the repository root) makes it easy to go through all demos in the editor one-by-one: for demo in **/*.godot; do godot $demo; done |
Multiplayer Pong: Ported to godot 4 beta 5 -> #792 |
I went through all demos with 4.2.dev4 and ticked off which ones work correctly and which ones remain to be ported.
MenuButton functionality for persisting checkbox/radio button changes was never implemented (it needs scripting in the project). Feel free to open a pull request for this π
This is an engine bug: godotengine/godot#54030
I couldn't figure out how to do that, unfortunately.
I've tested the demo in 4.2.dev4 and nothing happens when I press various buttons. This will need a second look by @bruvzg who initially made this demo. |
is it this example? 2 weeks ago I tried on my android tablet and found no problems, what changes exactly are still needed there? |
@Calinou: Has anyone ported I have ported some scripts. But how Should I still create PR? So that others can continue. I would have to get better acquainted with TileMap first. master...Alex2782:godot-demo-projects:role_playing_game_v4.1 |
(3D) kinematic_character The description would still have to be adapted here. The 2 classes no longer exist. The name 'Kinematic Character 3D' would have to be renamed to 'Character Body 3D'?
... the player |
v4.1.2.stable.official [399c9dc39] |
@aaronfranke |
I could not find any problems. Master Branch was updated 5 months ago, version 4.0. https://github.com/godotengine/godot-demo-projects/tree/master/misc/2.5d |
This comment was marked as off-topic.
This comment was marked as off-topic.
Yes, feel free to open a PR to update it π The non-multiplayer Pong with C# demo was updated in #966.
Fixed. |
I believe I've gotten Multiplayer Pong C# working in Godot 4.2 in [#1045]. |
We welcome pull requests on https://github.com/godotengine/godot-docs to add C# code samples to pages that only have GDScript code samples. That said, we don't have plans to add dedicated pages for C# networking. The base concepts are already independent of the scripting language βΒ only the code blocks really need to be adapted for C#. |
This issue tracks the progress of porting the Godot demo projects to Godot 4.0. This list is in alphabetical order by folder path.
canvas_items
stretch mode)Update GUI Translation demo for 4.0Β #930Remove old and unused project settings, update various demos for 4.2Β #1024The text was updated successfully, but these errors were encountered: