Commit Graph

19 Commits

Author SHA1 Message Date
Martin Araneda ba46d6c65b Make player using the event bus for enemies touching him 2022-09-01 22:00:59 -04:00
Chris Cromer fe9cebc620
fix notifier bug, it only effected the exported game 2022-09-01 12:26:59 -04:00
Chris Cromer e29492447d
change the way level gets loaded and use the event bus 2022-09-01 11:30:01 -04:00
Chris Cromer 12df454946
add some more checks to make sure a node is loaded before using it 2022-08-29 20:48:29 -04:00
Chris Cromer a34ca72577
fix sounds when jumping on enemy 2022-08-29 20:17:12 -04:00
Chris Cromer b9570c5f16
play jump sound when bouncing on enemy 2022-08-28 01:57:37 -04:00
Chris Cromer 156d3ddcae
Merge branch 'develop' into feature/cleanup
# Conflicts:
#	src/godot.cpp
#	src/player/Player.cpp
2022-08-28 00:38:08 -04:00
Martin Araneda 3bcbde8161 Game over screen finished 2022-08-27 22:34:18 -04:00
Chris Cromer 3eb3d8765a
add event bus 2022-08-27 18:10:36 -04:00
Chris Cromer 0f4e77d4b7
cleanup c++ code 2022-08-26 19:27:57 -04:00
Chris Cromer 563cdade00
refactor code to be more decoupled 2022-08-14 16:53:44 -04:00
Chris Cromer 2a7b20ed54
dynamically load monitor and crt shader 2022-08-14 15:15:36 -04:00
Chris Cromer e7fb9dff03
fix incorrect name in log 2022-08-14 13:18:09 -04:00
Chris Cromer 18a7cac068
change dot vector check to be greater than 0 2022-07-27 00:03:59 -04:00
Chris Cromer 948f4ce911
add some enemy behavior prototypes 2022-07-21 00:05:08 -04:00
Chris Cromer 9f3e78fa94 Get monitor working and communicating with backend 2022-07-19 21:44:28 -04:00
Chris Cromer 219b277e5c
some cleanup of the code 2022-04-12 11:33:22 -04:00
Chris Cromer ecd6fe45b2
add state machine and have player use it 2022-04-11 13:30:51 -04:00
Chris Cromer 8f76f9a2c9
move player code 2022-04-09 22:20:02 -04:00