Commit graph

  • cc78f87708
    Merge 324c96ae9f into 0ea6cb6056 tct123 2022-04-13 15:48:17 +02:00
  • 324c96ae9f Updated tct123 2021-10-18 19:35:38 +02:00
  • 0ea6cb6056 Replace broken explicit types with implied master Francois Belair 2021-02-23 11:35:21 -05:00
  • f99b7402b7
    Merge pull request #189 from MuminjonGuru/patch-1 Nathan Lovato 2020-07-02 07:35:35 -06:00
  • aa32af8321
    changes on README.org Abduraimov Muminjon 2020-07-02 16:59:30 +05:00
  • 5cf98e61bb Add FallLimitArea to level 1 and 2 Nathan Lovato 2020-06-08 14:33:38 -06:00
  • 3fe6972cfc
    Merge b39f35798c into e1cea2d110 Martin Belcic 2020-06-08 13:07:21 -06:00
  • b39f35798c Solved infinite fall issue. Add Checkpoint to Lv 1. Tinchota 2020-06-08 14:21:52 -03:00
  • e1cea2d110 Update README Nathan Lovato 2020-05-12 13:49:49 -06:00
  • cc10ee73e3
    Merge pull request #186 from aaronfranke/gitignore Nathan Lovato 2020-05-12 07:23:20 -06:00
  • 0a9c7912f1
    Update gitignore Aaron Franke 2020-05-12 03:02:40 -04:00
  • 2742ee66e8 Simplify transition code Nathan Lovato 2020-05-02 18:29:48 -06:00
  • 91e0659b8c Add animated transition beetween levels JPCard 2020-04-30 20:08:51 -03:00
  • 453ae1d7a9
    Merge pull request #4 from JPCard/animated_level_transition JPCard 2020-05-02 14:54:54 -03:00
  • e62d61a0fd Improve loading anim started variable scope in Transition class JPCard 2020-05-02 14:53:38 -03:00
  • 616ad85207
    Merge pull request #3 from JPCard/animated_level_transition JPCard 2020-05-02 14:47:56 -03:00
  • a755e7a176 Improve variable animation player scope in Transition class JPCard 2020-05-02 14:42:33 -03:00
  • 3f06f6616f
    Merge pull request #2 from JPCard/animated_level_transition JPCard 2020-05-02 00:12:52 -03:00
  • cd821c5ade Improve code format in LevelLoader class and Transition class JPCard 2020-05-01 22:38:00 -03:00
  • b2ef41c9e7 Merge branch 'pre_changes' JPCard 2020-05-01 20:38:37 -03:00
  • 359e40f439 Improve situational loading transition now works as intended JPCard 2020-05-01 20:34:33 -03:00
  • 25b344db04 Add Godot 3.2.1 file additions JPCard 2020-05-01 20:30:05 -03:00
  • b5ece9e79a Improve level transition animation and timing JPCard 2020-05-01 19:51:20 -03:00
  • b167bb4113 Revert "Fix the transition animation doesn't use arbitrary times anymore" JPCard 2020-05-01 20:05:28 -03:00
  • ad5a14806d Fix the transition animation doesn't use arbitrary times anymore Improve fade_in->fade_out level transition Add situational fade_in->loading->fade_out level transition Improve signals passed beetween level loader class and transition class JPCard 2020-05-01 19:51:20 -03:00
  • e6a691f704
    Merge pull request #1 from JPCard/animated_level_transition JPCard 2020-04-30 20:19:32 -03:00
  • 59b944d04f Add animated transition beetween levels JPCard 2020-04-30 20:08:51 -03:00
  • 5c540c668b Simplify the MovingPlatform and Waypoints Nathan Lovato 2020-04-03 07:57:48 -06:00
  • 7ce97ad1b1 Add banner in png format Nathan Lovato 2020-03-29 19:18:50 -06:00
  • 61ddd1137c Add banner image to the README Nathan Lovato 2020-03-29 19:17:09 -06:00
  • aa6ec08750 Remove to-do.md Nathan Lovato 2020-03-29 19:14:05 -06:00
  • 7066394376 Remove unused signal connection in Arrow.tscn Nathan Lovato 2020-03-25 13:32:40 -06:00
  • 1bbe709693 Use float for health Nathan Lovato 2020-03-25 13:30:04 -06:00
  • 8d1c816f02 Remove obsolete code in Settings.gd Nathan Lovato 2020-03-25 13:29:15 -06:00
  • ba1df1af21 Address warnings Nathan Lovato 2020-03-25 13:29:04 -06:00
  • 7d111fc991
    Merge pull request #179 from phoenleo/fix-issue-#178 Nathan Lovato 2020-02-23 16:12:02 -06:00
  • 5315aadfb1 Fix mouse left click event not passed to Hook state machine Phoen 2020-02-24 03:43:02 +07:00
  • ad33cf98e0
    Merge pull request #177 from henriiquecampos/fixes-and-tweaks Nathan Lovato 2020-01-29 15:02:52 -06:00
  • 24095ea0e4 Redesign instakill condition Henrique Campos 2020-01-29 14:42:59 -03:00
  • 89c2fe5802 Fix Level1 Portal and Remove Mountains Script Henrique Campos 2020-01-24 16:17:50 -03:00
  • 60f7699361 Add fixed Sky and Repeatable mountains Henrique Campos 2020-01-24 12:25:36 -03:00
  • 044be5f3df Fix Debug Panel not toggling visibiltiy Henrique Campos 2020-01-24 10:34:48 -03:00
  • 9b1038ccbb Fix floating portals Henrique Campos 2020-01-24 10:29:49 -03:00
  • c88269743c Add instakill condition to Stats and a Fall Limit Area Henrique Campos 2020-01-24 10:27:51 -03:00
  • c59526cd1b Add toggleable fullscreen Henrique Campos 2020-01-24 10:22:58 -03:00
  • 92f8d67dc4 Use the "name :=" notation for type inference instead of "name: =" Nathan Lovato 2020-01-16 19:08:45 +01:00
  • a281242b16 Fix incorrect signal connection on the hook Nathan Lovato 2020-01-11 17:23:45 +01:00
  • 9e1797dd3a Add missing newline at the end of a file Nathan Lovato 2020-01-11 17:23:18 +01:00
  • 67ffa4ccb2 Fix wrong type hint on a variable Nathan Lovato 2020-01-11 15:58:55 +01:00
  • dac4ff1bd7 Fix comments after converting docstrings Nathan Lovato 2020-01-11 15:58:11 +01:00
  • 865c7cefaa Replace multiline comments with comment blocks Nathan Lovato 2020-01-02 23:40:57 +01:00
  • d9f438633c Add levels 1 and 2 Brad Borne 2019-12-24 10:31:01 +01:00
  • e24388a778 Cast value to State, add missing newline Nathan Lovato 2019-12-24 10:30:39 +01:00
  • 1e73557106
    Update README.org Nathan Lovato 2019-12-16 09:45:06 +01:00
  • 366835285f
    Update README.org Nathan Lovato 2019-12-16 09:44:05 +01:00
  • 70c8ca8d37 Use parentheses for all asserts Nathan Lovato 2019-11-28 09:19:52 +01:00
  • 0b5869e847 First pass at integrating art (#168) Răzvan C. Rădulescu 2019-11-28 10:09:07 +02:00
  • 945ffc2569 Include art props in Level1 Răzvan C. Rădulescu 2019-11-27 09:06:11 +02:00
  • 6dbcf3c345 First pass at integrating art Răzvan C. Rădulescu 2019-11-22 08:16:34 +02:00
  • 1761a4cd51 Player not moving with moving platforms fixed, and example platform added to Level1. Francois Belair 2019-11-04 11:31:26 -05:00
  • 7db49ca80e Fix #166: use delta time in steering calculations Nathan Lovato 2019-10-30 11:16:03 +01:00
  • e2380b2d68 Restore gamepad aim Nathan Lovato 2019-10-09 09:44:40 +02:00
  • 13f090df51
    Merge pull request #165 from GDquest/features/heatmap-pathfinding Nathan Lovato 2019-10-05 08:19:04 +02:00
  • 2bb898d9dd Moved gitignore stuff to git exclude. Francois Belair 2019-10-04 15:40:47 -04:00
  • 764a9dfa65 godot-cpp submodule added, SConstruct script file added to source. Visual studio solution added. Francois Belair 2019-10-04 14:46:55 -04:00
  • f92db19323 Moved to a floodfill algorithm, and put it all in a GDNative C++ class. Francois Belair 2019-10-03 16:07:54 -04:00
  • 44a833794b Moved everything into a C++ GDNative class, and changed it to a floodfill algorithm. Francois Belair 2019-09-27 14:16:51 -04:00
  • 399d8eec03 Heatmap pathfinding for many agents Francois Belair 2019-09-27 14:16:51 -04:00
  • 39b3c79a82
    Merge pull request #164 from GDquest/features/player-enemy-interaction Nathan Lovato 2019-09-26 13:41:32 +02:00
  • 6ac88fa2ee New enemy type, a hopper who jumps back and forth. Invulnerability flag added to Stats, and a function to do so with a timer. Francois Belair 2019-09-25 11:06:12 -04:00
  • 0dfc7a7ca1
    Merge pull request #163 from GDquest/features/hookable-enemies Nathan Lovato 2019-09-24 18:07:20 +02:00
  • fcf909fcba Recommended coding style fixes. Francois Belair 2019-09-24 08:23:06 -04:00
  • e1712731ba Fixed die state not receiving last_checkpoint outside of debug commands. Sequestered the hop on enemy logic into Player so the enemy entity does not control the player. Added stunned state for enemy for the knockback effect. Francois Belair 2019-09-23 15:03:24 -04:00
  • 113f83e358 Make the player stop and hop upon reaching a hooked enemy Nathan Lovato 2019-09-21 10:25:38 +02:00
  • 8223a8c1fa Enemy damaged by hook instead of bounce. Player velocity boosted instead of just a jump impulse, if it exists. Francois Belair 2019-09-20 15:52:58 -04:00
  • 72ef29770f Player.gd now has a get_collider method for ducktyping when accessing its body in signals. Basic enemy that patrols side to side - can be hooked onto and bounced off of without any modification to player. Francois Belair 2019-09-18 14:31:49 -04:00
  • 0e873f37c0 First enemy using steering and state machine (#161) Francois Belair 2019-09-17 06:18:09 -04:00
  • 49f9984212 Update code style Nathan Lovato 2019-09-17 11:48:45 +02:00
  • bba6ed8f32 Remerged Francois Belair 2019-09-16 16:14:52 -04:00
  • 949b68eb78 Added a basic enemy that charges towards the player. Uses state machine decision making, and steering behaviors. Francois Belair 2019-09-16 13:28:59 -04:00
  • 4cdb26705d Added a basic enemy that charges towards the player. Uses state machine decision making, and steering behaviors. Francois Belair 2019-09-16 13:28:59 -04:00
  • 668cb36d51 Added a basic enemy that charges towards the player. Uses state machine decision making, and steering behaviors. Francois Belair 2019-09-16 13:28:59 -04:00
  • 0a3c2b34fc Change restart input action Nathan Lovato 2019-09-07 14:34:57 +02:00
  • 8ef30f68dc Update the game concept Nathan Lovato 2019-09-07 11:13:59 +02:00
  • fb5b1f5996 Close #134: Add time limit and gradual slow down after a power jump Nathan Lovato 2019-09-07 10:32:14 +02:00
  • 5362968598 Fix broken transition from the hook Aim to Fire state Nathan Lovato 2019-09-07 10:14:23 +02:00
  • 42bb4cbecd Close #159: Remove aim logic in the Fire state Nathan Lovato 2019-09-07 10:04:25 +02:00
  • f54fb0eee2 Update default acceleration, set LedgeWallDetector active Nathan Lovato 2019-08-25 16:19:11 +02:00
  • e5fbf57b03 Let the player throw the hook even when there is no target in range Nathan Lovato 2019-08-25 16:17:05 +02:00
  • d09ccabd04 Change type of the variable to State Nathan Lovato 2019-08-25 16:05:01 +02:00
  • b608fcb45e Fix unknown move identifier Nathan Lovato 2019-08-25 16:04:44 +02:00
  • c1a3af6082 Fix #155 Add Wall -> ledge state transition to avoid jitter Nathan Lovato 2019-08-23 11:35:26 +02:00
  • af3e4bb83b Fix shadow jitter under Robi Nathan Lovato 2019-08-21 17:22:54 +02:00
  • 8ae2a95e30 Fix bug with floor not detected in ledge state Nathan Lovato 2019-08-21 17:22:36 +02:00
  • 418eae6a18 Simplify hook fire code Nathan Lovato 2019-08-20 15:50:04 +02:00
  • 08eec07a30 Remove superfluous condition in SnapDetector Nathan Lovato 2019-08-20 15:48:39 +02:00
  • 1fbbd0ad2b Clean up SnapDetector Nathan Lovato 2019-08-20 11:13:35 +02:00
  • 9f4579e225 Fix #158: Add a transition from Hook -> Run state Nathan Lovato 2019-08-14 10:22:05 +02:00
  • 1d5f921cf4 Update environment art, fix some artifacts Nathan Lovato 2019-08-14 10:21:23 +02:00
  • 8c4220245a Add a shadow that scales under the player Nathan Lovato 2019-08-14 10:07:50 +02:00