Commit Graph

76 Commits

Author SHA1 Message Date
Anuken
2af750cfec Implemented shooting and states for ground units 2018-05-03 12:59:23 -04:00
Anuken
42b3b19a57 Fixed broken blocks not updating path 2018-05-02 17:26:20 -04:00
Anuken
496498b913 Implemented auto-updating pathfinder 2018-05-02 17:14:10 -04:00
Anuken
72fc673020 Fixed floor rendering 2018-05-02 00:19:38 -04:00
Anuken
c3967c79c9 Fixed some hitbox issues, preparing to remake floor rendering 2018-05-01 23:45:32 -04:00
Anuken
3dd07d2f4a Implemented fast dijkstra-map pathfinding 2018-05-01 21:34:30 -04:00
Anuken
036f233946 Improved rubble and VTOL accuracy 2018-05-01 19:07:13 -04:00
Anuken
9641a388e2 Improved vtol effects, added state machines for behavior 2018-04-29 15:31:13 -04:00
Anuken
aa83510fbe Moved unit-related classes, added base flying types 2018-04-22 17:40:23 -04:00
Anuken
5012313dc4 Implemented inefficient pathfinding 2018-04-21 14:26:05 -04:00
Anuken
95f10aeb06 Attempts to further optimize pathfinding 2018-04-21 11:55:32 -04:00
Anuken
fb14a83b9a More work on pathfinding 2018-04-21 01:09:06 -04:00
Anuken
4261e6242c Implemented JPS badly 2018-04-20 19:55:41 -04:00
Anuken
172ac78466 New map format, completely broke loading or playing 2018-03-17 21:21:24 -04:00
Anuken
01ba051c43 Fixed compilation errors 2018-03-14 20:15:25 -04:00
Anuken
1cd30e9057 Mass-deletion of enemy code 2018-03-14 18:02:35 -04:00
Anuken
f72fd01050 More bugfixes 2018-02-27 19:13:08 -05:00
Anuken
59285f76c4 Removed all tmps, multithreading now functional 2018-02-06 18:48:10 -05:00
Anuken
2fafb327c2 Now with only 28 errors! 2018-02-05 23:38:23 -05:00
Anuken
d7dc46b5c0 Block display bar cleanup 2018-02-02 20:54:07 -05:00
Anuken
beded95ffa Updated Gradle to 4.5 2018-02-01 19:31:13 -05:00
Anuken
205c4e723a More commands added to server, new logging 2018-01-28 14:18:21 -05:00
Anuken
adfa66a73b Fixed bugs with FPS and map sending 2018-01-28 10:33:44 -05:00
Anuken
35b6b41f24 Refactored almost every class, somehow didn't break game yet 2018-01-27 23:42:42 -05:00
Anuken
78c8dc4902 Broke 90% of all code 2018-01-27 14:43:35 -05:00
Anuken
493af5e653 Fixed multiple crashes, fixed version mismatch showing as disconnect 2018-01-26 00:36:23 -05:00
Anuken
6abbc3eca7 Implemented map run-length encoding, updated KO lang 2018-01-26 00:08:12 -05:00
Anuken
5f131723c4 Fixed OutOfMemory error for pathfinding 2018-01-25 21:50:00 -05:00
Anuken
7a3aa91f09 Crash fixes 2018-01-17 19:49:58 -05:00
Anuken
5fc5d7ca77 Documentation of heuristics 2018-01-12 14:56:48 -05:00
Anuken
1156ead143 Implemented different heuristics for different difficulties 2018-01-12 14:50:29 -05:00
Anuken
597a883275 Netcode changes, new pathfinding, fixed enemies jittering when stuck 2018-01-12 14:01:57 -05:00
Anuken
1762af5d4c Network, UI, renderer fixes 2018-01-11 23:15:53 -05:00
Anuken
804758b179 Many bugfixes for multiplayer, QoL, balancing, new difficulties 2018-01-11 13:46:32 -05:00
Anuken
d6bc6bf88c Fixed some crashes, changed some colors 2018-01-10 21:34:01 -05:00
Anuken
07fad06558 Heuristic changes 2018-01-05 16:53:58 -05:00
Anuken
1f9a92cf32 Optimization, refactoring, documentation 2018-01-05 16:28:22 -05:00
Anuken
ba2cfc2820 Added benchmark 2018-01-05 13:17:13 -05:00
Anuken
c435249c4f Renamed Table pad methods 2018-01-04 19:58:42 -05:00
Anuken
6034b5ec79 Implemented new enemy system (largely untested) 2018-01-03 13:53:50 -05:00
Anuken
701c7f6e78 Implemented full multiplayer; block syncing still unfinished 2017-12-31 19:56:40 -05:00
Anuken
09a7132a26 Change build upload formatting 2017-12-21 21:56:01 -05:00
Anuken
2000a4b6f6 Fix pathfind crash for closed maps 2017-12-20 12:26:30 -05:00
Anuken
1a8fdda421 Add basic map editor, change map system 2017-12-17 23:51:55 -05:00
Anuken
5ea8f0b8e2 Added new SFX, dashing, made generation FPS-independent 2017-12-10 17:01:14 -05:00
Anuken
8ae74932c0 Dumped plans into TODO.md, minor edits to README 2017-12-09 16:00:36 -05:00
Anuken
aa6308fffc Fixed building for HTML5 2017-12-08 20:59:40 -05:00
Anuken
404ec68570 Changed pathfinding algorithm slightly, added debugging for paths 2017-12-08 19:59:04 -05:00
Anuken
c461c80122 Made AI smarter 2017-12-06 19:14:51 -05:00
Anuken
dbb6673752 Added tunnel conveyor, fixed generator bugs 2017-12-03 20:27:50 -05:00