Fix README files, especially in Android IAP demos

This commit is contained in:
Aaron Franke
2020-11-28 21:53:22 -05:00
parent d38d18006b
commit fc54dd9c23
18 changed files with 37 additions and 24 deletions

View File

@@ -3,6 +3,6 @@
These demos are all 2D, but otherwise do not have a common theme. These demos are all 2D, but otherwise do not have a common theme.
Languages: Most have GDScript, some have Languages: Most have GDScript, some have
[GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html) [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html)
Renderers: 6 of them are GLES 3, but most are GLES 2 Renderers: 6 of them are GLES 3, but most are GLES 2

View File

@@ -3,7 +3,7 @@
Several examples of full screen 2D shader processing. Several examples of full screen 2D shader processing.
Many common full-res effects are implemented here for reference. Many common full-res effects are implemented here for reference.
Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html) and GDScript Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html) and GDScript
Renderer: GLES 3 (the blur effect is not available in GLES 2, the rest work) Renderer: GLES 3 (the blur effect is not available in GLES 2, the rest work)

View File

@@ -3,7 +3,7 @@
This is a sample consisting of different shaders applied to some sprites. This is a sample consisting of different shaders applied to some sprites.
Effects include outlines, blurs, distorts, shadows, glows, and more. Effects include outlines, blurs, distorts, shadows, glows, and more.
Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html) Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html)
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -3,8 +3,8 @@
These demos don't fit into any other category, so they go into this folder. These demos don't fit into any other category, so they go into this folder.
Languages: All have GDScript, OpenSimplexNoise has Languages: All have GDScript, OpenSimplexNoise has
[GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html), [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html),
OS test has some OS test has some
[C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
Renderers: All are GLES 2 Renderers: All are GLES 2

View File

@@ -7,7 +7,7 @@ new platform or to check for regressions.
In a nutshell, this demo shows how you can get information from the In a nutshell, this demo shows how you can get information from the
operating system, or interact with the operating system. operating system, or interact with the operating system.
Language: GDScript and some [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) Language: GDScript and some [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
(Mono is NOT required to run this demo) (Mono is NOT required to run this demo)
Renderer: GLES 2 Renderer: GLES 2
@@ -29,7 +29,7 @@ which gathers information about the OS using the OS class.
On a Mono-enabled version of Godot, Godot will load `MonoTest.cs` into On a Mono-enabled version of Godot, Godot will load `MonoTest.cs` into
the `MonoTest` node. Then, information determined by the `MonoTest` node. Then, information determined by
[`C# preprocessor defines`](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/c_sharp_features.html#preprocessor-defines) [`C# preprocessor defines`](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/c_sharp_features.html#preprocessor-defines)
will be added to the left panel. will be added to the left panel.
## Screenshots ## Screenshots

View File

@@ -0,0 +1,12 @@
# Android IAP
This demo shows how to make in-app payments in Android.
Note: Running the demo requires exporting and uploading the game to Google Play.
Language: GDScript
Renderer: GLES 2
Note: There is a C# version available
[here](https://github.com/godotengine/godot-demo-projects/tree/master/mono/android_iap).

View File

@@ -4,7 +4,7 @@ This demo project shows a way to create a 2.5D game
in Godot by mixing 2D and 3D nodes. It also adds a in Godot by mixing 2D and 3D nodes. It also adds a
2.5D editor viewport for easily editing 2.5D levels. 2.5D editor viewport for easily editing 2.5D levels.
Language: [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) and a little bit of GDScript Language: [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html) and a little bit of GDScript
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -1,9 +1,9 @@
# Mono Demos # Mono Demos
These demos are written in [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html). These demos are written in [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html).
You must have the Mono version of Godot to run these. You must have the Mono version of Godot to run these.
Languages: All have [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html), Languages: All have [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html),
2.5D has some GDScript 2.5D has some GDScript
Renderers: Dodge the Creeps is GLES 3, rest are GLES 2 Renderers: Dodge the Creeps is GLES 3, rest are GLES 2

View File

@@ -1,11 +1,12 @@
# Android IAP with C# # Android IAP with C#
These demos depend on features only available in mobile phones or tablets. This demo shows how to make in-app payments in Android in C#.
The Android IAP demo only runs on Android. Note: Running the demo requires exporting and uploading the game to Google Play.
Language: [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) Language: [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
Renderer: GLES 2 Renderer: GLES 2
Note: There is a GDScript version available [here](https://github.com/godotengine/godot-demo-projects/tree/master/mobile/AndroidInAppPurchasesWithCSharp). Note: There is a GDScript version available
[here](https://github.com/godotengine/godot-demo-projects/tree/master/mobile/android_iap).

View File

@@ -8,7 +8,7 @@ This is a finished version of the game featured in the
tutorial in the documentation, but ported to C#. For more details, tutorial in the documentation, but ported to C#. For more details,
consider following the tutorial in the documentation. consider following the tutorial in the documentation.
Language: [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) Language: [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
Renderer: GLES 3 (particles are not available in GLES 2) Renderer: GLES 3 (particles are not available in GLES 2)

View File

@@ -2,7 +2,7 @@
A multiplayer demo of Pong. One player presses "host". The other presses "join". This only works locally. A multiplayer demo of Pong. One player presses "host". The other presses "join". This only works locally.
Language: [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) Language: [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -4,7 +4,7 @@ A simple Pong game. This demo shows best practices
for game development in Godot, including for game development in Godot, including
[signals](https://docs.godotengine.org/en/latest/getting_started/step_by_step/signals.html). [signals](https://docs.godotengine.org/en/latest/getting_started/step_by_step/signals.html).
Language: [C#](https://docs.godotengine.org/en/latest/getting_started/scripting/c_sharp/index.html) Language: [C#](https://docs.godotengine.org/en/latest/tutorials/scripting/c_sharp/index.html)
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -4,6 +4,6 @@ These demos showcase various ways to use the
[`Viewport`](https://docs.godotengine.org/en/stable/classes/class_viewport.html) node. [`Viewport`](https://docs.godotengine.org/en/stable/classes/class_viewport.html) node.
Languages: All have GDScript, Dynamic Split Screen has Languages: All have GDScript, Dynamic Split Screen has
[GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html) [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html)
Renderers: 3D in 2D and GUI in 3D use GLES 3, the rest are GLES 2 Renderers: 3D in 2D and GUI in 3D use GLES 3, the rest are GLES 2

View File

@@ -3,7 +3,7 @@
This sample project showcases an implementation of dynamic This sample project showcases an implementation of dynamic
split screen, also called Voronoi split screen. split screen, also called Voronoi split screen.
Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shading/shading_reference/shading_language.html) and GDScript Language: [GDSL](https://docs.godotengine.org/en/latest/tutorials/shaders/shader_reference/shading_language.html) and GDScript
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -1,8 +1,8 @@
# VisualScript Demos # VisualScript Demos
These demos are written in [VisualScript](https://docs.godotengine.org/en/latest/getting_started/scripting/visual_script/index.html). These demos are written in [VisualScript](https://docs.godotengine.org/en/latest/tutorials/scripting/visual_script/index.html).
Languages: All are [VisualScript](https://docs.godotengine.org/en/latest/getting_started/scripting/visual_script/index.html), Languages: All are [VisualScript](https://docs.godotengine.org/en/latest/tutorials/scripting/visual_script/index.html),
Multitouch View has some GDScript Multitouch View has some GDScript
Renderers: All are GLES 2 Renderers: All are GLES 2

View File

@@ -4,7 +4,7 @@ Demo of a simple game using visual script.
You must click the circles to "pop" them in You must click the circles to "pop" them in
order to stop their invasion of the screen. order to stop their invasion of the screen.
Language: [VisualScript](https://docs.godotengine.org/en/latest/getting_started/scripting/visual_script/index.html) Language: [VisualScript](https://docs.godotengine.org/en/latest/tutorials/scripting/visual_script/index.html)
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -3,7 +3,7 @@
Simple debugger for multitouch input. Simple debugger for multitouch input.
Shows red dots everywhere you press. Shows red dots everywhere you press.
Language: [VisualScript](https://docs.godotengine.org/en/latest/getting_started/scripting/visual_script/index.html) Language: [VisualScript](https://docs.godotengine.org/en/latest/tutorials/scripting/visual_script/index.html)
Renderer: GLES 2 Renderer: GLES 2

View File

@@ -4,7 +4,7 @@ A simple Pong game. This demo shows best practices
for game development in Godot, including for game development in Godot, including
[signals](https://docs.godotengine.org/en/latest/getting_started/step_by_step/signals.html). [signals](https://docs.godotengine.org/en/latest/getting_started/step_by_step/signals.html).
Language: [VisualScript](https://docs.godotengine.org/en/latest/getting_started/scripting/visual_script/index.html) Language: [VisualScript](https://docs.godotengine.org/en/latest/tutorials/scripting/visual_script/index.html)
Renderer: GLES 2 Renderer: GLES 2