From d4bf89d3647097443bc4f3f8625d7564a1e80a01 Mon Sep 17 00:00:00 2001 From: Aaron Franke Date: Thu, 10 Sep 2020 15:13:31 -0400 Subject: [PATCH] Link to the asset library from the README of each demo --- 2d/dodge_the_creeps/README.md | 2 + 2d/finite_state_machine/README.md | 2 + 2d/gd_paint/README.md | 2 + 2d/hdr/README.md | 2 + 2d/hexagonal_map/README.md | 2 + 2d/instancing/README.md | 2 + 2d/isometric/README.md | 2 + 2d/kinematic_character/README.md | 2 + 2d/light2d_as_mask/README.md | 2 + 2d/lights_and_shadows/README.md | 2 + 2d/navigation/README.md | 2 + 2d/navigation_astar/README.md | 2 + 2d/particles/README.md | 2 + 2d/physics_platformer/README.md | 2 + 2d/platformer/README.md | 2 + 2d/pong/README.md | 2 + 2d/role_playing_game/README.md | 2 + 2d/screen_space_shaders/README.md | 2 + 2d/sprite_shaders/README.md | 2 + 2d/tween/README.md | 2 + 3d/ik/README.md | 2 + 3d/kinematic_character/README.md | 2 + 3d/material_testers/README.md | 2 + 3d/navmesh/README.md | 2 + 3d/physics_tests/README.md | 6 +- 3d/platformer/README.md | 2 + 3d/truck_town/README.md | 2 + 3d/voxel/README.md | 2 + audio/bpm_sync/README.md | 2 + audio/device_changer/README.md | 2 + audio/generator/README.md | 2 + audio/mic_record/README.md | 2 + audio/spectrum/README.md | 2 + gui/drag_and_drop/README.md | 2 + gui/input_mapping/README.md | 2 + gui/regex/README.md | 2 + gui/rich_text_bbcode/README.md | 2 + gui/sdf_font/README.md | 2 + gui/translation/README.md | 2 + loading/autoload/README.md | 2 + loading/background_load/README.md | 2 + loading/multiple_threads_loading/README.md | 2 + loading/scene_changer/README.md | 2 + loading/threads/README.md | 2 + misc/2.5d/README.md | 2 + misc/2.5d/assets/demo_scene.tscn | 1 + misc/2.5d/project.godot | 2 +- misc/joypads/README.md | 2 + misc/matrix_transform/README.md | 6 + misc/opensimplexnoise/README.md | 2 + misc/os_test/README.md | 2 + misc/pause/README.md | 2 + misc/window_management/README.md | 2 + mobile/multitouch_view/README.md | 2 + ...no C#).csproj => 2.5D Demo with C#.csproj} | 146 +++++++++--------- ...mo (Mono C#).sln => 2.5D Demo with C#.sln} | 2 +- mono/2.5d/project.godot | 2 +- mono/dodge_the_creeps/README.md | 2 + mono/pong/README.md | 2 + networking/multiplayer_bomber/README.md | 2 + networking/multiplayer_pong/README.md | 2 + networking/webrtc_signaling/README.md | 2 + plugins/README.md | 2 + viewport/2d_in_3d/README.md | 2 + viewport/3d_in_2d/README.md | 2 + viewport/3d_scaling/README.md | 2 + viewport/dynamic_split_screen/README.md | 2 + viewport/gui_in_3d/README.md | 2 + viewport/screen_capture/README.md | 2 + visual_script/circle_pop/README.md | 2 + visual_script/multitouch_view/README.md | 2 + visual_script/pong/README.md | 2 + 72 files changed, 217 insertions(+), 78 deletions(-) rename mono/2.5d/{2.5D Demo (Mono C#).csproj => 2.5D Demo with C#.csproj} (95%) rename mono/2.5d/{2.5D Demo (Mono C#).sln => 2.5D Demo with C#.sln} (86%) diff --git a/2d/dodge_the_creeps/README.md b/2d/dodge_the_creeps/README.md index 8605cc44..c6fbeafb 100644 --- a/2d/dodge_the_creeps/README.md +++ b/2d/dodge_the_creeps/README.md @@ -14,6 +14,8 @@ Renderer: GLES 3 (particles are not available in GLES 2) Note: There is a C# version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/mono/dodge_the_creeps). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/515 + ## Screenshots ![GIF from the documentation](https://docs.godotengine.org/en/latest/_images/dodge_preview.gif) diff --git a/2d/finite_state_machine/README.md b/2d/finite_state_machine/README.md index 9dc5db1e..474e2462 100644 --- a/2d/finite_state_machine/README.md +++ b/2d/finite_state_machine/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/516 + ## Why use a state machine States are common in games. You can use the pattern to: diff --git a/2d/gd_paint/README.md b/2d/gd_paint/README.md index 32ce3fb8..79f69bc0 100644 --- a/2d/gd_paint/README.md +++ b/2d/gd_paint/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/517 + ## Screenshots ![Screenshot](screenshots/gdpaint.png) diff --git a/2d/hdr/README.md b/2d/hdr/README.md index 9c1f75c4..c64e1e83 100644 --- a/2d/hdr/README.md +++ b/2d/hdr/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 3 (HDR is not available in GLES 2) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/110 + ## Screenshots ![Screenshot](screenshots/left.png) diff --git a/2d/hexagonal_map/README.md b/2d/hexagonal_map/README.md index c68f72e0..02601b15 100644 --- a/2d/hexagonal_map/README.md +++ b/2d/hexagonal_map/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/111 + ## Screenshots ![Screenshot](screenshots/hex.png) diff --git a/2d/instancing/README.md b/2d/instancing/README.md index 38290917..d174d142 100644 --- a/2d/instancing/README.md +++ b/2d/instancing/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/148 + ## Screenshots ![Screenshot](screenshots/instancing.png) diff --git a/2d/isometric/README.md b/2d/isometric/README.md index 15c35512..0a172334 100644 --- a/2d/isometric/README.md +++ b/2d/isometric/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/112 + ## How does it work? The level uses a [`TileMap`](https://docs.godotengine.org/en/latest/classes/class_tilemap.html#class-tilemap) diff --git a/2d/kinematic_character/README.md b/2d/kinematic_character/README.md index d520dd0e..cb7ad5cc 100644 --- a/2d/kinematic_character/README.md +++ b/2d/kinematic_character/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/113 + ## Screenshots ![Screenshot](screenshots/kinematic.png) diff --git a/2d/light2d_as_mask/README.md b/2d/light2d_as_mask/README.md index c5bf2903..8402c6e0 100644 --- a/2d/light2d_as_mask/README.md +++ b/2d/light2d_as_mask/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/115 + ## Screenshots ![Screenshot](screenshots/mask.png) diff --git a/2d/lights_and_shadows/README.md b/2d/lights_and_shadows/README.md index 758d9cc7..244b5c17 100644 --- a/2d/lights_and_shadows/README.md +++ b/2d/lights_and_shadows/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/116 + ## Screenshots ![Screenshot](screenshots/lights.png) diff --git a/2d/navigation/README.md b/2d/navigation/README.md index b6c9b3f3..50207939 100644 --- a/2d/navigation/README.md +++ b/2d/navigation/README.md @@ -10,6 +10,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/117 + ## Screenshots ![Screenshot](screenshots/navigation.png) diff --git a/2d/navigation_astar/README.md b/2d/navigation_astar/README.md index 4e5c7d92..b599fff1 100644 --- a/2d/navigation_astar/README.md +++ b/2d/navigation_astar/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/519 + ## Screenshots ![Screenshot](screenshots/nav_astar.png) diff --git a/2d/particles/README.md b/2d/particles/README.md index e709d15a..88af7956 100644 --- a/2d/particles/README.md +++ b/2d/particles/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 3 (particles are not available in GLES 2) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/118 + ## How does it work? It uses [`Particles2D`](https://docs.godotengine.org/en/latest/classes/class_particles2d.html) nodes diff --git a/2d/physics_platformer/README.md b/2d/physics_platformer/README.md index bfda72b0..6f1d1818 100644 --- a/2d/physics_platformer/README.md +++ b/2d/physics_platformer/README.md @@ -11,6 +11,8 @@ Language: GDScript Renderer: GLES 3 (particles are not available in GLES 2) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/119 + ## How does it work? The player and enemies use dynamic character diff --git a/2d/platformer/README.md b/2d/platformer/README.md index a2e6ca39..5e31abaf 100644 --- a/2d/platformer/README.md +++ b/2d/platformer/README.md @@ -19,6 +19,8 @@ Language: GDScript Renderer: GLES 3 (particles are not available in GLES 2) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/120 + ## Features - Side-scrolling player controller using [`KinematicBody2D`](https://docs.godotengine.org/en/latest/classes/class_kinematicbody2d.html). diff --git a/2d/pong/README.md b/2d/pong/README.md index b61ac43f..075924d7 100644 --- a/2d/pong/README.md +++ b/2d/pong/README.md @@ -12,6 +12,8 @@ Note: There is a C# version available [here](https://github.com/godotengine/godo Note: There is a VisualScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/visual_script/pong). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/121 + ## How does it work? The walls, paddle, and ball are all diff --git a/2d/role_playing_game/README.md b/2d/role_playing_game/README.md index 22297be1..a4c06759 100644 --- a/2d/role_playing_game/README.md +++ b/2d/role_playing_game/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/520 + ## Screenshots ![Screenshot](screenshots/object.png) diff --git a/2d/screen_space_shaders/README.md b/2d/screen_space_shaders/README.md index bbf3b1bc..0eaa581e 100644 --- a/2d/screen_space_shaders/README.md +++ b/2d/screen_space_shaders/README.md @@ -7,6 +7,8 @@ Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shadin Renderer: GLES 3 (the blur effect is not available in GLES 2, the rest work) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/122 + ## Screenshots ![Screenshot](screenshots/whirl.png) diff --git a/2d/sprite_shaders/README.md b/2d/sprite_shaders/README.md index 1a427025..15a42c5d 100644 --- a/2d/sprite_shaders/README.md +++ b/2d/sprite_shaders/README.md @@ -7,6 +7,8 @@ Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shadin Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/522 + ## Screenshots ![Screenshot](screenshots/sprite.png) diff --git a/2d/tween/README.md b/2d/tween/README.md index cc7ebeb3..2b4c3978 100644 --- a/2d/tween/README.md +++ b/2d/tween/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/146 + ## Screenshots ![Screenshot](screenshots/tween.png) diff --git a/3d/ik/README.md b/3d/ik/README.md index e4324028..d60b0395 100644 --- a/3d/ik/README.md +++ b/3d/ik/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/523 + ## How does it work? This demo shows how to implement IK using two different methods. One uses the diff --git a/3d/kinematic_character/README.md b/3d/kinematic_character/README.md index e4c51a2b..7e1e7223 100644 --- a/3d/kinematic_character/README.md +++ b/3d/kinematic_character/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/126 + ## How does it work? This demo uses a [`KinematicBody`](https://docs.godotengine.org/en/latest/classes/class_kinematicbody.html) diff --git a/3d/material_testers/README.md b/3d/material_testers/README.md index 074ed4e5..c9064424 100644 --- a/3d/material_testers/README.md +++ b/3d/material_testers/README.md @@ -10,6 +10,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/123 + ## Screenshots ![Screenshot](screenshots/stones.png) diff --git a/3d/navmesh/README.md b/3d/navmesh/README.md index 21cba11d..ccda3f0d 100644 --- a/3d/navmesh/README.md +++ b/3d/navmesh/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/124 + ## Screenshots ![Screenshot](screenshots/nav.png) diff --git a/3d/physics_tests/README.md b/3d/physics_tests/README.md index dd5eba7e..bf97687a 100644 --- a/3d/physics_tests/README.md +++ b/3d/physics_tests/README.md @@ -5,14 +5,16 @@ physics engine. They can be used for different purpose: - Functional tests to check for regressions and -compare the behavior between physics engines + compare the behavior between physics engines - Performance tests to evaluate and compare -performance between physics engines + performance between physics engines Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/675 + ## Screenshots ![Screenshot](screenshots/screenshot.png) diff --git a/3d/platformer/README.md b/3d/platformer/README.md index 6761c6ae..50370101 100644 --- a/3d/platformer/README.md +++ b/3d/platformer/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/125 + ## Screenshots ![Screenshot](screenshots/face.png) diff --git a/3d/truck_town/README.md b/3d/truck_town/README.md index 9a21d018..489e415c 100644 --- a/3d/truck_town/README.md +++ b/3d/truck_town/README.md @@ -11,6 +11,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/524 + ## How does it work? The base vehicle uses a diff --git a/3d/voxel/README.md b/3d/voxel/README.md index 8631211f..357a8213 100644 --- a/3d/voxel/README.md +++ b/3d/voxel/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/676 + ## How does it work? Each chunk is a diff --git a/audio/bpm_sync/README.md b/audio/bpm_sync/README.md index 6138242d..c675060a 100644 --- a/audio/bpm_sync/README.md +++ b/audio/bpm_sync/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/581 + ## How does it work? For the sound clock, it uses methods in diff --git a/audio/device_changer/README.md b/audio/device_changer/README.md index 09d7a391..47413605 100644 --- a/audio/device_changer/README.md +++ b/audio/device_changer/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/525 + ## How does it work? It uses the `set_device()` method in diff --git a/audio/generator/README.md b/audio/generator/README.md index b6462829..5fc4eb01 100644 --- a/audio/generator/README.md +++ b/audio/generator/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/526 + ## How does it work? It uses the `push_frame()` method on an [`AudioStreamGeneratorPlayback`](https://docs.godotengine.org/en/latest/classes/class_audiostreamgeneratorplayback.html) diff --git a/audio/mic_record/README.md b/audio/mic_record/README.md index 5386968c..faccc209 100644 --- a/audio/mic_record/README.md +++ b/audio/mic_record/README.md @@ -6,3 +6,5 @@ the microphone and later play it back or save it to a file. Language: GDScript Renderer: GLES 2 + +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/527 diff --git a/audio/spectrum/README.md b/audio/spectrum/README.md index 662ab4a2..39fbba65 100644 --- a/audio/spectrum/README.md +++ b/audio/spectrum/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/528 + ## Screenshots ![Screenshot](screenshots/spectrum.png) diff --git a/gui/drag_and_drop/README.md b/gui/drag_and_drop/README.md index 41cc6576..bc99e620 100644 --- a/gui/drag_and_drop/README.md +++ b/gui/drag_and_drop/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/133 + ## Screenshots ![Screenshot](screenshots/drag_and_drop.png) diff --git a/gui/input_mapping/README.md b/gui/input_mapping/README.md index ad70516c..8e2945f4 100644 --- a/gui/input_mapping/README.md +++ b/gui/input_mapping/README.md @@ -10,6 +10,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/131 + ## Screenshots ![Screenshot](screenshots/input_mapping.png) diff --git a/gui/regex/README.md b/gui/regex/README.md index 67a07581..c953a8d1 100644 --- a/gui/regex/README.md +++ b/gui/regex/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/149 + ## Screenshots ![Screenshot](screenshots/regex.png) diff --git a/gui/rich_text_bbcode/README.md b/gui/rich_text_bbcode/README.md index 27eff366..079592e2 100644 --- a/gui/rich_text_bbcode/README.md +++ b/gui/rich_text_bbcode/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/132 + ## Screenshots ![Screenshot](screenshots/rich_text.png) diff --git a/gui/sdf_font/README.md b/gui/sdf_font/README.md index 944213b1..c8541ed7 100644 --- a/gui/sdf_font/README.md +++ b/gui/sdf_font/README.md @@ -8,6 +8,8 @@ Language: This demo contains no code. Renderer: GLES 3 (this effect is not available in GLES 2) +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/521 + ## Screenshots ![Screenshot](screenshots/sdf.png) diff --git a/gui/translation/README.md b/gui/translation/README.md index da3f934c..4257fd90 100644 --- a/gui/translation/README.md +++ b/gui/translation/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/134 + ## Screenshots ![Screenshot](screenshots/translation.png) diff --git a/loading/autoload/README.md b/loading/autoload/README.md index 43b7406d..5e1f2997 100644 --- a/loading/autoload/README.md +++ b/loading/autoload/README.md @@ -5,3 +5,5 @@ This demo shows how to use autoloads to change between scenes. Language: GDScript Renderer: GLES 2 + +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/529 diff --git a/loading/background_load/README.md b/loading/background_load/README.md index 392ff26d..d755f6b5 100644 --- a/loading/background_load/README.md +++ b/loading/background_load/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/530 + ## Screenshots ![Screenshot](screenshots/paintings.png) diff --git a/loading/multiple_threads_loading/README.md b/loading/multiple_threads_loading/README.md index 2d6a6506..4345ac89 100644 --- a/loading/multiple_threads_loading/README.md +++ b/loading/multiple_threads_loading/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/582 + ## How does it work? [Official documentation - Using multiple threads](http://docs.godotengine.org/en/3.2/tutorials/io/background_loading.html#using-multiple-threads) diff --git a/loading/scene_changer/README.md b/loading/scene_changer/README.md index 96bb1426..da105dcf 100644 --- a/loading/scene_changer/README.md +++ b/loading/scene_changer/README.md @@ -5,3 +5,5 @@ This uses functions in SceneTree to switch between two scenes. Language: GDScript Renderer: GLES 2 + +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/531 diff --git a/loading/threads/README.md b/loading/threads/README.md index 267193da..1cf5e64a 100644 --- a/loading/threads/README.md +++ b/loading/threads/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/144 + ## Screenshots ![Screenshot](screenshots/load_in_thread.png) diff --git a/misc/2.5d/README.md b/misc/2.5d/README.md index 29a18e19..90b062bc 100644 --- a/misc/2.5d/README.md +++ b/misc/2.5d/README.md @@ -10,6 +10,8 @@ Renderer: GLES 2 Note: There is a Mono C# version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/mono/2.5d). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/583 + ## How does it work? Custom node types are added in a Godot plugin to allow 2.5D objects. Node25D serves as the base for all 2.5D objects. Its first child must be a 3D Spatial, which is used to calculate its position. Then, add a 2D Sprite (or similar) to display the object. diff --git a/misc/2.5d/assets/demo_scene.tscn b/misc/2.5d/assets/demo_scene.tscn index aed9dbab..708852fd 100644 --- a/misc/2.5d/assets/demo_scene.tscn +++ b/misc/2.5d/assets/demo_scene.tscn @@ -614,6 +614,7 @@ script = ExtResource( 8 ) __meta__ = { "_editor_icon": ExtResource( 9 ) } +sort_enabled = true [node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] stream = ExtResource( 10 ) diff --git a/misc/2.5d/project.godot b/misc/2.5d/project.godot index 1f19ff6c..5c2cbd2f 100644 --- a/misc/2.5d/project.godot +++ b/misc/2.5d/project.godot @@ -38,7 +38,7 @@ _global_script_class_icons={ [application] -config/name="2.5D Demo (GDScript)" +config/name="2.5D Demo with GDScript" config/description="This demo project shows a way to create a 2.5D game in Godot by mixing 2D and 3D nodes. It also adds a 2.5D editor viewport for easily editing 2.5D levels." diff --git a/misc/joypads/README.md b/misc/joypads/README.md index 1e6e7a38..fe445e87 100644 --- a/misc/joypads/README.md +++ b/misc/joypads/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/140 + ## Screenshots ![Screenshot](screenshots/joypads.png) diff --git a/misc/matrix_transform/README.md b/misc/matrix_transform/README.md index afa007f6..593d7447 100644 --- a/misc/matrix_transform/README.md +++ b/misc/matrix_transform/README.md @@ -6,6 +6,12 @@ Do not "run" this project. You are only meant to use it within the Godot editor. For more information, see the [Matrices and Transforms](https://docs.godotengine.org/en/latest/tutorials/math/matrices_and_transforms.html) article. +Language: GDScript + +Renderer: GLES 2 + +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/584 + ## How does it work? In both 2D and 3D, colored lines are drawn indicating the basis vectors as well as the origin vector. For 3D, this means cuboids. If you translate, rotate, scale, or shear the AxisMarker objects, you will be able to see how it affects the transform's component vectors, and all children objects are also appropriately transformed. diff --git a/misc/opensimplexnoise/README.md b/misc/opensimplexnoise/README.md index 4d368081..43df4cee 100644 --- a/misc/opensimplexnoise/README.md +++ b/misc/opensimplexnoise/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/533 + ## Screenshots ![Screenshot](screenshots/opensimplex.png) diff --git a/misc/os_test/README.md b/misc/os_test/README.md index 9fdeb342..f21b9088 100644 --- a/misc/os_test/README.md +++ b/misc/os_test/README.md @@ -12,6 +12,8 @@ Language: GDScript and some [C#](https://docs.godotengine.org/en/latest/getting_ Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/677 + ## How does it work? The [`OS`](https://docs.godotengine.org/en/latest/classes/class_os.html) diff --git a/misc/pause/README.md b/misc/pause/README.md index 369ab7cc..e6677c88 100644 --- a/misc/pause/README.md +++ b/misc/pause/README.md @@ -5,3 +5,5 @@ A demo showing how the game can be paused. Language: GDScript Renderer: GLES 2 + +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/147 diff --git a/misc/window_management/README.md b/misc/window_management/README.md index 5ce77723..e840e662 100644 --- a/misc/window_management/README.md +++ b/misc/window_management/README.md @@ -14,6 +14,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/145 + ## Screenshots ![Screenshot](screenshots/window.png) diff --git a/mobile/multitouch_view/README.md b/mobile/multitouch_view/README.md index 33068e11..b1959027 100644 --- a/mobile/multitouch_view/README.md +++ b/mobile/multitouch_view/README.md @@ -8,6 +8,8 @@ Renderer: GLES 2 Note: There is a VisualScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/visual_script/multitouch_view). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/142 + ## Screenshots ![Screenshot](screenshots/multitouch.png) diff --git a/mono/2.5d/2.5D Demo (Mono C#).csproj b/mono/2.5d/2.5D Demo with C#.csproj similarity index 95% rename from mono/2.5d/2.5D Demo (Mono C#).csproj rename to mono/2.5d/2.5D Demo with C#.csproj index 35a8c87a..67ba2740 100644 --- a/mono/2.5d/2.5D Demo (Mono C#).csproj +++ b/mono/2.5d/2.5D Demo with C#.csproj @@ -1,74 +1,74 @@ - - - - Debug - AnyCPU - {5CA791DB-5050-44D0-989B-41D559AB1D50} - Library - .mono/temp/bin/$(Configuration) - Empty.DMono - 2.5D Demo (Mono C#) - v4.5 - .mono/temp/obj - $(BaseIntermediateOutputPath)/$(Configuration) - Debug - Release - 1.0.0.0 - - - true - portable - false - $(GodotDefineConstants);GODOT;DEBUG; - prompt - 4 - false - - - portable - true - $(GodotDefineConstants);GODOT; - prompt - 4 - false - - - true - portable - false - $(GodotDefineConstants);GODOT;DEBUG;TOOLS; - prompt - 4 - false - - - - False - $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharp.dll - - - False - $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharpEditor.dll - - - - - - - - - - - - - - - - - - 1.0.0 - All - - - + + + + Debug + AnyCPU + {5CA791DB-5050-44D0-989B-41D559AB1D50} + Library + .mono/temp/bin/$(Configuration) + Empty.DMono + 2.5D Demo with C# + v4.5 + .mono/temp/obj + $(BaseIntermediateOutputPath)/$(Configuration) + Debug + Release + 1.0.0.0 + + + true + portable + false + $(GodotDefineConstants);GODOT;DEBUG; + prompt + 4 + false + + + portable + true + $(GodotDefineConstants);GODOT; + prompt + 4 + false + + + true + portable + false + $(GodotDefineConstants);GODOT;DEBUG;TOOLS; + prompt + 4 + false + + + + False + $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharp.dll + + + False + $(ProjectDir)/.mono/assemblies/$(ApiConfiguration)/GodotSharpEditor.dll + + + + + + + + + + + + + + + + + + 1.0.0 + All + + + \ No newline at end of file diff --git a/mono/2.5d/2.5D Demo (Mono C#).sln b/mono/2.5d/2.5D Demo with C#.sln similarity index 86% rename from mono/2.5d/2.5D Demo (Mono C#).sln rename to mono/2.5d/2.5D Demo with C#.sln index 0175e811..220c948e 100644 --- a/mono/2.5d/2.5D Demo (Mono C#).sln +++ b/mono/2.5d/2.5D Demo with C#.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2012 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "2.5D Demo (Mono C#)", "2.5D Demo (Mono C#).csproj", "{5CA791DB-5050-44D0-989B-41D559AB1D50}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "2.5D Demo with C#", "2.5D Demo with C#.csproj", "{5CA791DB-5050-44D0-989B-41D559AB1D50}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/mono/2.5d/project.godot b/mono/2.5d/project.godot index 5c9d7391..a34b2dac 100644 --- a/mono/2.5d/project.godot +++ b/mono/2.5d/project.godot @@ -15,7 +15,7 @@ _global_script_class_icons={ [application] -config/name="2.5D Demo (Mono C#)" +config/name="2.5D Demo with C#" config/description="This demo project shows a way to create a 2.5D game in Godot by mixing 2D and 3D nodes. It also adds a 2.5D editor viewport for easily editing 2.5D levels." diff --git a/mono/dodge_the_creeps/README.md b/mono/dodge_the_creeps/README.md index eea551dd..e9e533e7 100644 --- a/mono/dodge_the_creeps/README.md +++ b/mono/dodge_the_creeps/README.md @@ -14,6 +14,8 @@ Renderer: GLES 3 (particles are not available in GLES 2) Note: There is a GDScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/2d/dodge_the_creeps). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/534 + ## Screenshots ![GIF from the documentation](https://docs.godotengine.org/en/latest/_images/dodge_preview.gif) diff --git a/mono/pong/README.md b/mono/pong/README.md index b3963e36..e188b4df 100644 --- a/mono/pong/README.md +++ b/mono/pong/README.md @@ -12,6 +12,8 @@ Note: There is a GDScript version available [here](https://github.com/godotengin Note: There is a VisualScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/visual_script/pong). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/535 + ## How does it work? The walls, paddle, and ball are all diff --git a/networking/multiplayer_bomber/README.md b/networking/multiplayer_bomber/README.md index 6564dfbb..5c8830e2 100644 --- a/networking/multiplayer_bomber/README.md +++ b/networking/multiplayer_bomber/README.md @@ -8,6 +8,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/139 + ## Screenshots ![Screenshot](screenshots/bomber.png) diff --git a/networking/multiplayer_pong/README.md b/networking/multiplayer_pong/README.md index eb9fa7f2..36ac898b 100644 --- a/networking/multiplayer_pong/README.md +++ b/networking/multiplayer_pong/README.md @@ -10,6 +10,8 @@ Renderer: GLES 2 Note: The non-multiplayer version is available [here](https://github.com/godotengine/godot-demo-projects/tree/master/2d/pong). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/138 + ## Screenshots ![Screenshot](screenshots/pong_multiplayer.png) diff --git a/networking/webrtc_signaling/README.md b/networking/webrtc_signaling/README.md index 13203207..b9959498 100644 --- a/networking/webrtc_signaling/README.md +++ b/networking/webrtc_signaling/README.md @@ -10,6 +10,8 @@ This demo is devided in 4 parts: **NOTE**: You must extract the [latest version](https://github.com/godotengine/webrtc-native/releases) of the WebRTC GDNative plugin in the project folder to run from desktop. +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/537 + ## Protocol The protocol is text based, and composed by a command and possibly multiple payload arguments, each separated by a new line. diff --git a/plugins/README.md b/plugins/README.md index dff4fa3d..4a4a4d34 100644 --- a/plugins/README.md +++ b/plugins/README.md @@ -9,6 +9,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/585 + # How does it work? This project contains 4 plugins: diff --git a/viewport/2d_in_3d/README.md b/viewport/2d_in_3d/README.md index d56e345b..b11a64ac 100644 --- a/viewport/2d_in_3d/README.md +++ b/viewport/2d_in_3d/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/129 + ## How does it work? The Pong game is rendered to a custom diff --git a/viewport/3d_in_2d/README.md b/viewport/3d_in_2d/README.md index f654b59a..39e52e8e 100644 --- a/viewport/3d_in_2d/README.md +++ b/viewport/3d_in_2d/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/128 + ## How does it work? The 3D robot is rendered to a custom diff --git a/viewport/3d_scaling/README.md b/viewport/3d_scaling/README.md index 7c86717f..5e3300ed 100644 --- a/viewport/3d_scaling/README.md +++ b/viewport/3d_scaling/README.md @@ -14,6 +14,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/586 + ## Screenshots ![Screenshot](screenshots/high.png) diff --git a/viewport/dynamic_split_screen/README.md b/viewport/dynamic_split_screen/README.md index 0412db5a..845b5f96 100644 --- a/viewport/dynamic_split_screen/README.md +++ b/viewport/dynamic_split_screen/README.md @@ -10,6 +10,8 @@ Renderer: GLES 2 Note: An HTML5 export is testable [here](https://benjaminnavarro.github.io/godot_dynamic_split_screen/index.html). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/541 + ## Details A dynamic split screen system displays a single screen when diff --git a/viewport/gui_in_3d/README.md b/viewport/gui_in_3d/README.md index 4a98aca5..2e010b80 100644 --- a/viewport/gui_in_3d/README.md +++ b/viewport/gui_in_3d/README.md @@ -7,6 +7,8 @@ Language: GDScript Renderer: GLES 3 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/127 + ## Screenshots ![Screenshot](screenshots/gui.png) diff --git a/viewport/screen_capture/README.md b/viewport/screen_capture/README.md index 135869da..9e4ed83e 100644 --- a/viewport/screen_capture/README.md +++ b/viewport/screen_capture/README.md @@ -6,6 +6,8 @@ Language: GDScript Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/130 + ## Screenshots ![Screenshot](screenshots/capture.png) diff --git a/visual_script/circle_pop/README.md b/visual_script/circle_pop/README.md index b3e7432a..fc4e1b75 100644 --- a/visual_script/circle_pop/README.md +++ b/visual_script/circle_pop/README.md @@ -8,6 +8,8 @@ Language: [VisualScript](https://docs.godotengine.org/en/latest/getting_started/ Renderer: GLES 2 +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/137 + ## Screenshots ![Screenshot](screenshots/circle.png) diff --git a/visual_script/multitouch_view/README.md b/visual_script/multitouch_view/README.md index 78728ee1..dcb6bf99 100644 --- a/visual_script/multitouch_view/README.md +++ b/visual_script/multitouch_view/README.md @@ -9,6 +9,8 @@ Renderer: GLES 2 Note: There is a GDScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/misc/multitouch_view). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/135 + ## Screenshots ![Screenshot](../../misc/multitouch_view/screenshots/multitouch.png) diff --git a/visual_script/pong/README.md b/visual_script/pong/README.md index fd25f3d5..07bc399e 100644 --- a/visual_script/pong/README.md +++ b/visual_script/pong/README.md @@ -12,6 +12,8 @@ Note: There is a GDScript version available [here](https://github.com/godotengin Note: There is a C# version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/mono/pong). +Check out this demo on the asset library: https://godotengine.org/asset-library/asset/136 + ## How does it work? The walls, paddle, and ball are all