30 Commits

Author SHA1 Message Date
9068d4fb25 enhance the AI movement process 2023-03-01 09:19:25 -03:00
b84ed69198 integrate obelisk into alai 2023-02-26 21:45:25 -03:00
3b533fb03d used clang-format to format the code 2022-10-10 21:54:12 -03:00
ba46d6c65b Make player using the event bus for enemies touching him 2022-09-01 22:00:59 -04:00
fe9cebc620 fix notifier bug, it only effected the exported game 2022-09-01 12:26:59 -04:00
e29492447d change the way level gets loaded and use the event bus 2022-09-01 11:30:01 -04:00
eb14adbb0e add the godot namespace to the calls so it is more clear where the method resides 2022-08-31 00:36:01 -04:00
12df454946 add some more checks to make sure a node is loaded before using it 2022-08-29 20:48:29 -04:00
a34ca72577 fix sounds when jumping on enemy 2022-08-29 20:17:12 -04:00
b9570c5f16 play jump sound when bouncing on enemy 2022-08-28 01:57:37 -04:00
39173cef21 cleanup code 2022-08-28 01:08:04 -04:00
156d3ddcae Merge branch 'develop' into feature/cleanup
# Conflicts:
#	src/godot.cpp
#	src/player/Player.cpp
2022-08-28 00:38:08 -04:00
3bcbde8161 Game over screen finished 2022-08-27 22:34:18 -04:00
3eb3d8765a add event bus 2022-08-27 18:10:36 -04:00
0f4e77d4b7 cleanup c++ code 2022-08-26 19:27:57 -04:00
563cdade00 refactor code to be more decoupled 2022-08-14 16:53:44 -04:00
2a7b20ed54 dynamically load monitor and crt shader 2022-08-14 15:15:36 -04:00
e7fb9dff03 fix incorrect name in log 2022-08-14 13:18:09 -04:00
f8f1210e61 Merge branch 'develop' into feature/enemies
# Conflicts:
#	godot/characters/player/Player.tscn
2022-07-27 00:08:25 -04:00
18a7cac068 change dot vector check to be greater than 0 2022-07-27 00:03:59 -04:00
8cfa1d5cce add sounds and adjust music 2022-07-26 23:14:21 -04:00
d35993d072 add comment to _on_player_touched 2022-07-21 20:54:06 -04:00
948f4ce911 add some enemy behavior prototypes 2022-07-21 00:05:08 -04:00
9f3e78fa94 Get monitor working and communicating with backend 2022-07-19 21:44:28 -04:00
4a2cda5ecd update comments 2022-04-22 21:56:22 -04:00
1c24ba0cd1 add documentation 2022-04-13 00:59:23 -04:00
219b277e5c some cleanup of the code 2022-04-12 11:33:22 -04:00
ecd6fe45b2 add state machine and have player use it 2022-04-11 13:30:51 -04:00
6d2d1178a7 remove include directory 2022-04-10 09:43:33 -04:00
8f76f9a2c9 move player code 2022-04-09 22:20:02 -04:00