Aaron Franke
3788da41cd
Fix 2.5D editor viewport and gizmo for Godot 4.x
2024-04-11 20:30:58 -07:00
Aaron Franke
57c1cb9ffa
More tweaks to the 2.5D demo for Godot 4.x
2024-04-11 13:50:34 -07:00
Christen Lofland
85b8f10778
Prefer using guard clauses as suggested by aaronfranke.
2024-04-10 16:33:46 -05:00
Christen Lofland
0a35055aa0
Undue some formatting changes that were in dispute.
2024-04-10 16:31:51 -05:00
Christen Lofland
3ef6a15741
Update 2.5D GDScript demo to display the editor plugin in Godot 4.
2024-04-10 11:52:08 -05:00
Hugo Locurcio
31d1c0c112
Remove old and unused project settings, update various demos for 4.2 ( #1024 )
...
- Move all demo projects that don't require Forward+/Mobile-only features
to the Compatibility rendering method. This improves performance significantly
on low-end devices and ensures visuals are identical to a web export
of the demo.
- Set deadzone on all inputs to 0.2 for better gamepad usability.
- Remove reliance on `default_env.tres` to use built-in Environment
resources in the main scene instead (which follows the preview environment
workflow).
- Remove notices pointing to GDNative or VisualScript, since both were
removed in 4.0.
- Various bug fixes and usability tweaks to 10+ demos.
2024-03-26 18:01:58 +01:00
A Thousand Ships
82913393a8
Improve code style ( #1021 )
...
* Remove unnecessary use of `self`
* Connect to signals directly over `connect("name")`
* Use `call_deferred` on callables over `call_deferred("name"))`
* Emit signals directly over `emit_signal("name"...)`
2024-03-25 17:06:52 +01:00
Hugo Locurcio
2a962929f3
Update demo files for Godot 4.2.1 ( #1013 )
...
All demos were opened with Godot 4.2.1, with the mesh format
upgraded for 3D demos.
The 3D antialiasing demo now uses Extra Cull Margin on the last
object to prevent it from disappearing too early when the camera
rotates (due to its use of shader-based animation).
2024-02-01 17:30:08 +01:00
Alex
e2abd0e7fb
Update Matrix Transform demo to Godot 4.1 ( #978 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2023-10-18 02:38:00 +02:00
MotH
0a84347d11
Sorted tags
2023-06-28 21:27:10 +02:00
Hugo Locurcio
18c76b6dae
Add tags to all demo projects
...
This makes sorting them in the project manager easier, as you can
click tags in the project manager to filter to a specific tag.
2023-06-26 18:03:50 +02:00
Aaron Franke
f4d146d0ec
Merge pull request #894 from Calinou/add-large-world-coordinates-demo
...
Add a large world coordinates demo
2023-06-05 10:25:24 -05:00
Hugo Locurcio
f6ac674864
Add icons for several projects ( #886 )
2023-04-13 16:51:05 +02:00
Hugo Locurcio
518eb6df52
Add a large world coordinates demo
...
This allows testing double-precision builds and see if they work as expected,
while providing an interactive demonstration.
2023-03-30 19:19:53 +02:00
Hugo Locurcio
63d1cd9a60
Use 128×128 WebP icons for all demos ( #885 )
2023-03-29 18:59:57 +02:00
Aaron Benjamin
e375d5aa49
Change Icon header ordering
...
Just following the rules! Moved up the icon statements above the other includes. This got rid of errors preventing plugin from loading.
There's still a race condition when the plugin starts up. It's looking for an editor interface child that hasn't been loaded yet. May want to use _ready to define some behavior before _enter_tree is used.
2023-03-12 19:03:58 -04:00
Danil Alexeev
b4ab5b4e14
Fix renamed vulkan/rendering/back_end=1 setting (Vulkan Mobile)
2023-03-01 10:22:42 +03:00
James Tucker
73d96b7306
misc/window_management: Fix screen size and label order ( #848 )
2023-02-24 17:47:21 +01:00
James Tucker
da6fffbc81
Update Operating System Testing demo for 4.0.rc2 ( #847 )
2023-02-18 18:22:04 +01:00
Hugo Locurcio
8fcf95c120
Improve joypads demo ( #830 )
2023-01-31 14:46:09 +01:00
Rémi Verschelde
19dd819072
Fix joypads demo button/axis mappings for 4.0 ( #828 )
2023-01-23 13:20:54 +01:00
Zoee Silcock
24bd3745e3
Fix and update the Operating System Testing demo ( #818 )
...
Global menu support is now functional on macOS.
2023-01-18 01:17:54 +01:00
Hugo Locurcio
1d5184e235
Update most demos for Godot 4.0.beta10 ( #782 )
2023-01-05 16:50:17 +01:00
Hugo Locurcio
85ca2fb2a1
Add a compute shader demo ( #810 )
...
Co-authored-by: dzil123 <5725958+dzil123@users.noreply.github.com >
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: MoltenCoffee <13321277+MoltenCoffee@users.noreply.github.com >
2023-01-03 00:16:59 +01:00
Voylin
f3f0ac4827
Fix for Window Management script + UI for 4.0-dev
...
UI Fix + fixing script to display correct information
Adding padding to the UI
2022-05-10 06:30:15 +09:00
Voylin
cd32f64f80
Window Management Update 4.0
...
Updated to 4.0 everything should work.
2022-05-05 06:39:00 +09:00
Aaron Franke
9f8a625c8e
Pause demo: Showcase new pause features in Godot 4.0
2022-04-03 04:41:45 -05:00
Voylin
8793b7117f
Fixing Pause Demo - Object not rotating + 4.0 changes
...
Fixes #700
Update misc/pause/spinpause.tscn
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
Update misc/pause/spinpause.tscn
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
Small fixes
2022-04-03 14:16:28 +09:00
Aaron Franke
cb52878006
Use StringName literals with Input methods
2022-03-27 19:19:09 -05:00
Aaron Franke
bbe50fc9da
Convert demos to Godot 4 using regular expressions in a script
2022-03-26 16:09:10 -05:00
ScorpionInc
db01a216fd
Add axis label highlighting to the Joypads demo ( #684 )
...
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2022-03-23 19:50:43 +01:00
ScorpionInc
07d6c311d7
Added alpha effect to joypad axis indicators
...
Added alpha effect to joypad demo's axis and analog trigger indicators via the CanvasItem's self modulate property.
2022-02-23 15:02:41 +01:00
Aaron Franke
b7e0a470c7
Update demos to Godot 3.4
2021-11-05 11:48:47 -05:00
Nathan Franke
c3c4fdf4fa
Simplify and improve OpenSimplexNoise viewer
2021-08-17 23:02:55 -05:00
Aaron Franke
7d64830cfe
Ensure most demos have descriptions and screenshots
2021-08-16 21:13:06 -05:00
Aaron Franke
7e129db12e
Use "not" instead of the exclamation mark in GDScript files
...
Also add String casts
2021-07-04 03:46:21 -04:00
Aaron Franke
2ce76ff4e5
Update web deploy CI to use Godot 3.3
2021-04-24 04:20:39 -04:00
Aaron Franke
31bb09233b
Update the OS test demo for Godot 3.3
2021-04-21 19:30:53 -04:00
Aaron Franke
814909538f
Update projects to Godot 3.3
2021-04-21 19:17:12 -04:00
waimus
d7e1052205
Fix MIDI devices scanning
2021-04-06 03:10:33 +07:00
Aaron Franke
2ee9b47f6c
Use ETC instead of ETC2 for all GLES2 demos
2021-03-29 18:30:14 -04:00
Aaron Franke
d989bf6209
Use fewer ternary operators and decrease volume of Platformer 2D
2021-03-28 22:03:03 -04:00
Aaron Franke
21e829416f
Handle up to 24 joypad buttons in the Joypads demo
2021-03-13 23:28:22 -04:00
Aaron Franke
4913cd868a
Misc fixes and tweaks
2021-03-03 02:59:17 -05:00
Fabio Alessandrelli
2a13307276
[Joypads] Add SDL config re-mapping tool.
...
Most of the code is in the remap folder, but it depends on the gamepad
diagram scene.
It allows remapping of pads to values that godot can understand.
It also comes with some default mapping for the HTML5 platform.
2021-02-07 13:19:18 +01:00
Aaron Franke
e73af12f49
Script updates and simplification
2021-01-06 01:32:12 -05:00
Aaron Franke
fc54dd9c23
Fix README files, especially in Android IAP demos
2020-11-28 22:05:39 -05:00
Aaron Franke
ebc79dec04
Update C# project files in C# demos for Godot 3.2.3
2020-10-11 03:20:03 -04:00
Aaron Franke
918a289ee2
Format files using updated file_format.sh
2020-10-01 14:23:54 -04:00
Aaron Franke
2979f85185
Update C# demos for Godot 3.2.3
2020-10-01 02:45:18 -04:00