94 Commits

Author SHA1 Message Date
00fddea7d4 Fix the eyes... 2023-09-04 16:53:40 -05:00
22c2c93126 Fix Audio issue with nan positions. Enemies can squeeze through their buildings. 2023-09-04 08:44:54 -05:00
25b1e808a1 When game is beaten, you should load level 1 again, not the final level. 2023-09-04 08:05:55 -05:00
822d52f92d Fix clear condition not occuring because of out-of-bounds enemies. 2023-09-04 06:37:48 -05:00
4ec15f42a2 Change resource management AI behavior. 2023-09-04 05:32:31 -05:00
d0a572c4fe Fix AI attacking each other. Also easy mode had infinite resources.. 2023-09-04 05:01:21 -05:00
f63c2b00ca Collection Point AI fix. 2023-09-04 04:48:09 -05:00
020c15bcc3 Collision boundary teleport fix. 2023-09-04 04:10:00 -05:00
8b17d9bcbd We shouldn't mess with allocators that already are trying to collect resources. 2023-09-04 03:49:35 -05:00
07c1a841d4 Whoops. Turn off that dang flashing bar. Also enemy units can only build to the memory limit.... As the rules are supposed to be. 2023-09-04 03:31:19 -05:00
a034845557 Attached visual indicator update. 2023-09-04 03:04:59 -05:00
3704c1e18c Final changes. Show timer as hh:mm:ss, fix tutorial bug using AI routine, fix bug enemy units attacking themselves. 2023-09-03 22:25:07 -05:00
032801f3e8 audio speed argument bug. 2023-09-03 16:03:52 -05:00
4ca649c2b7 exit game button pls. 2023-09-03 15:57:29 -05:00
1a07786e7a Fix minor bugs and levels. Ready to go. Final post-fix feature build. 2023-09-03 15:54:32 -05:00
a4439afc3f Virus Attack finalizing 2023-09-03 14:16:01 -05:00
0b2b51c70c Add in ability for enemies to help other enemies. 2023-09-03 13:25:35 -05:00
ca3f00a924 Rudimentary AI. 2023-09-03 12:02:06 -05:00
1801f82248 Add in death sounds. 2023-09-03 07:22:01 -05:00
90a2b5c562 Music/SE/no sounds controls. 2023-09-03 07:13:05 -05:00
10bbb07894 Add in sound effects. 2023-09-03 06:24:12 -05:00
bb33e8a8cd Stage 1 and 2 completed. 2023-09-03 04:28:23 -05:00
34b32d809b Level transitions. 2023-09-03 03:28:04 -05:00
7fd6cf677e Setup stages and finally cleared out memory issues. 2023-09-03 03:22:04 -05:00
64f6b44994 Add in Scenario framework. 2023-09-03 01:54:07 -05:00
12a21881e1 Added restart button QoL 2023-09-03 01:30:46 -05:00
7188e6541e It stopped happening. I don't know why, but I don't care right now. We go. 2023-09-03 00:02:44 -05:00
2b36a0cc9e Minor corrections as we find them. 2023-09-02 21:01:11 -05:00
62f5fe938e ??? 2023-09-02 18:27:34 -05:00
7e2bf32734 Title screen fancy effects added 2023-09-02 18:06:43 -05:00
2d63b9c5cc Implement Game State, transparent button, transparent image button, scenarios 2-8, bugfixes. 2023-09-02 13:52:10 -05:00
f840213233 Scenario 1 implemented. 2023-09-02 04:02:21 -05:00
7e63a0a875 Support for text dialog, audio handling, and click to continue support. 2023-09-02 02:38:37 -05:00
1493faa8e5 Add in size display and limit warning for textboxes. 2023-09-02 00:53:29 -05:00
fee862adf5 Add in unit size cost. 2023-09-02 00:30:40 -05:00
d61b647fda Setup Scenario structures. 2023-09-02 00:10:12 -05:00
1074d4a59a Prevent player from building units that overflow the system memory. 2023-09-01 23:49:53 -05:00
86121c9da8 Increment/Decrement lerp indicators. Added memory usage bar. 2023-09-01 23:18:29 -05:00
4b1cc3043a Add in resource gain overhead indicators. 2023-09-01 19:21:30 -05:00
ca39790119 Music deletion fix. Set a starting camera location for a level. 2023-09-01 17:59:44 -05:00
223e26afe5 Added guide plus resource indicator increase highlighting. 2023-09-01 17:36:27 -05:00
76620a720d Platform build list implemented. 2023-09-01 05:32:11 -05:00
7208181b25 Minimap clicking and memory swapper bug fixes. 2023-09-01 03:07:30 -05:00
777ac29087 Implemented memory swapper and memory guard abilities. 2023-08-31 20:33:12 -05:00
3480d7aa5b Handled level loading, include basic web template. Global Mouse click event handling for both Windows and emscripten. 2023-08-31 18:02:28 -05:00
75bdc7b5cd Add in touch events for mobile devices and fixed the strange clamping issue (int to float conversion problems) 2023-08-31 05:06:51 -05:00
570931d5ff Added ability for PGE to listen to global mouse and window position. 2023-08-31 00:03:07 -05:00
18e6c68b75 Add in memory allocator popup. 2023-08-30 20:31:32 -05:00
87c65f5e20 Resource displays implemented. 2023-08-30 19:37:55 -05:00
3a995a7a05 Add header text display. 2023-08-30 18:34:53 -05:00