Commit Graph

473 Commits

Author SHA1 Message Date
Rémi Verschelde dfabaa7ba7 Merge pull request #35 from stormi/aircontrol
Allow changing player facing side while in the air
2017-02-06 14:14:50 +01:00
Samuel Verschelde 8ff2aec4f1 Allow changing player facing side while in the air
* As soon as the user wants to change direction while in the air, change
  the character's facing side.
* This allows for example shooting left then right while in the air and
  gives a better feeling.
2017-02-06 14:08:01 +01:00
Mario Schlack ee75abef10 Added Input.set_mouse_mode(...) test cases. 2017-01-21 14:38:04 +01:00
Rémi Verschelde e03275cc07 Merge pull request #28 from williamd1k0/split-screen-modes
Add split-screen modes (horizontal/vertical)
2017-01-19 11:21:52 +01:00
Rémi Verschelde 50895875ed Remove empty inverse kinematics demo
Fixes #27.
2016-12-04 11:29:17 +01:00
William Tumeo c6a09b1a7e Add setget method and tool mode 2016-12-03 16:03:32 -02:00
Rémi Verschelde f1f3f187d2 Merge pull request #31 from williamd1k0/3d-platformer-coin-free
Free coin in 3D platformer
2016-11-02 22:03:44 +01:00
William Tumeo 76bfb10deb free coin in 3D platformer 2016-11-02 17:08:20 -02:00
Rémi Verschelde 210bd8d8c4 Merge pull request #29 from Faless/fix_3_player_sm
Fix simple multiplayer demo for 3+ players
2016-10-07 16:29:22 +02:00
Fabio Alessandrelli d22dd38557 Fix simple multiplayer demo for 3+ players
Properly send newly connected dudes to old players
2016-10-07 16:21:33 +02:00
William Tumeo 2ea9e52dd7 Add split-screen modes (horizontal/vertical) 2016-10-03 20:56:45 -03:00
Rémi Verschelde 95fff761ff Merge pull request #26 from williamd1k0/player-index
Export player index
2016-10-01 10:57:13 +02:00
William Tumeo 8f46b78b5c Export player index 2016-10-01 01:56:30 -03:00
Rémi Verschelde 80aea98747 split screen platformer: fix duplicate key binding 2016-09-18 09:18:59 +02:00
Rémi Verschelde 3e16c84a2b simple multiplayer: Simplify some redundant calls 2016-09-18 09:16:55 +02:00
Rémi Verschelde c0e3b4161f simple multiplayer: Code style enhancements 2016-09-18 09:16:55 +02:00
Rémi Verschelde e435b79e2a Merge pull request #20 from kubecz3k/master
VsPlatformer bugfix: bullets were unable to deal damage
2016-09-16 12:16:26 +02:00
Jakub Grzesik a1ea97bb1e VsPlatformer bugfix: bullets were unable to deal damage 2016-09-16 11:29:12 +02:00
Juan Linietsky 10fcf1629b Added split screen platformer. 2016-09-14 15:54:59 -03:00
Juan Linietsky cf98fed099 forgot to check on floor before jumping 2016-09-04 23:35:34 -03:00
Juan Linietsky 1a7e9e0dc4 Platformer demo now uses Kinematic Controller 2016-09-04 23:14:23 -03:00
Juan Linietsky 5ee9e3cf6a Add pong3 demo using expression nodes 2016-09-04 14:17:52 -03:00
Juan Linietsky 109b704ae3 Added two versions of pong using visual script:
-One regular one and one (direct port of the tutorial demo)
-One using more advanced godot concepts
2016-09-03 00:23:42 -03:00
Juan Linietsky 675f7934b0 fix switch 2016-09-01 20:03:56 -03:00
Juan Linietsky 21cd93a801 Changed script to use just pressed actions 2016-09-01 18:58:33 -03:00
Juan Linietsky bccc1cd127 Added a new platformer demo entirely made with visual script. 2016-08-31 17:57:08 -03:00
Juan Linietsky 00f5f054ad Added a pong multiplayer example 2016-08-21 10:05:52 -03:00
Juan Linietsky 4edf90374f Some fixed to networking demo 2016-08-19 18:42:14 -03:00
Juan Linietsky d9c91b93d9 Added a simple multiplayer test 2016-08-19 16:47:48 -03:00
Rémi Verschelde dfa127411e Merge pull request #6 from volzhs/android-iap
add android iap demo
2016-07-29 14:22:23 +02:00
Rémi Verschelde adae868c9b Merge pull request #15 from Hinsbart/wm_dpi
window management demo: show dpi for 2nd screen if plugged in at runtime
2016-07-29 14:20:24 +02:00
Andreas Haas 62e14ebf7b
window management demo: show dpi for second screen if plugged in at runtime. 2016-07-29 14:14:07 +02:00
Rémi Verschelde f6e45d0921 Merge pull request #12 from neikeq/pr-issue-11
Fix tiles in hexamap demo
2016-07-18 21:40:29 +02:00
Ignacio Etcheverry 6e7b633a41 Fix tiles in hexamap demo 2016-07-18 21:35:52 +02:00
volzhs f31b406c8a add android iap demo 2016-06-26 16:36:44 +09:00
Rémi Verschelde 2c92028ebe Merge pull request #5 from Hinsbart/joydemo_vibration
Joystick demo: add joystick vibration and convert to tscn.
2016-06-24 15:30:23 +02:00
Andreas Haas f61773c654 Joystick demo: add joystick vibration and convert to tscn. 2016-06-24 15:20:34 +02:00
Rémi Verschelde aae4e30162 Merge pull request #4 from neikeq/pr-issue-princess
Fix bug that could prevent cubio from saving the princess
2016-06-21 21:59:02 +02:00
Ignacio Etcheverry dd739668b4 Fix bug that could prevent cubio from saving the princess 2016-06-21 21:50:34 +02:00
Rémi Verschelde 2eda3e43b8 Add a README 2016-06-03 17:56:10 +02:00
Geequlim 3534533d57 Expose ResourceImportMetadata::set_source_md5 for script 2016-06-03 18:45:44 +08:00
jmintb 25afca1a32 Switched the space shooter demo from none fixed process to fixed process 2016-05-31 07:33:25 +02:00
Andreas Haas 891d3bf2c1 window management demo: show screen dpi 2016-05-30 00:46:20 +02:00
Andreas Haas f9a12d2d19 Joystick demo script cleanup
Removes a leftover variable and uses constants instead of magic numbers.
2016-05-10 20:32:12 +02:00
Rémi Verschelde 1a36c3bb92 Rotation APIs: Better exposure for degrees methods
Made public the various set/getters for rotations in degrees.
For consistency, renamed the exposed method names to remove the leading
underscore, and kept the old names with a deprecation warning.

Fixes #4511.
2016-05-06 23:38:08 +02:00
Rémi Verschelde 345b43c15c Specify the demos license
It was already under the MIT as the rest of the engine,
but some users seemed not convinced about it.
2016-04-29 10:59:40 +02:00
Rémi Verschelde 4245072cb1 Merge pull request #4169 from slapin/ik
InverseKinematics node, basic features
2016-04-06 18:32:38 +02:00
Rémi Verschelde 097eedbc73 Port 2D demos to TSCN/TRES formats
Part of #4196.
2016-04-02 14:39:08 +02:00
Rémi Verschelde a6d3c8816e Fix last two bindings in input_mapping demo
Also connect the signal from script, as it makes it easier to understand
than by having to check the connected signals via the GUI.
2016-04-01 08:39:18 +02:00
Sergey Lapin 8194fbaa78 InverseKinematics node, basic features
I don't already know how the fuck it works, but it is.
A bit slow currently, but hope to improve it soon.

The current limitations:

1. No constraints. At all.
2. Used simplest CCD algorithm, I just can't believe
in jacobian construction from code.
3. Slow to get to target.
2016-03-31 12:43:00 +03:00