Commit Graph
63 Commits
Author SHA1 Message Date
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
Anuken c0d28eca65 Updated build.gradle, changed scroll dialog, UI tweaks 2017-11-27 22:23:47 -05:00
Anuken cb9acb7a52 Fixed some loading bugs 2017-11-26 22:53:41 -05:00
Anuken d9a66278ff Added sandbox mode and new fortress enemy 2017-11-26 22:40:43 -05:00
Anuken 07ac552495 Major refactoring; implemented multi-frame pathfinding 2017-11-26 18:59:03 -05:00
Anuken 25952985dd Groupified entities, improved performance 2017-11-24 21:14:01 -05:00
Anuken 56113cd1de Fixed bugs with router clogging and save loading 2017-11-23 23:05:19 -05:00
Anuken f5583f6bc8 Fixed many pathfinding issues 2017-11-23 22:10:31 -05:00
Anuken b2cd95899c Broken attempt at per-enemy pathfinding; balancing 2017-11-23 20:58:32 -05:00
Anuken f0e5477346 More description changes, changed profiler, core refactoring 2017-11-21 22:07:36 -05:00
Anuken a71a82c10b Fragmetized UI 2017-11-21 15:54:25 -05:00
Anuken 858791de3b Changed to use new effects system 2017-11-18 20:40:04 -05:00
Anuken 60a5782a24 Enemy AI now stops near core when in range; collision avoidance 2017-11-11 14:03:04 -05:00
Anuken 03a26f74c2 Added oil block, power section, more block types 2017-10-23 23:13:07 -04:00