Benjamin Navarro
fe1ccaea77
[3.x] Add a 2D version of the dynamic split screen demo ( #762 )
...
* add a 2D version of the dynamic split screen demo
* refactor the dynamic split screen demo
- both 2D and 3D scenes have the exact same hierarchy
- a single camera_controller.gd script instead of one per mode
- the third viewport for 2D mode has been removed
2025-10-02 17:03:12 -07:00
Aaron Franke
ec368a812b
[3.x] Simplify list of branches in the README ( #1255 )
2025-10-02 15:41:09 -07:00
Aaron Franke
0a826508da
[3.x] Delete HTML5 export workflow
2025-10-02 14:39:52 -07:00
Aaron Franke
a2d63288fa
[3.x] Update file formatting CI checks to Ubuntu 24.04
2025-10-02 14:39:01 -07:00
Hugo Locurcio
aae565b34a
[3.x] Enable physics interpolation in all demos that use physics ( #1069 )
...
This also improves visuals in the Voxel and Dynamic Split Screen demos,
and fixes splitscreen mode in the Platformer 2D demo.
Most demos (other than physics tests) have also had their physics FPS
increased to 120. This is done consistency with 4.x, but also for the
benefits it still provides when interpolation are enabled
(lower input lag, more stable simulation).
2024-11-22 16:57:10 +01:00
Hugo Locurcio
d52d430af7
Add a 2D polygons and lines demo ( #855 )
2024-06-06 00:15:33 +02:00
Hugo Locurcio
bfcd81aa85
Fix file format checks
2023-05-10 02:57:43 +02:00
valentinas
cdffdc025f
Remake art assets of the 2D Isometric Game demo
2023-05-10 02:51:20 +02:00
valentinas
ed3e2a1635
Remake art assets of the 2D Role Playing Game demo
2023-05-10 02:43:34 +02:00
valentinas
e292b09d9e
Remake art assets of the 2D Grid-based Navigation with Astar demo
2023-05-10 02:30:57 +02:00
valentinas
c17d803a1b
Remake art assets of the 2D platformer demo
2023-05-10 02:21:05 +02:00
Rémi Verschelde
c0180d20d1
Update README for new branches, matches Godot upstream
2023-02-28 18:32:32 +01:00
Rémi Verschelde
edee4413e3
CI: Run HTML5 export workflow on 3.x branch only
2023-02-28 17:36:23 +01:00
Rémi Verschelde
3a23fdbe6a
Merge pull request #795 from Faless/ws/3.x_fix_disconnect
...
[3.x] [WebSocket] Fix peer disconnection not closing the network layer.
2023-02-28 16:48:34 +01:00
smix8
c8bb3b874a
Rework basic 2D navigation demo for Godot 3.5 and later ( #765 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2023-02-24 23:41:40 +01:00
dev-gilbride
c8f0706055
Check for obstacle before teleporting player in Grid-based Pathfinding with Astar ( #771 )
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2023-02-24 18:22:48 +01:00
David Briscoe
ccc4354331
Convert 3D navmesh demo to use NavigationAgents ( #806 )
...
Co-authored-by: smix8 <52464204+smix8@users.noreply.github.com >
2023-02-24 17:57:50 +01:00
pseidemann
1849640ff8
opensimplexnoise: Fix persistence, tweak documentation URL and layout ( #791 )
2023-02-22 19:31:51 +01:00
Aaron Franke
3ae7f01a23
Merge pull request #837 from Vilcrow/pong-screen-size-stable
...
Fixed that the paddles can cross the floor if you run the "Pong" game in the i3 window manager.
2023-01-30 19:49:42 -06:00
S.V.I. Vilcrow
690dd395fd
Fixed that the paddles can cross the floor if you run the "Pong" game in the i3 window manager.
2023-01-31 04:24:20 +03:00
Aaron Franke
f85f8b2b4d
Merge pull request #831 from moth-boi/master
...
Fix bomb collisions through walls on 3.5
2023-01-24 17:51:58 -06:00
MotH
7ddaf29f8d
Fix bomb collisions through walls
2023-01-24 22:22:15 +01:00
Aaron Franke
b626d3e628
Merge pull request #829 from aaronfranke/readme-post-9e68af3
...
Update multiple resolutions README with an asset library link
2023-01-23 18:09:44 -06:00
Aaron Franke
a39928fc55
Update multiple resolutions README with an asset library link
2023-01-23 18:06:07 -06:00
M o t H
9e68af38d9
Update projects to Godot 3.5 ( #827 )
2023-01-23 18:24:56 +01:00
Hugo Locurcio
4357b5b620
Improve 3D global illumination demo (3.x) ( #759 )
2023-01-17 21:42:16 +01:00
Drikus Roor
24519e58a8
Fix misleading comment in WebRTC Signaling ( #812 )
2023-01-06 23:09:14 +01:00
Heus-Sueh
219e37b592
Update 4.0 status to beta in the README ( #804 )
2022-12-10 22:52:00 +01:00
Fabio Alessandrelli
fe6f646c9d
[WebSocket] Fix peer disconnection not closing the network layer.
...
We were removing it from the MultiplayerAPI but not immediately
destroying it (to avoid tricky in-signal de-referencing).
We still need to properly close the connection in this case if we want
the remote peer to be notified immediately.
2022-11-24 17:45:11 +01:00
Rémi Verschelde
06bdeb97dc
Clarify that master here tracks 3.x upstream ( #764 )
2022-08-05 11:42:08 +02:00
Aaron Franke
b1f9f2da48
Merge pull request #720 from Calinou/2d-sprite-shaders-improve-appearance
...
Improve visual appearance in the 2D Sprite Shaders demo
2022-07-10 18:52:23 -05:00
Hugo Locurcio
d7c7e4ede3
Improve visual appearance in the 2D Sprite Shaders demo
...
- Scale the sprites up so they take a larger portion of the window.
- Enable mipmaps on the sprite to avoid artifacts at low resolutions.
2022-07-10 18:48:33 -05:00
Aaron Franke
0550497e60
Merge pull request #754 from HaywardMorihara/2d-platformer-pause-comment-update
...
Docs: 2D Platformer - Update Pause Mode Comments
2022-07-10 17:14:48 -05:00
HaywardMorihara
5c13d21260
Docs: 2D Platformer - Update Pause Mode Comments
...
I believe this comment got out-of-date (based on the fact that the `Stage` scene seems like something that was in an older version of the demo: 81441c42b7/2d/platformer/Stage.tscn ), so updated the commment to reflect the current state of the demo, along with some other information that I thought a developer might find helpful.
2022-07-10 14:34:36 -04:00
Aaron Franke
2f60828e6e
Merge pull request #750 from bend-n/patch-2
...
Fix typos in `webrct_signalling/README.md`
2022-06-15 00:34:54 -04:00
bendn
61d9e0f1ab
Fix typos in webrct_signalling/README.md
...
number 2, fix of #749
2022-06-15 09:48:06 +07:00
Aaron Franke
cd72b05a7d
Merge pull request #739 from voylin/FixGuiInputMappingPersistenceKeyMaps3.x
...
[3.x] GUI Input Mapping Demo Persistent Key Mapping- Fixes #629
2022-05-07 17:04:57 -05:00
Voylin
69758f2523
Fixes #629
...
Update gui/input_mapping/KeyPersistence.gd
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
Update gui/input_mapping/KeyPersistence.gd
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
Update gui/input_mapping/KeyPersistence.gd
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
2022-05-08 06:55:30 +09:00
Aaron Franke
0f848370fe
Merge pull request #729 from voylin/master
...
Including *.json files to fix #725
2022-05-01 19:13:15 -05:00
Voylin
4618c9b04e
Including *.json files to fix #725
...
There is a problem with the automatically exported HTML5 demos. When they use json files for dialogue by example, as in the JRPG demo, the game gets errors as it can't load those specific *.json files.
Update export_presets.cfg
2022-05-02 09:07:14 +09:00
Aaron Franke
6ddead591a
Merge pull request #721 from Calinou/add-multiple-resolutions-demo
...
Add a demo on supporting multiple resolutions and aspect ratios
2022-04-25 00:05:44 -04:00
Aaron Franke
6eec19b9af
Merge pull request #723 from Calinou/multiplayer-pong-tweak-icon
...
Tweak Multiplayer Pong demo icons to be different from singleplayer
2022-04-19 19:11:56 -05:00
Hugo Locurcio
935e9bbc44
Tweak Multiplayer Pong demo icons to be different from singleplayer
...
This makes for easier visual grepping after importing all demos
in the project manager.
2022-04-20 00:52:58 +02:00
Hugo Locurcio
59d443e889
Add a demo on supporting multiple resolutions and aspect ratios
...
This demo intends to showcase what Godot can do in terms of supporting
multiple resolutions and aspect ratios.
2022-04-19 19:59:55 +02:00
Aaron Franke
2e40f67b1b
Merge pull request #689 from aaronfranke/readme-post-b0d4a7c
...
Update README files after release 3.4-b0d4a7c
2022-03-26 04:52:20 -05:00
Aaron Franke
f1de905f87
Update README files after release 3.4-b0d4a7c
2022-03-26 04:42:06 -05:00
Aaron Franke
b0d4a7cb8a
Fix incorrect title in README of RigidBody Character 3D
2022-03-26 03:41:48 -05:00
alan-man
fed698d0d2
Add a 3D Rigidbody character demo ( #675 )
2022-03-24 17:43:39 -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
cubeface
b46a823342
2d platformer gun cooldown fix ( #686 )
...
Restart cooldown timer when gun has fired
2022-03-20 23:42:04 -05:00
Aaron Franke
2190128fd3
Merge pull request #687 from rburing/set_physics_params_before_spawn
...
Dodge the Creeps: Set the physics parameters of the mob before adding it to the scene tree
2022-03-13 15:09:50 -05:00
Ricardo Buring
9e096b1c89
Dodge the Creeps: Set the physics parameters of the mob before adding it to the scene tree
...
This follows the recommendation from https://github.com/godotengine/godot/issues/45638
2022-03-13 18:07:45 +01:00
Aaron Franke
14580c55ac
Merge pull request #685 from godotengine/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-03-01 13:10:07 -06:00
dependabot[bot]
076b0453c6
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-03-01 19:05:17 +00:00
Aaron Franke
6b983c0542
Merge pull request #678 from ScorpionInc/master
...
Added Alpha effect to joystick indicators
2022-02-24 15:21:18 -06: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
58c337c33c
Merge pull request #683 from rubynho/fix/broken_links
...
Fix broken links for the your first 2D game tutorial
2022-02-17 12:28:02 -06:00
rubynho
aeb2d7b8d5
Fix tutorial name in the Dodge the Creeps project description
...
The description was referencing the old tutorial by the name "Your first game",
but since then the name has changed to "Your first 2D game".
2022-02-16 21:08:44 -03:00
rubynho
b0fdd8cf76
Fix broken links for the your first 2D game tutorial
...
The link was sending to a not found page because the "Your first game" tutorial
was moved to the "Your first 2D game" one.
2022-02-16 21:05:17 -03:00
Aaron Franke
fbde23fbb0
Merge pull request #682 from aaronfranke/2022
...
Update copyright year to 2022
2022-02-14 01:54:44 -06:00
Aaron Franke
3f507c0363
Update copyright year to 2022
2022-02-14 01:51:20 -06:00
Aaron Franke
a2979d237b
Merge pull request #681 from aaronfranke/global-no-web
...
Don't export global illumination demo to HTML5
2022-02-13 19:13:51 -06:00
Aaron Franke
9d67db049a
Don't export global illumination demo to HTML5
2022-02-13 16:15:24 -06:00
Aaron Franke
851f486a48
Merge pull request #674 from aaronfranke/midi-piano
...
Add a MIDI Piano Demo
2022-02-13 15:38:38 -06:00
Aaron Franke
be43d1644b
Add MIDI Piano Demo
2022-02-13 15:30:55 -06:00
Aaron Franke
75505ca79f
Merge pull request #680 from aaronfranke/misc
...
Misc minor fixes
2022-02-13 15:30:25 -06:00
Aaron Franke
7c8b9962ca
Misc minor fixes
2022-02-13 15:08:58 -06:00
Aaron Franke
149cfcb995
Merge pull request #656 from Calinou/switch-more-demos-to-gles2
...
Switch 2D Platformer and Multiplayer Bomber demos to GLES2
2022-02-13 13:43:44 -06:00
Aaron Franke
7611baf52e
Merge pull request #659 from natetrost/master
...
Update Android IAP sample to work with v1.1 of PBL plugin
2022-02-13 13:07:10 -06:00
Aaron Franke
efd3a46331
Merge pull request #679 from Calinou/add-global-illumination-demo-2
...
Add a global illumination demo
2022-02-13 13:05:40 -06:00
Aaron Franke
4c0cb41a0e
Merge pull request #672 from Calinou/3d-kinematic-character-remove-giprobe
...
Remove GIProbe from 3D Kinematic Character demo to improve performance
2022-02-13 12:58:30 -06:00
Hugo Locurcio
f6594e9923
Add a global illumination demo
...
This demonstrates the visual difference between GIProbe,
BakedLightmap and ReflectionProbe.
2022-01-25 18:18:47 +01:00
Hugo Locurcio
4a832ad714
Remove GIProbe from 3D Kinematic Character demo to improve performance
...
GIProbe is very demanding on integrated graphics and old/low-end GPUs,
which gave a poor first impression of Godot when running that demo.
2021-12-14 11:39:52 +01:00
Hugo Locurcio
0200ba6c95
Merge pull request #664 from seancwall/change-2d-creeps-start-button-shortcut
2021-12-13 21:22:33 +01:00
Sean Wall
0fc59325ab
Change start button shortcut to ui_accept
2021-12-01 20:17:38 -05:00
Hugo Locurcio
eba852bbde
Switch 2D Platformer and Multiplayer Bomber demos to GLES2
...
This allows those demos to run on a greater range of devices.
Particles2D nodes were converted to CPUParticles2D for compatibility
with GLES2.
Physics-Based 2D Platformer demo now uses the same stretch mode
as 2D Platformer for consistency.
2021-11-17 19:39:39 +01:00
Hugo Locurcio
f82dd94089
Merge pull request #662 from benjarmstrong/mic_record_freeze_fix
2021-11-11 16:08:07 +01:00
Benjamin Armstrong
3e9e2079a7
Fix stall when playing recorded audio
2021-11-12 01:24:55 +11:00
Aaron Franke
585455e67c
Merge pull request #639 from aaronfranke/godot3.4
...
Upgrade demos to Godot 3.4
2021-11-05 13:01:54 -04:00
Aaron Franke
b7e0a470c7
Update demos to Godot 3.4
2021-11-05 11:48:47 -05:00
Aaron Franke
53ea602c07
Update README for the new 3.3 branch
2021-11-05 10:15:06 -05:00
Aaron Franke
874d3bcc33
Merge pull request #657 from Calinou/allow-fallback-gles2
...
Allow 3D demos to fallback to GLES2
2021-11-05 11:07:01 -04:00
Hugo Locurcio
cbb5c94c6f
Allow 3D demos to fallback to GLES2
...
A GLES2-specific tweak is now documented for the GUI in 3D demo.
This also tweaks shadow quality and performance to find a better
balance and result in smoother shadows, including when using GLES2
(thanks to the use of PCF13 shadow filter mode).
In demos that allow falling back to GLES2, ETC1 texture import
is enabled to allow exporting to Android or HTML5 without having
to tweak anything.
2021-11-05 09:57:51 -05:00
Nate Trost
87cfcb7a4f
Update Android IAP demo for v1.1 of PBL plugin
...
Minor update to reflect an API change in v1.1 of the
Google Play Billing Library plugin.
The queryPurchases function changed to be asyncronous,
added a query_purchases_response callback to process
the results.
This change is dependent on the contents of:
https://github.com/godotengine/godot-google-play-billing/pull/25
2021-11-02 15:53:54 -05:00
Aaron Franke
44aefaecb6
Merge pull request #655 from Calinou/bullet-shower-no-check-collision-with-other-bullets
...
Don't check bullet collision with other bullets in the Bullet shower demo
2021-10-26 10:33:38 -04:00
Hugo Locurcio
7a7af4cf4e
Don't check bullet collision with other bullets in the Bullet shower demo
...
This improves performance by reducing the number of collision checks
that need to be done.
2021-10-25 23:16:29 +02:00
Rémi Verschelde
1916f87ac5
Merge pull request #654 from aaronfranke/circlepop-noready
2021-10-15 21:54:09 +02:00
Aaron Franke
36e8b45bd4
Remove useless "_ready" in the Circle Pop demo
2021-10-15 14:35:14 -05:00
Rémi Verschelde
89b64e33e2
CI: Ping actions/checkout@v2, no need to be more specific
2021-10-15 21:20:16 +02:00
Gunnar Ahlberg
2b10e6724e
Fix leaked object - Label ( #648 )
...
This fixes a warning of leaked instances.
2021-09-13 00:05:26 -05:00
Hugo Locurcio
b9685cb369
Merge pull request #645 from Calinou/use-remotesync-keyword
...
Use `remotesync` instead of the deprecated `sync` in networking demos
2021-08-29 17:09:25 +02:00
Hugo Locurcio
d1f25ca4aa
Use remotesync instead of the deprecated sync in networking demos
...
The `sync` keyword has been deprecated since Godot 3.1.
2021-08-29 12:22:37 +02:00
Aaron Franke
11a72411cc
Merge pull request #644 from Calinou/ci-update-to-godot-3.3.3
...
GitHub Actions: Update to Godot 3.3.3 for HTML5 deployment
2021-08-22 14:55:44 -05:00
Hugo Locurcio
5057fcff50
GitHub Actions: Update to Godot 3.3.3 for HTML5 deployment
2021-08-22 11:56:01 +02:00
Aaron Franke
d791cd9bda
Merge pull request #643 from shahediqbal13/mono-iap-signal-mismatch
...
Google play billing method signature mismatch in demo with Godot's android billing plugin method
2021-08-18 18:46:42 -04:00
Shahed Iqbal
7d7c728227
Fixes following issues:
...
1. Google play billing method(OnGodotGooglePlayBilling_sku_details_query_error) signature in GooglePlayBilling class doesn't match with Godot's android library exposed method
Check: https://github.com/godotengine/godot-google-play-billing/blob/master/godot-google-play-billing/src/main/java/org/godotengine/godot/plugin/googleplaybilling/GodotGooglePlayBilling.java
Line: 236.
2. "OnConnectError" method signature mismatch
2021-08-19 03:23:44 +06:00
Aaron Franke
5fb81434e7
Merge pull request #642 from nathanfranke/opensimplexnoise-improvements
...
Simplify and improve OpenSimplexNoise viewer
2021-08-18 00:05:26 -04:00
Nathan Franke
c3c4fdf4fa
Simplify and improve OpenSimplexNoise viewer
2021-08-17 23:02:55 -05:00
Aaron Franke
9ea18370d3
Add link to the Godot Asset Library for Skeleton2D
2021-08-17 21:03:15 -05:00
Aaron Franke
f9333dce01
Merge pull request #640 from shahediqbal13/mono-iap-signal-mismatch
...
Mono IAP signal method definition mismatch.
2021-08-17 21:24:11 -04:00
Aaron Franke
84a87a5128
Merge pull request #641 from aaronfranke/desc
...
Ensure most demos have descriptions and screenshots
2021-08-17 20:49:22 -04:00
Aaron Franke
7d64830cfe
Ensure most demos have descriptions and screenshots
2021-08-16 21:13:06 -05:00
Shahed Iqbal
f08916c90f
Mono IAP signal method definition mismatch. Updated OnPurchaseConsumptionError() method to match with GooglePlayBilling's signal
2021-08-15 02:48:05 +06:00
Aaron Franke
89978a7421
Merge pull request #636 from Powerbyte7/patch-1
...
Fix jumps in scale and rotation when pinching
2021-07-18 11:19:48 -07:00
Powerbyte7
6ca2a45a21
Fix jumps in scale and rotation when pinching
...
When pressing with two fingers at once and pinching, an old coordinate contained in the curr_state dictionary gets added to the base_state dictionary, which causes unintended jumps in both scale and rotation. By clearing base_state the script functions as intended.
2021-07-18 17:00:59 +02:00
Agnis "NeZvērs" Aldiņš
57f8628b50
Update impact, rigid groundcheck, moving platform ( #634 )
2021-07-17 13:00:51 -04:00
Aaron Franke
a4e8231f5a
Merge pull request #635 from aaronfranke/tweaks
...
Minor tweaks to Pong and Dodge the Creeps
2021-07-12 13:15:01 -07:00
Aaron Franke
f71816ed31
Minor tweaks to Pong and Dodge the Creeps
2021-07-11 13:08:01 -04:00
Aaron Franke
ef069d49ae
Merge pull request #632 from aaronfranke/fsm-bullets
...
Fix bullets in the Finite State Machine demo
2021-07-06 20:34:41 -04:00
Aaron Franke
742ea87708
Merge pull request #633 from starptr/master
...
Use the Jump sound already present in the Platformer 2D demo
2021-07-06 20:32:50 -04:00
Yuto Nishida
45f5417822
Add jump sound effect
2021-07-06 16:40:15 -07:00
Aaron Franke
f28a09ea0d
Fix bullets in the Finite State Machine demo
2021-07-05 01:09:50 -04:00
Aaron Franke
85c1805d33
Merge pull request #631 from aaronfranke/not
...
Use "not" instead of the exclamation mark in GDScript files
2021-07-05 01:00:28 -04: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
7bfc57d1ae
Merge pull request #628 from aaronfranke/skeleton2d
...
Add a Skeleton2D demo
2021-06-25 19:19:26 -04:00
Aaron Franke
cd48c9a9cc
Add a Skeleton2D demo
2021-06-25 19:12:53 -04:00
Rémi Verschelde
244b759787
Merge pull request #627 from aaronfranke/no-builtin-e
...
Replace built-in scripts and delete strange "e" scripts
2021-06-21 20:57:16 +02:00
Aaron Franke
6875a21545
Replace built-in scripts and delete strange "e" scripts
2021-06-21 12:33:42 -04:00
Aaron Franke
694ee7fa36
Merge pull request #626 from aaronfranke/jrpg-simplify
...
Vastly simplify the JRPG demo
2021-06-21 12:22:44 -04:00
Aaron Franke
6e3db7c64d
Vastly simplify the JRPG demo
2021-06-20 22:47:24 -04:00
Agnis "NeZvērs" Aldiņš
2d4d23302a
3D physics tests - Moving platform ( #623 )
2021-06-09 20:57:49 -04:00
Aaron Franke
4456027f91
Merge pull request #625 from aaronfranke/3d2d-robot
...
Simplify 3D robot in the 3D in 2D demo
2021-06-07 09:40:49 -04:00
Aaron Franke
19312b2899
Simplify 3D robot in the 3D in 2D demo
2021-06-06 23:28:53 -04:00
Aaron Franke
ca17967de1
Merge pull request #622 from aaronfranke/waypoint-camera-current
...
Have waypoints check if the camera is current
2021-05-29 03:19:57 -04:00
Aaron Franke
491fb265b1
Have waypoints check if the camera is current
...
If not, get the current camera.
2021-05-29 03:16:07 -04:00
Agnis "NeZvērs" Aldiņš
08be1b7f03
Additional 3D physics tests - RigidBody impact and ground check ( #619 )
...
Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com >
2021-05-29 02:58:01 -04:00
Aaron Franke
4ef90a836a
Merge pull request #621 from nellodotca/master
...
Fixed project settings to match tutorial
2021-05-24 21:09:43 -04:00
nello
bfd903a933
Fixed project settings to match tutorial
2021-05-24 19:14:12 -03:00
Aaron Franke
e0db0b8f6d
Merge pull request #615 from nekomatata/physics-tests-draw-shape-clean
...
Fix hack to draw shapes in 3D physics tests
2021-05-19 15:45:22 -04:00
PouleyKetchoupp
4d21951b71
Fix hack to draw shapes in 3D physics tests
...
Using Shape::get_debug_mesh instead of the previous hack to draw a mesh
instance based on a collision shape.
2021-05-05 13:41:51 -07:00
Aaron Franke
7656c08454
Merge pull request #614 from aaronfranke/gridmap-perf
...
Improve performance in GridMap demos by adjusting octant size
2021-05-04 15:22:10 -04:00
Aaron Franke
e894e4655a
Improve performance in GridMap demos
2021-05-04 02:48:32 -04:00
Aaron Franke
2ce76ff4e5
Update web deploy CI to use Godot 3.3
2021-04-24 04:20:39 -04:00
Aaron Franke
e5d829eb8f
Merge pull request #613 from nekomatata/physics-tests-contacts-update
...
Update contact tests in physics tests for 2D & 3D
2021-04-24 02:32:19 -05:00
PouleyKetchoupp
7f025e000e
Update contact tests in physics tests for 2D & 3D
...
- Create bodies by duplicating the ones from the scene to allow custom
settings on them for testing purpose
- Rename 3D test with multiple groups of bodies "Contact Islands"
instead of "Contacts Extended" for clarity
- Added "Contact Islands" test for 2D
- Fixed log spamming with "Contact Islands" tests due to printing log
messages for each group of bodies
- Added parameter to randomize spawn positions in order to make
contact separation more balanced (avoids artifacts like a huge column
for circles in 2D test)
- Using smaller shapes and larger amount of objects by default to test
more extreme case
2021-04-21 18:25:35 -07:00
Aaron Franke
5132941a84
Merge pull request #612 from nekomatata/physics-tests-3.3
...
Physics Tests 3.3 update
2021-04-21 19:51:44 -05:00
PouleyKetchoupp
ef265cca0a
Physics Tests 3.3 update
...
Fix custom collision shape drawing in physics tests:
CollisionShape debug draw has changed in 3.3 and now requires a body
to be rendered, so the trick to display custom physics shapes in the
physics tests had to be updated.
Cylinder support:
Now cylinders are supported in Godot Physics, so the exception to avoid
spamming errors when cylinders are used can be removed.
Rigid body picking:
Added mouse-picking to Test Shapes in both 2D and 3D.
2021-04-21 16:50:33 -07:00
Aaron Franke
31bb09233b
Update the OS test demo for Godot 3.3
2021-04-21 19:30:53 -04:00
Aaron Franke
57f5e0835d
Merge pull request #558 from aaronfranke/update-3.2.4
...
Update projects to Godot 3.3
2021-04-21 18:20:01 -05:00
Aaron Franke
814909538f
Update projects to Godot 3.3
2021-04-21 19:17:12 -04:00
Rémi Verschelde
94ec2ea5d9
Merge pull request #607 from aaronfranke/3.2-readme
...
Update README for the new 3.2 branch
2021-04-21 09:57:08 +02:00
Aaron Franke
40aec7c068
Update README for the new 3.2 branch
2021-04-14 13:46:19 -04:00
Aaron Franke
ead2777f48
Merge pull request #606 from nekomatata/physics-tests-contacts-update
...
Updated 2d/3d physics contact performance tests
2021-04-14 12:34:24 -05:00
PouleyKetchoupp
0a0d44d4f1
Updated 2d/3d physics contact performance tests
2021-04-14 08:19:10 -07:00
Aaron Franke
4911866f3d
Merge pull request #604 from waimus/os_midi_scan_fix
...
Fix MIDI devices scanning
2021-04-05 16:51:00 -04:00
waimus
d7e1052205
Fix MIDI devices scanning
2021-04-06 03:10:33 +07:00
Aaron Franke
8e2dbf3f55
Merge pull request #602 from aaronfranke/etc
...
Use ETC instead of ETC2 for all GLES2 demos
2021-03-30 02:31:43 -04:00
Aaron Franke
2ee9b47f6c
Use ETC instead of ETC2 for all GLES2 demos
2021-03-29 18:30:14 -04:00
Aaron Franke
d8dc94c1ff
Merge pull request #601 from aaronfranke/ternary-volume
...
Use fewer ternary operators and decrease volume of Platformer 2D
2021-03-29 18:29:28 -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
021070215c
Merge pull request #595 from dalexeev/bullet-shower-improve
...
Small improvement for Bullet Shower Demo
2021-03-26 20:20:31 -07:00
Aaron Franke
ac61cba05b
Merge pull request #597 from aaronfranke/joy-24
...
Handle up to 24 joypad buttons in the Joypads demo
2021-03-15 04:34:12 -04:00
Aaron Franke
21e829416f
Handle up to 24 joypad buttons in the Joypads demo
2021-03-13 23:28:22 -04:00
Danil Alexeev
cf7e4b31f4
Small improvement for Bullet Shower Demo
2021-03-13 21:04:13 +03:00
Aaron Franke
dc5c1016ce
Merge pull request #594 from aaronfranke/assetlib-5c154da
...
Add links to the Asset Library after release 3.2-5c154da
2021-03-11 21:56:54 -08:00
Aaron Franke
8a0824a948
Add links to the Asset Library after release 3.2-5c154da
...
Also expand the CODEOWNERS file
2021-03-12 00:32:11 -05:00
Aaron Franke
5c154dac25
Merge pull request #593 from nekomatata/physics-tests-cancel-fix
...
Physics test cases, cancel previous running test properly
2021-03-09 18:49:38 -05:00
PouleyKetchoupp
7f095a6092
Physics test cases, cancel previous running test properly
...
Allows canceling running test cases (including all tests cases) properly and without error.
2021-03-08 12:27:13 -07:00
Aaron Franke
35687c3ead
Merge pull request #592 from aaronfranke/kine-char-3d-pos
...
Set the reset position from the initial start position in KC3D
2021-03-03 14:55:35 -05:00
Aaron Franke
f91fe01f3e
Set the reset position from the initial start position in KC3D
2021-03-03 14:41:44 -05:00
Aaron Franke
43d29bfbbb
Merge pull request #591 from aaronfranke/misc
...
Misc improvements and tweaks for 3.2.3
2021-03-03 14:19:31 -05:00
Aaron Franke
7dff4e748d
Merge pull request #590 from aaronfranke/kine-char-3d
...
Improve the Kinematic Character 3D demo
2021-03-03 14:18:33 -05:00
Aaron Franke
4913cd868a
Misc fixes and tweaks
2021-03-03 02:59:17 -05:00
Aaron Franke
973c12264c
Improve the Kinematic Character 3D demo
2021-03-03 02:55:05 -05:00
Aaron Franke
fecbed5fb2
Merge pull request #586 from Calinou/improve-demo-configuration
...
Improve several demos' configuration
2021-03-02 18:25:05 -05:00
Aaron Franke
82e68e378b
Merge pull request #589 from Calinou/improve-3d-platformer-demo
...
Improve the 3D platformer demo
2021-03-02 18:22:31 -05:00
Aaron Franke
bbf4cff5f7
Merge pull request #588 from Calinou/readd-bullet-shower-demo
...
Port the Bullet Shower demo from Godot 2.1
2021-03-02 18:22:23 -05:00
Hugo Locurcio
3d6ba65cfc
Improve the 3D platformer demo
...
- Increase gravity, player speed and air acceleration for a less floaty
feeling.
- Clean up the code to use constants when relevant and remove unused enums.
2021-03-02 19:36:25 +01:00
Hugo Locurcio
ca0f74ee44
Port the Bullet Shower demo from Godot 2.1
...
This demo showcases how to use low-level Servers to achieve better
CPU performance when drawing large amounts of objects.
The code has been updated for Godot 3.2, cleaned up and has received
additional comments.
2021-03-02 18:32:01 +01:00
Hugo Locurcio
aa65867e43
Improve several demos' configuration
...
- Enable anisotropic filtering in 3D demos, and set the quality to
16× on desktop and 4× on mobile.
- Enable 4× MSAA on some 3D demos that didn't use it beforehand.
- On GLES3 demos, disable MSAA on mobile as these demos are often
more demanding.
- Use more conservative framebuffer allocation settings for better
performance.
- Use PCF13 shadow filtering in GLES2 demos on desktop to benefit
from soft shadows in Godot 3.2.4 and later.
In Godot 3.2.3, this will make shadows smoother but still "blocky".
- Use Lossless compression instead of VRAM compression for
small textures such as the voxel demo texture atlas.
2021-02-28 22:28:44 +01:00
Aaron Franke
c2e7a30e42
Merge pull request #587 from aaronfranke/web-readme
...
Link to the web export in the README and format names nicer
2021-02-28 16:18:29 -05:00
Aaron Franke
4dbfd92e6f
Link to the web export in the README and format names nicer
2021-02-28 15:50:59 -05:00
Aaron Franke
c0d9e483c2
Merge pull request #582 from Calinou/deploy-html5-demos
...
Deploy exported HTML5 demos to GitHub Pages
2021-02-27 23:16:36 -05:00
Hugo Locurcio
36db05c3b9
Deploy exported HTML5 demos to GitHub Pages
...
This makes it possible for users to test Godot's features without
having to download anything.
2021-02-28 05:12:06 +01:00
ThomasFederau
fc032119ca
Added interpolation functionality to ik_look_at node ( #585 )
2021-02-26 22:29:47 -05:00
Aaron Franke
98ed996780
Merge pull request #584 from nekomatata/physics-tests-2d-character-update
...
Updated 2D character controller physics tests
2021-02-26 09:25:58 -05:00
PouleyKetchoupp
fa83ee0277
Updated 2D character controller physics tests
...
Added new test for 2D character controller:
Character - Pixels
Functional test for pixel art related issues around KinematicBody and
RigidBody character controllers.
Adjusted existing tests and added more test cases to cover most use
cases from recent fixed issues and regressions for KinematicBody.
Added a more automated way to run all tests with checks to see which
ones failed in character controller tests.
Also fixed some minor issues with the log scrollbar.
2021-02-22 20:09:43 -07:00
Aaron Franke
7c137510e7
Merge pull request #583 from aaronfranke/trucktown-force-spedometer
...
Use a higher engine force when slow and add a spedometer in Truck Town
2021-02-22 21:46:03 -05:00
Aaron Franke
10a7e3d301
Use a higher engine force when slow and add a spedometer in Truck Town
...
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2021-02-22 13:56:17 -05:00
Aaron Franke
feaf406fee
Merge pull request #581 from Calinou/truck-town-improve-controls-camera
...
Improve controls and camera handling in the Truck Town demo
2021-02-22 13:46:05 -05:00
Hugo Locurcio
d90e401d2a
Improve controls and camera handling in the Truck Town demo
...
- Increase movement and steering speed significantly.
- Increase gravity slightly for a less floaty feeling.
- Simplify camera code (height is now constant).
- Tweaked camera distance and height to fit each vehicle.
- Fix script error when pressing Escape in the main menu
(the demo will now quit).
2021-02-21 20:00:04 +01:00
Aaron Franke
99ad90bd0d
Merge pull request #580 from Calinou/simplify-3d-scaling-setup
...
Simplify the 3D scaling demo setup, enable filtering by default
2021-02-12 23:57:49 -05:00
Hugo Locurcio
4adaaa2eb2
Simplify the 3D scaling demo setup, enable filtering by default
...
It turns out using a TextureRect node isn't necessary :)
The typical ViewportContainer + Viewport setup can be used just
fine to enable filtering on the ViewportTexture returned by the
Viewport.
The performance of the new method is equivalent to the old one.
2021-02-13 02:56:51 +01:00
Aaron Franke
b946d20762
Merge pull request #575 from Faless/joy/remap_wizard
...
[Joypads] Add SDL config re-mapping tool.
2021-02-07 16:24:18 -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
0b3e046953
Merge pull request #577 from nekomatata/physics-test-controllers
...
Add physics tests for 2D character controller
2021-01-22 20:01:39 -05:00
Aaron Franke
68e095c4d6
Merge pull request #578 from nekomatata/physics-tests-key-bindings
...
Changed key bindings in physics tests 2D/3D
2021-01-22 19:55:28 -05:00
PouleyKetchoupp
fe54ebbb3a
Changed key bindings in physics tests 2D/3D
...
Changed debug collision shortcut from 'D' to 'C' to keep WASD available
for other functions in some tests.
Unbound arrows from UI shortcuts for the same reason.
2021-01-22 17:33:48 -07:00
PouleyKetchoupp
cdf0ed3be9
Add physics tests for 2D character controller
...
Two tests for character controller, with options to use RigidBody2D,
KinematicBody2D or KinematicBody2D with RayShape2D.
Tilemap: Tests for moving and jumping within tilemap blocks, with a
specific one-way collision test case scenario based on Block Climb Test
from https://github.com/madmiraal/godot-gym .
Slopes: Tests for moving and jumping in slopes, with different cases
based on snap and stop-on-slope parameters for kinematic bodies.
2021-01-22 17:24:28 -07:00
Aaron Franke
da9e24dfa7
Merge pull request #576 from nekomatata/physics-tests-broadphase-update
...
Update broadphase performance test in physics tests
2021-01-21 05:08:05 -05:00
PouleyKetchoupp
1c1ad17b43
Update broadphase performance test in physics tests
...
Start logging physics tick one frame earlier for each operation
Disable debug collision to avoid rendering bottleneck
Fixes in adding/removing bodies to avoid bottlenecks outside of physics
2D: Increase message queue size to allow adding more objects at once
3D: Remove camera to disable rendering altogether
3D: Fix error with create_rigidbody_box missing default value
2021-01-20 10:04:50 -07:00
Aaron Franke
5618c2b45a
Merge pull request #574 from nekomatata/physics-tests-pause
...
Support for pause in 2D/3D physics tests
2021-01-06 23:56:36 -05:00
PouleyKetchoupp
3878948300
Support for pause in 2D/3D physics tests
...
New controls for all tests:
P to toggle pause on/off
Affects the running tests but not menus.
2021-01-06 21:25:34 -07:00
Aaron Franke
ca4cde1c26
Merge pull request #573 from nekomatata/physics-test-one-way-collision
...
Add One Way Collision for 2D Physics tests
2021-01-06 23:00:43 -05:00
PouleyKetchoupp
6a738c1ede
Add One Way Collision for 2D Physics tests
2021-01-06 20:25:27 -07:00
Aaron Franke
04e9afb4cf
Merge pull request #570 from aaronfranke/mr-k-inspired
...
Update the Drag and Drop demo and the Tween demo
2021-01-06 21:45:53 -05:00
Aaron Franke
e73af12f49
Script updates and simplification
2021-01-06 01:32:12 -05:00
Aaron Franke
6bdbeafca2
Update Tween demo to use Containers
2021-01-03 03:01:52 -06:00
Aaron Franke
21cbaafb2f
Use a GridContainer in the Drag and Drop demo
2021-01-02 19:07:31 -06:00
Aaron Franke
35426410d5
Merge pull request #567 from aaronfranke/add-3d-waypoints-demo
...
Add a 3D waypoints demo
2021-01-02 14:47:30 -06:00
Hugo Locurcio
54a8d37e6c
Add a 3D waypoints demo
...
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
2021-01-02 14:45:05 -06:00
Aaron Franke
d5dae1cbb7
Merge pull request #569 from aaronfranke/add-control-gallery-demo
...
Add a control gallery demo
2021-01-02 14:38:05 -06:00
Hugo Locurcio
06dc40ba65
Add a control gallery demo
...
This project showcases what Godot's various Control nodes can do
(and what they look like, so that new users can figure them out).
2021-01-02 00:39:59 -06:00
Aaron Franke
7c604f336d
Merge pull request #568 from aaronfranke/2021
...
Update copyright statements for 2021
2021-01-01 22:30:54 -06:00
Aaron Franke
e3a31afe40
Update copyright statements for 2021
2021-01-01 21:49:36 -06:00
Aaron Franke
289d658baa
Merge pull request #566 from nekomatata/physics-test-joints
...
Add joints test to 2D/3D physics tests
2020-12-31 01:22:21 -06:00
PouleyKetchoupp
7a437d1d23
Add joints test to 2D/3D physics tests
2020-12-30 20:15:08 -07:00
Aaron Franke
08e3f1efd0
Merge pull request #565 from aaronfranke/save-load-loading
...
Move Saving and Loading demo to Loading category
2020-12-30 14:23:10 -06:00
Aaron Franke
0d9c0d15c6
Move Saving and Loading demo to Loading category
2020-12-28 14:00:04 -06:00
Aaron Franke
96baaa09e3
Merge pull request #563 from aaronfranke/mr-k-platformer
...
Add a coin counter and pause menu fading to Platformer 2D
2020-12-28 13:48:22 -06:00
Mr.K GameDev
e004d2564e
2D Platformer UI Update
...
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
2020-12-26 23:35:45 -06:00
Aaron Franke
651ef54920
Merge pull request #562 from nekomatata/physics-tests-owner
...
Add PouleyKetchoupp to owners for physics tests
2020-12-19 11:59:55 -06:00
Aaron Franke
4a60286512
Merge pull request #561 from nekomatata/physics-test-collision-pairs
...
Add collision pairs test to 2D/3D physics tests
2020-12-19 11:59:26 -06:00
PouleyKetchoupp
1148a6bda0
Add PouleyKetchoupp to owners for physics tests
2020-12-19 10:46:18 -07:00
PouleyKetchoupp
9ad473c633
Add collision pairs test to 2D/3D physics tests
...
Functional test used for checking/debugging different collision cases for all possible pairs of shape types.
2020-12-18 20:51:54 -07:00
Aaron Franke
e38be6dec0
Merge pull request #560 from nekomatata/physics-tests-2d
...
Add 2D Physics Tests
2020-12-16 23:11:54 -05:00
PouleyKetchoupp
8241be5817
Add demo: Physics Tests 2D
...
Similar to its 3D counterpart, with tests using 2D physics.
2020-12-16 09:11:35 -07:00
Aaron Franke
1c836ecde9
Merge pull request #559 from nekomatata/physics-tests-3d-update
...
Fixes and adjustments in 3D physics tests
2020-12-14 20:36:01 -05:00
PouleyKetchoupp
6dd09308fa
Fixes and adjustments in 3D physics tests
...
Add Functional Test / Stack & Pyramid
For testing stack stability.
Add Functional Test / Raycasts
Visually test raycast on different shapes.
Add Performance Test / Broadphase
Add/move/remove lots of non-colliding objects and measure time.
Fix leaks on exit
Some Nodes are copied and removed from the scene to be used as templates,
they need to be freed manually on exit.
Fix Performance Test / Contacts
Positions adjusted, some shape types were not created at the center.
2020-12-14 17:25:26 -07:00
Aaron Franke
555e43c896
Merge pull request #517 from Calinou/add-save-load-demo
...
Add a saving/loading demo with various serialization formats
2020-12-12 18:27:32 -05:00
Hugo Locurcio
2bd5b1c8ee
Add a saving/loading demo with various serialization formats
...
This demo showcases how to save a simple game with ConfigFile and JSON.
2020-12-13 00:21:47 +01:00
Aaron Franke
14f2f1a713
Merge pull request #557 from aaronfranke/3din2d
...
Simplify 3D in 2D demo
2020-12-08 18:50:27 -05:00
Aaron Franke
3d9bcc6d97
Simplify 3D in 2D demo
2020-12-06 22:00:51 -05:00
Aaron Franke
3147c6c5bd
Merge pull request #554 from aaronfranke/assetlib-5bd2bbf
...
Add links to the Asset Library after release 3.2-5bd2bbf
2020-11-28 23:31:51 -05:00
Aaron Franke
20a515153f
Add links to the Asset Library after release 3.2-5bd2bbf
2020-11-28 23:21:06 -05:00
Aaron Franke
5bd2bbfda9
Merge pull request #553 from aaronfranke/iap-readme
...
Fix README files, especially in Android IAP demos
2020-11-28 22:19:31 -05:00
Aaron Franke
fc54dd9c23
Fix README files, especially in Android IAP demos
2020-11-28 22:05:39 -05:00
Aaron Franke
d38d18006b
Merge pull request #551 from Calinou/networking-add-port-forward-help
...
Add instructions for port forwarding in the high-level multiplayer demos
2020-11-16 04:10:53 -05:00
Hugo Locurcio
6fd3e4d525
Add instructions for port forwarding in the high-level multiplayer demos
...
The instructions will only show when the player is hosting a server.
This also includes a button to get your public IP address.
This partially addresses #535 .
2020-11-13 16:17:14 +01:00
Aaron Franke
2503599bed
Merge pull request #543 from aaronfranke/mat-test-no-dae
...
Replace Collada .dae file with a Blend file in Material Testers demo
2020-10-30 15:40:04 -04:00
Aaron Franke
1aaa8e1fc6
Replace Collada .dae file with a Blend file
...
Also set material import mode to tres for test_bed.glb
2020-10-30 15:37:33 -04:00
Aaron Franke
2a98499935
Merge pull request #544 from aaronfranke/enums
...
Add trailing commas to enums
2020-10-30 15:35:51 -04:00
Aaron Franke
159adfd421
Add trailing commas to enums
2020-10-30 03:24:51 -04:00
Aaron Franke
4bba07257a
Merge pull request #536 from aaronfranke/dtc-public
...
Change Dodge the Creeps to be more consistent with the docs
2020-10-21 01:50:46 -04:00
Aaron Franke
ae02236e50
Merge pull request #541 from Duroxxigar/mono-mp
...
Created C# networked Pong
2020-10-20 23:40:21 -04:00
Duroxxigar
3f8567f920
Created C# networked Pong
2020-10-20 23:18:57 -04:00
Aaron Franke
c7610e9334
Merge pull request #540 from jak-sdk/master
...
Re-write the navigation path-following code to be easier to read + add comments
2020-10-16 14:57:42 -04:00
Jak
78c7a48422
Re-write the 3d/navmesh demo to be easier to follow
...
The previous code had no comments and had some unintuitive steps.
I've re-written and re-structured it, and added comments. Hopefully it
will be easier to follow for newcomers to Godot.
* Re-write main methods
* Various bugfixes (variable conflicts, edge cases)
* Comment improvements
* Whitespace fixes
Co-authored-by: Aaron Franke <arnfranke@yahoo.com >
2020-10-16 19:41:28 +01:00
Aaron Franke
31d54a3540
Merge pull request #539 from jlosito/dependabot-configs
...
Check for updates to GitHub Actions every weekday
2020-10-15 15:40:46 -04:00
John Losito
2259303ee7
Check for updates to GitHub Actions every weekday
2020-10-13 18:21:32 -04:00
Aaron Franke
76c1d850fb
Merge pull request #537 from aaronfranke/csproj-323
...
Update C# project files in C# demos for Godot 3.2.3
2020-10-12 19:45:10 -04: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
4af7fd5562
Change Dodge the Creeps to be more consistent with the docs
2020-10-10 16:26:23 -04:00
Aaron Franke
1a19c5c4e1
Merge pull request #533 from van800/dodge
...
Improve Dodge the Creeps demo
2020-10-08 12:07:50 -04:00
Ivan Shakhov
f8317d20d5
restore RootNamespace, since default one contains spaces, restore net472 after discussion with @neikeq and more testing
2020-10-08 16:29:41 +02:00
Aaron Franke
766cc97855
Merge pull request #532 from akien-mga/dodge-unused
...
Dodge the Creeps: Remove unused asset
2020-10-06 16:10:30 -04:00
Rémi Verschelde
136db0b25b
Dodge the Creeps: Remove unused asset
2020-10-06 21:48:11 +02:00
Aaron Franke
aba0372718
Merge pull request #531 from van800/master
...
Update dodge_the_creeps to Godot 3.2.3 format
2020-10-06 05:58:43 -04:00
Ivan Shakhov
dd11042d95
fix Dodge the Creeps
2020-10-06 11:36:37 +02:00
Aaron Franke
4d205325ad
Merge pull request #528 from aaronfranke/panel
...
Remove Panel nodes that don't have panels
2020-10-02 03:28:18 -04:00
Aaron Franke
0d1f16d073
Remove panel nodes that don't have panels
...
Replace with Control nodes
2020-10-01 23:46:50 -04:00
Aaron Franke
2c0cbbaed0
Merge pull request #525 from aaronfranke/gitignore-attr
...
Update gitignore for 4.x, add gitattributes, and update file format
2020-10-01 15:15:06 -04:00
Aaron Franke
918a289ee2
Format files using updated file_format.sh
2020-10-01 14:23:54 -04:00
Aaron Franke
fe9fd7d7e4
Update gitignore for 4.x and add gitattributes
2020-10-01 14:22:45 -04:00
Aaron Franke
c8149a703f
Merge pull request #526 from aaronfranke/csharp-3.2.3
...
Update C# demos for Godot 3.2.3
2020-10-01 14:19:13 -04:00
Aaron Franke
2979f85185
Update C# demos for Godot 3.2.3
2020-10-01 02:45:18 -04:00
Aaron Franke
bc10b69d65
Merge pull request #524 from Calinou/allow-hidpi
...
Allow hiDPI in all demos that support multiple resolutions
2020-10-01 02:44:54 -04:00
Aaron Franke
f5960b2a7f
Merge pull request #522 from Calinou/particles-add-flipbook-animation
...
Add a flipbook animation example to the 2D particles demo
2020-10-01 02:43:51 -04:00
Hugo Locurcio
fe6103256a
Allow hiDPI in all demos that support multiple resolutions
...
This is required to benefit from crisp display on hiDPI monitors.
This also fixes issues related to fullscreen and input handling
when using an hiDPI display on Windows.
2020-10-01 00:56:12 +02:00
Hugo Locurcio
768346a092
Add a flipbook animation example to the 2D particles demo
2020-09-17 22:43:04 +02:00
Aaron Franke
7a84acea76
Merge pull request #521 from dbrookman/spelling-fix
...
Fix small spelling error
2020-09-16 11:57:48 -04:00
Daniel Brookman
c343b2f4f5
Fix small spelling error
2020-09-16 11:22:44 -04:00
Aaron Franke
9184a36ec1
Merge pull request #519 from aaronfranke/assetlib-links
...
Link to the asset library from the README of each demo
2020-09-11 13:51:45 -04:00
Aaron Franke
d4bf89d364
Link to the asset library from the README of each demo
2020-09-10 15:37:10 -04:00
Aaron Franke
f74f7c52b6
Merge pull request #514 from Calinou/remove-community-health-files
...
Remove funding information to use the @godotengine default
2020-09-01 01:30:39 -04:00
Hugo Locurcio
76df39ab2e
Remove funding information to use the @godotengine default
...
The community health files are now available in the godotengine/.github
repository, which makes them apply to all repositories in the
organization automatically.
See https://github.com/godotengine/godot/issues/40972 .
2020-08-27 15:57:32 +02:00
Aaron Franke
e4f69c3de0
Merge pull request #513 from Faless/net/free_while_emitting
...
Avoid freeing network peer during signal emission.
2020-08-23 16:22:51 -04:00
Fabio Alessandrelli
4fe1930aab
Avoid freeing network peer during signal emission.
...
Always keep a reference to the last used peer even when removing it
from tree.
2020-08-23 20:12:27 +02:00
Aaron Franke
a582304ee7
Merge pull request #511 from Calinou/lights-and-shadows-normal-maps
...
Add a normal map test in the 2D lights and shadows demo
2020-08-19 16:13:46 -05:00
Hugo Locurcio
97e00544a9
Add a normal map test in the 2D lights and shadows demo
...
This was requested by lawnjelly so we can test whether normal map
orientation behaves as expected.
2020-08-18 14:22:04 +02:00
Aaron Franke
bc40a8d61d
Merge pull request #510 from aaronfranke/dtc-meta
...
Fix minor problems with Dodge the Creeps metadata
2020-08-17 00:28:48 -05:00
Aaron Franke
4aae4f657b
Fix minor problems with Dodge the Creeps metadata
2020-08-16 23:49:00 -05:00
Aaron Franke
78fe523b3c
Merge pull request #508 from Calinou/3d-demos-tweak-settings
...
Tweak settings in various 3D demos
2020-08-16 23:44:05 -05:00
Hugo Locurcio
c6163b3d20
Tweak settings in various 3D demos
...
- Enable 4× MSAA in all 3D demos.
- Enable filmic tonemapping with a whitepoint of 6 in GLES3 3D demos.
- Add subtle fog to the Truck Town demo.
- Use the `2d` stretch mode and `expand` stretch aspect to support
multiple resolutions and aspect ratios.
2020-08-17 03:25:13 +02:00
Aaron Franke
e30571c1ad
Merge pull request #509 from aaronfranke/icons-images
...
Improve icons and optimize PNG images using oxipng
2020-08-16 19:12:52 -05:00
Aaron Franke
fcc7d5c723
Optimize PNG images using oxipng
2020-08-16 17:48:38 -05:00
Aaron Franke
50fb2071a0
Improve icon.png for projects using default icon
2020-08-15 17:25:12 -05:00
Aaron Franke
4b9a809912
Merge pull request #506 from Calinou/add-gui-theming-override-demo
...
Add a GUI theming override demo
2020-08-12 19:26:23 -05:00
Aaron Franke
68a2204c07
Merge pull request #507 from ricardoalcantara/mono_android_iap
...
Rewriting Mono Android IAP to match with GDScript
2020-08-12 19:25:21 -05:00
Ricardo Alcantara
6e98353ce3
Rewriting Mono Android IAP to match with GDScript
...
Version.
2020-08-12 21:08:51 -03:00
Aaron Franke
b5d4b277f4
Merge pull request #504 from ricardoalcantara/mono_android_iap
...
Android IAP Response Code can now return null.
2020-08-08 13:59:08 -05:00
Hugo Locurcio
6a325fb3a5
Add a GUI theming override demo
...
Overriding theme items is a common point of confusion. This demo
should hopefully make it easier to understand.
In the future, we could extend this demo to include things like theme
switching as it's a common need in non-game applications.
2020-08-04 13:14:53 +02:00
Aaron Franke
913de13ec9
Merge pull request #505 from pkruszynski/mobile-multitouch-view-fix
...
Mobile multitouch view fix
2020-08-03 21:20:30 -05:00
pkruszynski
f9c93b0d28
Fix for multitouch_view
2020-08-04 03:13:19 +01:00
Ricardo Alcantara
bc8dc740b5
Android IAP Response Code can now return null.
2020-07-28 19:26:19 -03:00
Aaron Franke
ddffbd7599
Merge pull request #498 from ricardoalcantara/mono_android_iap
...
Mono Android IAP Demo Project
2020-07-27 14:02:09 -04:00
Ricardo Alcantara
b718574112
Mono Android IAP Demo Project
2020-07-27 00:07:15 -03:00
Aaron Franke
ae2a97976a
Merge pull request #500 from aaronfranke/ci-update
...
Tweak CI to more closely match the main repo
2020-07-25 00:01:18 -04:00
Aaron Franke
2c138bd75f
Tweak CI to more closely match the main repo
2020-07-24 23:50:50 -04:00
Aaron Franke
b7b3a75389
Merge pull request #499 from smix8/master
...
3D NavMesh Demo - fix for navmesh (re)baking issue
2020-07-24 21:59:00 -04:00
smix8
28ec746545
fix for navmesh (re)baking issue
...
fix for navmesh (re)baking issues in demo
- changed level mesh size/scale (was way to small to be useable)
- changed navmesh agent settings (default radius to large, slope values to small)
2020-07-25 02:19:19 +02:00