Commit Graph

74 Commits (24708a2fdafbe28877889153ad8273de6ef00c76)

Author SHA1 Message Date
Brett 24708a2fda fix string message sending, added ack to all messages, fix sync issue 2023-04-20 14:56:13 -04:00
mike fc0981852a added GameEngine to client scope 2023-04-15 22:12:14 -04:00
Brett 1d7b378b52 code cleanup 2023-04-15 21:21:40 -04:00
Brett 49a78142d5 ; 2023-04-15 21:17:31 -04:00
Brett 0a03b1f913 fix spam 2023-04-15 21:16:31 -04:00
Brett b336a143a6 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-04-15 21:12:12 -04:00
Brett a2cbc5d3af fix sync issue 2023-04-15 21:12:05 -04:00
mike ae31c9f70b packet type-ing 2023-04-15 21:04:51 -04:00
Brett 5ce406f376 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-04-15 20:35:28 -04:00
Brett ceeef4b90e server.java 2023-04-15 20:35:18 -04:00
mike 9c878306b4 Updated ConnectedClient 2023-04-15 19:36:36 -04:00
mike 0228d6947a removed 'runnable' functionality of GameEngine class 2023-04-15 18:56:36 -04:00
mike a4eec6ecc6 michael changes 2023-04-15 18:23:30 -04:00
Brett 49169c3bdd working client 2023-04-15 16:06:33 -04:00
Brett 6a559bc5ab working on client side 2023-04-15 15:29:19 -04:00
Brett 3b6269958b move networking into it's own package, add messages 2023-04-15 13:19:40 -04:00
Brett d2200e6300 saving changes for night, ideas are correct, impl is not 2023-04-14 00:00:04 -04:00
Brett 88a52a6f74 packet processing 2023-04-13 23:56:28 -04:00
Brett cf0e6bd5c8 readd fucking time difference because git 2023-04-13 23:50:28 -04:00
Brett d5bbf1a930 revert game engine 2023-04-13 23:40:41 -04:00
Brett 3ce19169cc packet table got fucked by git, add that 2023-04-13 23:38:06 -04:00
Brett d98d5ac025 basic client stuff 2023-04-13 23:21:45 -04:00
mike 0372f2e2c3 Integrated bare client-server functionality 2023-04-13 11:56:33 -04:00
mike 9208fdcde6 added basic server-client functionality 2023-04-11 19:10:53 -04:00
Brett 02683303dd Assign4 setup, fix package name issue 2023-04-04 15:58:32 -04:00
Brett e20d1a73f1 refine package name 2023-03-24 15:15:07 -04:00
Brett 610c9b5801 fix typo 2023-03-24 14:46:16 -04:00
Brett 9d8a06386a combine robson code 2023-03-24 14:45:43 -04:00
mike fdb6a98b13 Modified prototype view class 'GameDisplay' 2023-03-24 13:09:00 -04:00
mike 9325ab21ad Added prototype view class 'GameDisplay' to fulfil MVC Design Pattern 2023-03-23 21:04:21 -04:00
mike a58273d787 Added building and inhabitant factories 2023-03-19 15:53:49 -04:00
mike 1b3a48e4d1 Added A3 instructions 2023-03-17 15:07:06 -04:00
Brett 3b57fe8719 copy assignment 2 -> assignment 3 2023-03-17 14:52:45 -04:00
mike 4b990b64ed Added description doc 2023-03-07 15:01:12 -05:00
mike e6a9b410c9 Instant upgrade working 2023-03-06 20:48:04 -05:00
mike ba7821dfd9 Added basic upgrading functionality 2023-03-06 18:55:03 -05:00
Brett 1ebfdca6c9 Merge remote-tracking branch 'refs/remotes/origin/main' 2023-03-06 18:01:58 -05:00
Brett aba8b47045 bit of sexual calculations based on michaels cum 2023-03-06 18:01:38 -05:00
mike 31a9f97618 minor menu changes 2023-03-06 17:17:28 -05:00
Brett c8e301f9cc Break my heart 2023-03-06 17:12:30 -05:00
Brett 33feedc3b1 fix weird generic function 2023-03-06 16:45:35 -05:00
mike 349d908486 Created single merged determineType for building args & balanced defense stage costs 2023-03-05 20:58:35 -05:00
mike 781807ea70 Prototypes for building & training assembled 2023-03-05 17:11:06 -05:00
mike 21917eb82e I put the new Forgis on the Jeep 2023-03-03 19:30:42 -05:00
Brett 5b59d9f930 Building 2023-03-03 16:08:23 -05:00
Brett b087a47015 Stage Auto leveling 2023-03-03 15:08:01 -05:00
Brett 295049702f pushy 2023-03-03 15:04:33 -05:00
Brett 989c76ced9 village stages 2023-03-03 14:50:28 -05:00
Brett f2793b1a97 Add bounds checking on resources 2023-03-03 14:39:42 -05:00
Brett fb0425ec1d Stages Array 2023-03-03 14:27:10 -05:00