52 Commits

Author SHA1 Message Date
Timothy VanderZee
0266957b22 Finish correct implementation of rock falling, and complete enemy. 2020-04-21 12:55:12 -05:00
archfan
8ce9ada279 lose condition 2020-04-20 20:55:58 -04:00
archfan
b1b5d6e186 More fixes 2020-04-20 20:52:08 -04:00
archfan
1a100ad208 Merge branch 'master' of https://github.com/archfan7411/LD46 2020-04-20 20:49:03 -04:00
archfan
f909068198 Win condition; lacking death condition 2020-04-20 20:48:59 -04:00
Timothy VanderZee
5d260104ae Modify test level to be solvable. 2020-04-20 19:48:45 -05:00
Timothy VanderZee
9269bb1a8a Remove debug print from Enemy. 2020-04-20 19:39:34 -05:00
Timothy VanderZee
c3d6226808 Bugfix to track enemy position in state. 2020-04-20 19:37:26 -05:00
archfan
60f4acce54 Update icon and window name 2020-04-20 20:36:08 -04:00
archfan
0eade2dab1 Hackiest main menu in history 2020-04-20 20:32:58 -04:00
archfan
aff1238b39 add restart button which does not work for some reason 2020-04-20 20:01:22 -04:00
archfan
889ee3ca20 Fix vector multiplication 2020-04-20 19:52:18 -04:00
Timothy VanderZee
82f7163fcf Fix bug with rocks falling off of dirt. 2020-04-20 18:13:31 -05:00
Timothy VanderZee
a81fe8e012 Implement rocks falling. 2020-04-20 17:58:15 -05:00
Timothy VanderZee
248293aa65 Complete player and enemy movement. 2020-04-20 17:54:52 -05:00
archfan
d676ea01be Fail to implement rock falling 2020-04-20 18:14:15 -04:00
Timothy VanderZee
788464f8db Pointless merge for who knows what reason. 2020-04-19 20:56:04 -05:00
Josiah VanderZee
63aca48951 Implement pathfinding for enemy. 2020-04-19 19:59:44 -05:00
archfan
6f7eaa1b57 Add digging capability 2020-04-19 20:31:03 -04:00
Josiah VanderZee
48de70c9a4 Finish enemy movement; moving towards player has been temporarily done away with. 2020-04-19 19:14:49 -05:00
Josiah VanderZee
32fbf2154e Implement basic enemy movement. 2020-04-19 17:55:28 -05:00
Josiah VanderZee
26073ca4e5 Remove debug statements from Player.gd 2020-04-19 17:20:40 -05:00
Josiah VanderZee
674868cf60 Fix bug in map generation; tiles were being left out on rows containing player and enemy. 2020-04-19 17:19:08 -05:00
Josiah VanderZee
7d783883d4 Fix swapped offsets in Player.gd 2020-04-19 17:05:40 -05:00
Josiah VanderZee
c447e08297 Merge code to track player position in map. 2020-04-19 16:57:50 -05:00
Josiah VanderZee
be6088ac7e Refactor player physics code. 2020-04-19 16:54:33 -05:00
archfan
878bfdd35a Separate player and enemy from map storage 2020-04-19 17:39:48 -04:00
archfan
8cdd562c42 Fix conflicts 2020-04-19 16:26:15 -04:00
archfan
bb495c77ce In-progress fixes 2020-04-19 16:16:40 -04:00
Josiah VanderZee
4cc530ee13 Add function for enemy to determine movement. 2020-04-19 12:51:14 -05:00
Josiah VanderZee
364fc7ea12 Add basic state, currently not working due to bad type checking. 2020-04-19 12:12:47 -05:00
archfan
d31a05926c Set window size according to level size 2020-04-19 11:57:05 -04:00
Timothy VanderZee
258869d870 Another fix for test_level_2.txt 2020-04-19 10:36:27 -05:00
Timothy VanderZee
81510456a4 Fixed test_level_2.txt 2020-04-19 10:26:37 -05:00
archfan
8539fd855c Fix map syntax associations 2020-04-19 11:17:57 -04:00
archfan
7b6a54f706 Missed rock placeholder; adding 2020-04-19 10:18:02 -04:00
archfan
c1947f7478 Placeholder textures 2020-04-19 10:15:42 -04:00
archfan
f7c97fff22 Commit required Level.gd changes for level assets 2020-04-18 22:10:14 -04:00
archfan
007c15bf97 Player motion: use translate() directly 2020-04-18 22:04:58 -04:00
archfan
ccfc67b975 Working map loader! Strangely 2020-04-18 19:43:07 -04:00
archfan
e6cd47de5a WIP scene loading fixes 2020-04-18 19:34:41 -04:00
Josiah VanderZee
34b476cf6a Added simple script to load level and make everything an obstacle. The function on_Level_ready doesn't seem to work at all though. 2020-04-18 18:04:16 -05:00
Josiah VanderZee
a7bbd5bff5 Change test_level.txt to comply with the finalized level definitions. 2020-04-18 17:32:28 -05:00
Timothy VanderZee
fc8237f620 Added an extra test level, and hopefully didn't break anything 2020-04-18 17:17:31 -05:00
archfan
d60b10844d okay re-add up/down movement 2020-04-18 17:31:00 -04:00
archfan
7f141665f1 Merge branch 'master' of https://github.com/archfan7411/LD46 2020-04-18 17:29:35 -04:00
archfan
32b4de7b2f Remove up/down movement 2020-04-18 17:29:29 -04:00
archfan
0d71743285 Make Obstacle its own scene for cleanliness 2020-04-18 16:18:19 -04:00
archfan
31dbaa0bbd Make player movement gridlike 2020-04-18 16:16:23 -04:00
Josiah VanderZee
ec05eb1d14 Example level for testing. 2020-04-18 14:09:06 -05:00