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
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
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
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
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
0d9c0d15c6
Move Saving and Loading demo to Loading category
2020-12-28 14:00:04 -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
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
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
fc54dd9c23
Fix README files, especially in Android IAP demos
2020-11-28 22:05:39 -05: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
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
Duroxxigar
3f8567f920
Created C# networked Pong
2020-10-20 23:18:57 -04:00
Aaron Franke
4af7fd5562
Change Dodge the Creeps to be more consistent with the docs
2020-10-10 16:26:23 -04:00
Rémi Verschelde
136db0b25b
Dodge the Creeps: Remove unused asset
2020-10-06 21:48:11 +02:00
Ivan Shakhov
dd11042d95
fix Dodge the Creeps
2020-10-06 11:36:37 +02:00
Aaron Franke
918a289ee2
Format files using updated file_format.sh
2020-10-01 14:23:54 -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
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
Daniel Brookman
c343b2f4f5
Fix small spelling error
2020-09-16 11:22:44 -04:00
Aaron Franke
d4bf89d364
Link to the asset library from the README of each demo
2020-09-10 15:37:10 -04: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
4aae4f657b
Fix minor problems with Dodge the Creeps metadata
2020-08-16 23:49:00 -05:00
Aaron Franke
fcc7d5c723
Optimize PNG images using oxipng
2020-08-16 17:48:38 -05:00
Aaron Franke
2c138bd75f
Tweak CI to more closely match the main repo
2020-07-24 23:50:50 -04:00
Aaron Franke
8dff86d370
Add README files to categories
2020-07-03 20:45:51 -04:00
Aaron Franke
6b11ca7302
Move around 2D and GUI demos
2020-07-03 20:04:59 -04:00
Aaron Franke
1ae23b63aa
Merge pull request #493 from Calinou/2d-platformer-font-disable-aa
...
Disable antialiasing on the font in the 2D platformer demo
2020-07-02 13:58:02 -04:00
Hugo Locurcio
79ad34dc0f
Progressively interrupt the jump in the 2D platformer demo
...
This feels more smooth while still giving a sense of control to
the player.
2020-07-02 15:32:17 +02:00
Hugo Locurcio
aa390d1b30
Disable antialiasing on the font in the 2D platformer demo
...
Pixel fonts look best when antialiasing is disabled.
2020-07-02 15:21:39 +02:00
Aaron Franke
006309bd6f
Many tweaks thanks to IAmActuallyCthulhu
...
Also change apostrophes to double quotes and update C# projects
2020-06-28 13:19:13 -04:00
Aaron Franke
189d6ac9b4
Misc fixes and tweaks to many demos
2020-06-27 21:07:49 -04:00
Aaron Franke
c13e56662f
Clean up unused and outdated environment files
2020-06-27 20:58:19 -04:00
Aaron Franke
35d44b5d85
Remove trailing space characters in the formatting script
2020-06-21 23:00:13 -04:00
Aaron Franke
5f1905e0d6
Replace _input with _unhandled_input
2020-06-08 22:43:19 -04:00
Jason Yundt
20c10dcb06
Correct Dodge the Creeps' copyright info
...
It originally said that "Abstract Platformer" was copyright kenny.nl.
This is not true. "Abstract Platformer" was dedicated to the public
domain using CC0. "When CC0 is applied to a work, copyright no longer
applies to the work in most jurisdictions around the world." (Source:
https://creativecommons.org/faq/#how-do-cc-licenses-operate )
It also said that "Abstract Platformer" was created in the years
2010-2020. While the "Abstract Platformer" webpage
(https://www.kenney.nl/assets/abstract-platformer ) does say "Copyright ©
2010 - 2020", I believe that that's a copyright notice for the website
itself, not the asset pack. I'm not sure when Kenney started working on
"Abstract Platformer", but I'm confident that it was published in 2016
because:
* All of the files in the ZIP archive are dated 2016.
* "Abstract Platformer" was published to OpenGameArt.org in 2016. See:
https://opengameart.org/content/abstract-platformer
I didn't think that it made sense to call that section of the README
"Licenses" anymore because "[...]CC0 is not a license; it is a public
domain dedication." (Source:
https://creativecommons.org/faq/#how-do-cc-licenses-operate )
2020-06-08 11:13:09 -04:00
Aaron Franke
ed2348080c
Convert the Screen Space Shaders demo back to GLES 3
2020-05-12 13:56:03 -04:00
Aaron Franke
0eeaf0ecd8
Add credits for the music used in the 2D platformer demos ( #461 )
...
* Add credits for the music used in the 2D platformer demos
* Update 2d/platformer/README.md
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro >
* Update 2d/physics_platformer/README.md
Co-Authored-By: Hugo Locurcio <hugo.locurcio@hugo.pro >
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro >
2020-04-07 13:59:36 -04:00
Amara M. Angel
ee388dd5df
Updated the dodge_the_creeps demo to include the "removing the creeps" part
2020-04-04 13:11:10 +02:00
Aaron Franke
7e09d2fec7
Commit files changed by the formatting script
2020-03-19 20:30:40 -04:00
Aaron Franke
f9e7456b70
Add descriptions to all projects with README files
...
These show up in the project manager when hovering over projects.
2020-03-16 20:50:53 -04:00
Aaron Franke
c0880343bc
Merge pull request #446 from aaronfranke/dodge-the-attributions
...
Move Dodge the Creeps license information into the README files
2020-03-15 12:05:18 -04:00