Commit Graph

  • d5735be2db Update git (#81) Bas Antonius de Jong 2025-09-30 12:07:12 +02:00
  • 57bd6ded6f HasMap to String, Asset instead of Long Asset Bas de Jong 2025-09-30 11:53:13 +02:00
  • d1da49ad1d New assetManager Bas de Jong 2025-09-30 11:48:53 +02:00
  • f37928307c Update Main.java (#74) Bas Antonius de Jong 2025-09-29 13:52:48 +02:00
  • 9131803044 Working audio system with events. Bas de Jong 2025-09-29 13:45:28 +02:00
  • a957195514 Rudimentary audio file processing. Bas de Jong 2025-09-29 01:34:07 +02:00
  • 4ea2bb96a6 Fixed test never ending lieght 2025-09-28 21:55:45 +02:00
  • 233ef78e7a Fixed java 25 not supposrted lieght 2025-09-28 21:49:26 +02:00
  • a94d83292e Fixed unittests. Formatting lieght 2025-09-28 21:45:58 +02:00
  • c76b7a800e Server in working state, can be merged with working branch. lieght 2025-09-28 20:31:26 +02:00
  • a9e63b3fcc Initial parsing of server response lieght 2025-09-27 22:17:49 +02:00
  • 27e7166ac7 refactored game ramollia 2025-09-25 15:50:10 +02:00
  • 2c4719f6d4 added localization options //todo add all the strings Ticho Hidding 2025-09-25 14:38:06 +02:00
  • 7431d1b03f Disabled error prone for now. Improved eventflow speed lieght 2025-09-24 22:04:00 +02:00
  • e6e11a3604 Refactor and fixes lieght 2025-09-24 18:37:13 +02:00
  • 9df467c0d3 Events fixed lieght 2025-09-24 16:59:28 +02:00
  • afc79f8d36 Added back import lieght 2025-09-24 16:55:40 +02:00
  • 7d4285eb36 Merge remote-tracking branch 'origin/Refactor' into Refactor ramollia 2025-09-24 16:54:41 +02:00
  • 20c4a011b6 refactored pom.xml ramollia 2025-09-24 16:54:11 +02:00
  • e590941e2f Fixed framework and moved window events to app lieght 2025-09-24 16:53:29 +02:00
  • 05e2b27330 Fixed poms lieght 2025-09-24 16:28:25 +02:00
  • 8d101b8d0f Refactored and marking directory's lieght 2025-09-24 16:03:11 +02:00
  • 80f0b9e957 Updated module names lieght 2025-09-24 15:57:01 +02:00
  • da777f5300 refactor ramollia 2025-09-24 15:52:58 +02:00
  • 9fdd74326a refactor ramollia 2025-09-24 15:44:38 +02:00
  • f80c565a32 refactored the file structure again ramollia 2025-09-24 15:23:21 +02:00
  • dfc09f6df6 Merge remote-tracking branch 'origin/Refactor' into Refactor lieght 2025-09-24 15:08:46 +02:00
  • aaf2e4ab80 Removed Guava lieght 2025-09-24 15:08:32 +02:00
  • 4573556bb5 moved the img directory to resources ramollia 2025-09-24 15:05:15 +02:00
  • 9acd6debd8 Merge remote-tracking branch 'origin/Refactor' into Refactor ramollia 2025-09-24 15:02:24 +02:00
  • fa96cd7c07 refactored the file structure. nothing works :) ramollia 2025-09-24 15:02:11 +02:00
  • 1569c38840 Upgrade to java25 lieght 2025-09-24 14:48:58 +02:00
  • c46e872c23 Updated pom.xml lieght 2025-09-24 14:43:25 +02:00
  • 35620e983a Refactoring, removed unnecessary files and classes. lieght 2025-09-24 14:23:36 +02:00
  • f712fca14e Merge remote-tracking branch 'origin/GameClient' into GameClient lieght 2025-09-24 14:13:52 +02:00
  • 5f68c27b65 hele kleine ui update michiel 2025-09-22 12:44:27 +02:00
  • 7e23aaa849 Fixed race condition on startup of AI vs Player game Ticho Hidding 2025-09-22 12:04:34 +02:00
  • 7a0ab2f7f4 Wip. lieght 2025-09-24 14:10:20 +02:00
  • 61a861910a Renamed EventPublisher to EventFlow because of change in what it does. lieght 2025-09-23 01:31:52 +02:00
  • b5ee0a6725 Removed google guave dependency. Added a new GlobalEventBus. Refined the EventPublisher. Moving events to own file. lieght 2025-09-23 00:40:15 +02:00
  • 63b08f3010 Updated eventpublisher to also accept normal events without uuid lieght 2025-09-22 17:07:39 +02:00
  • c27cb04709 hele kleine ui update michiel 2025-09-22 12:44:27 +02:00
  • f8bfbd46b5 Fixed race condition on startup of AI vs Player game Ticho Hidding 2025-09-22 12:04:34 +02:00
  • 3fa0bae46a Networking moved to netty. Added a EventPublisher class for easy building of events. lieght 2025-09-22 04:04:52 +02:00
  • efd485852c Merge pull request #36 from 2OOP/GameClient Bas Antonius de Jong 2025-09-21 18:14:03 +02:00
  • e3606835ce Micro performance improvements lieght 2025-09-21 18:03:43 +02:00
  • a4464cf890 Merge remote-tracking branch 'origin/GameClient' into GameClient lieght 2025-09-21 17:57:03 +02:00
  • a53e6ab18a Temp disable for mvp lieght 2025-09-21 17:56:41 +02:00
  • 6c58fd63bc Update checks.yaml Bas Antonius de Jong 2025-09-21 17:53:07 +02:00
  • 66238080c8 Merge branch 'main' into GameClient Bas Antonius de Jong 2025-09-21 17:47:00 +02:00
  • c5030be01a Github push formatting checks. lieght 2025-09-21 17:44:25 +02:00
  • 6ef4b44574 Formatting lieght 2025-09-21 17:43:29 +02:00
  • 2238c6e6c9 Fixed unittest lieght 2025-09-21 17:10:34 +02:00
  • 174c24d935 Renaming and formatting lieght 2025-09-21 16:49:15 +02:00
  • 6e35993dc2 Formatting lieght 2025-09-21 05:47:38 +02:00
  • 4221b91cfd Formatting lieght 2025-09-21 05:30:51 +02:00
  • 0926df1945 Reformatted tests lieght 2025-09-20 23:04:40 +02:00
  • cc7048da68 can now delete your save and start a new game Ticho Hidding 2025-09-20 22:41:56 +02:00
  • f86a99acb6 Bugfix: can no longer overwrite move with the UI. Added colours to signal end state. Ticho Hidding 2025-09-20 21:30:37 +02:00
  • 13411ed321 Delete src/test/java/ServerTest.java Bas Antonius de Jong 2025-09-20 18:34:55 +02:00
  • 622fba6bae Delete src/test/java/GlobalEventBusTest.java Bas Antonius de Jong 2025-09-20 18:34:39 +02:00
  • a99e08f726 Added TcpServerTest lieght 2025-09-20 18:32:34 +02:00
  • 8ee378cf82 Added unittests for Player, changed imports for LocalTicTacToe.java lieght 2025-09-20 18:17:03 +02:00
  • 2feeb5cc71 Changed player into a class with getters. Added Unittests for GameBase.java lieght 2025-09-20 18:09:39 +02:00
  • f378897769 Moved MinMaxTicTacToe.java to its own ai package. Added unittests for math classes. lieght 2025-09-20 17:26:12 +02:00
  • 804a803027 Added unittests for GlobalEventBus.java lieght 2025-09-20 17:20:23 +02:00
  • 16421c7163 Fixed bug in Logging.java, added unittests for Logging.java in LoggingTest.java lieght 2025-09-20 17:15:22 +02:00
  • e4c1d2ef13 Added mockito dependency for unittests. Moved from Junit4 to Junit6rc3 lieght 2025-09-20 17:14:33 +02:00
  • d5b03976b7 Formatted code to follow google formatting guidelines using the Spotless formatter lieght 2025-09-20 15:11:57 +02:00
  • 323f401aad spotless formatter lieght 2025-09-20 15:00:34 +02:00
  • f620ccc489 Player vs AI working in the UI Ticho Hidding 2025-09-20 02:28:55 +02:00
  • 651a57ef29 Removed server connection for local game lieght 2025-09-19 21:23:39 +02:00
  • 9e3ee76254 Added AI and made the options of adding those AI's actually work. lieght 2025-09-19 19:17:52 +02:00
  • c901b35631 Docs lieght 2025-09-19 17:46:56 +02:00
  • 2d84dbfd72 currentPlayer lieght 2025-09-19 17:41:06 +02:00
  • ba16f2e135 Local tic tac toe thread lieght 2025-09-19 17:31:37 +02:00
  • 1d90df4e86 Connection client simplified lieght 2025-09-19 14:13:13 +02:00
  • c2b6aea71e MVP game client lieght 2025-09-19 00:00:25 +02:00
  • cacf9a29e8 Update src/main/java/org/toop/game/tictactoe/TicTacToe.java Bas Antonius de Jong 2025-09-18 17:26:05 +02:00
  • 756cc58b10 Update src/main/java/org/toop/game/tictactoe/TicTacToe.java Bas Antonius de Jong 2025-09-18 17:25:29 +02:00
  • 76360f70e4 Typo in feedback Stef 2025-09-18 16:17:32 +02:00
  • 16a48568e2 Added feedback to clients Stef 2025-09-18 16:16:07 +02:00
  • cead168a18 Stops running the gamethread when win or draw Stef 2025-09-18 15:56:25 +02:00
  • f42831ea78 Update TicTacToe.java Stef 2025-09-18 15:53:54 +02:00
  • 355f0c157e Update TicTacToe.java Stef 2025-09-18 15:50:37 +02:00
  • 3c3248b0db Removed unimportant code. Bas de Jong 2025-09-18 15:28:12 +02:00
  • 99c83d1361 Fixed takeFromCommandQueue returning void Bas de Jong 2025-09-18 15:27:34 +02:00
  • 974403242f Fixed takeFromCommandQueue returning void Bas de Jong 2025-09-18 15:27:31 +02:00
  • 826886f617 Fixed takeFromCommandQueue returning void Bas de Jong 2025-09-18 15:27:27 +02:00
  • 5fc3bddca8 Added takefromcommandqueue methods, removed throws and made internal to function Bas de Jong 2025-09-18 15:20:34 +02:00
  • a6e97c5070 new ai update that passes all unit tests and does see wins michiel 2025-09-18 14:11:29 +02:00
  • 5511192c2b Updated ui Bas de Jong 2025-09-18 13:50:42 +02:00
  • 8f9d6da0c9 Readded window instantiation Bas de Jong 2025-09-18 13:39:57 +02:00
  • fd2b4d8c2e Merge pull request #27 from 2OOP/Ticho Bas Antonius de Jong 2025-09-18 13:14:47 +02:00
  • 9a2ebcef82 Update .gitignore Bas Antonius de Jong 2025-09-18 13:13:57 +02:00
  • 1d9fa115ed Delete .idea/workspace.xml Bas Antonius de Jong 2025-09-18 13:13:03 +02:00
  • 23f1b9ea71 Updated .gitignore, removed some .idea files from repository Bas de Jong 2025-09-18 13:03:52 +02:00
  • a894f42650 Merge pull request #26 from 2OOP/Michiel Bas Antonius de Jong 2025-09-18 13:01:49 +02:00
  • 963a51238e Merge branch 'ServerManager' into Michiel Bas Antonius de Jong 2025-09-18 13:01:09 +02:00
  • 97ea5e2130 Merge pull request #25 from 2OOP/Ticho Bas Antonius de Jong 2025-09-18 12:49:07 +02:00