Commit Graph

  • b50567ce6d refactor: 🔥 removed server from repository master steev 2024-02-28 21:06:25 +01:00
  • 8ba409707a Merge pull request 'reworked client server logic' (#1) from rework into master Steev 2024-02-28 20:48:19 +01:00
  • 854959da59 merged rework -> master steev 2024-02-28 20:47:49 +01:00
  • 18dcd6cc42 stabilized login, first successfull stream of cards accross clients steev 2024-01-22 19:37:54 +01:00
  • 3b7563c5f1 attempt on fixing placing cards through network steev 2024-01-21 23:40:56 +01:00
  • 5daffa8a8e added old code, fixed it (mostly), merged some new code to the old code, made it mostly runnable steev 2024-01-21 23:03:24 +01:00
  • d6ba33874d initial commit for rework steev 2024-01-16 23:44:13 +01:00
  • 588483ca2d serverside gamemanager can start game but fails on nontype subscription error steev 2024-01-15 13:29:19 +01:00
  • 69881973a4 fixed missing serverWorld issue and added status to login response steev 2024-01-15 10:43:56 +01:00
  • 1a9f49f5e9 theoretically reworked packet structure for gamestart event + fixed client issue flooding the server with packets steev 2024-01-15 10:26:14 +01:00
  • afa2d779a1 attempt to fix sending placecard event on client side steev 2024-01-14 21:18:37 +01:00
  • 160fce0484 fixed variable errors steev 2024-01-14 21:13:03 +01:00
  • b98b9821dc fixed issues where server refused to start on laptop, fixed issue whith dictkeys not beeing found, fixed issue where client was spaming cardplaced event to server but lost capabillity of sending said event at all steev 2024-01-14 19:12:22 +01:00
  • 0602e638f3 resolved merge conflicts steev 2024-01-14 18:45:57 +01:00
  • ae49b1cec7 added clientside placecard event steev 2024-01-14 18:42:56 +01:00
  • 96df962227 cleaned up code steev 2024-01-14 18:41:45 +01:00
  • 15cce52aea fixed issue crashing connections and added system logger steev 2024-01-14 17:55:35 +01:00
  • 677552a617 merged broken branches client with master branch and added first statehandling for card placement steev 2024-01-08 20:07:29 +01:00
  • 8f90633b16 moved game management into own class serverside steev 2024-01-07 22:27:43 +01:00
  • d9b367dd42 server has its own world and has primitiv logic for starting a game steev 2024-01-07 20:45:25 +01:00
  • 3fa66bc2bf removed messy code dupes steev 2024-01-07 19:29:01 +01:00
  • 6adea1730e added server communication between client and server steev 2024-01-07 19:26:41 +01:00
  • fab79061ea test commit testing communication between discord and git server steev 2024-01-06 18:04:23 +01:00
  • 7315c68eb3 added more events steev 2024-01-06 03:23:29 +01:00
  • 6acde9e295 extended server documentation steev 2024-01-05 02:01:28 +01:00
  • 518804051d added first event functions documented server behaviour for some events steev 2024-01-05 01:51:06 +01:00
  • 0cd9857795 removed false accept calls and cleaned up tcp code steev 2024-01-04 03:06:59 +01:00
  • e5e42aa6d9 rewrote serverside netcode to support multiple connections at once steev 2024-01-04 02:49:43 +01:00
  • b679716fe1 netcode refactor steev 2024-01-04 02:20:19 +01:00
  • ccb507369d reworked client netcode steev 2024-01-04 01:28:28 +01:00
  • 2eddf27f88 added card asset steev 2023-12-28 20:34:25 +01:00
  • 5967eba889 added template textures for 3d modeling steev 2023-12-20 08:53:34 +01:00
  • 23f15b904b test commit added godot files to perform routing tests steev 2023-12-19 21:52:51 +01:00
  • a91097e5e3 test commit added godot files to perform routing tests steev 2023-12-19 21:51:51 +01:00
  • a924d6b12e test commit added godot files to perform routing tests steev 2023-12-19 21:50:49 +01:00
  • 1b3b8666d3 prepared engine swap steev 2023-12-18 21:01:27 +01:00
  • 83e363f7c7 moved queue management to own class steev 2023-12-18 08:43:33 +01:00
  • 2055786d4a fixed a bunch of shit steev 2023-12-17 22:51:25 +01:00
  • 0b447f9505 added udp connectivity to game server steev 2023-12-17 21:24:33 +01:00
  • 39e07e4cb6 moved card placing and keeping of cards to world class steev 2023-12-17 20:38:39 +01:00
  • c71980789c added first ground tech for game server steev 2023-12-16 21:27:39 +01:00
  • b70ced94f7 changed some things and did other things steev 2023-12-16 20:07:52 +01:00
  • f69f5d0e5f added labels to ui steev 2023-12-13 18:05:01 +01:00
  • edba68bbe2 tracked down false arguments in world builder steev 2023-12-13 16:25:19 +01:00
  • a47d372053 switched up layout steev 2023-12-13 16:18:15 +01:00
  • 5de6b06503 removed faulty pass from world generation steev 2023-12-12 22:41:48 +01:00
  • 286225fd64 card can resize back to normal size but loses details on each time doing it steev 2023-12-12 22:35:10 +01:00
  • 386aaddae3 made progress on card resizing steev 2023-12-12 22:30:44 +01:00
  • 3279713778 simplyfied y world positioning steev 2023-12-12 21:12:37 +01:00
  • 77fb62ca5f successfully added card snapping steev 2023-12-12 20:45:01 +01:00
  • a25f4c3eba added mouse dragging to cards steev 2023-12-12 18:29:40 +01:00
  • 8c544556ed moved position system over to use vector2 steev 2023-12-11 15:32:33 +01:00
  • 4acb99cc84 changed game layout away from using image steev 2023-12-10 21:18:41 +01:00
  • cdf6a810ec drawing first map onto screen steev 2023-12-09 21:27:24 +01:00
  • 81c7c552f9 removed dead code steev 2023-12-07 22:45:25 +01:00
  • 8d7a67a454 for now removed card class from hirarchy and added possibillity to render sprites on screen steev 2023-12-07 22:39:34 +01:00
  • 0d89b1ce84 added card data steev 2023-12-06 18:46:17 +01:00
  • 4fbd1c6663 added card types steev 2023-12-06 12:21:51 +01:00
  • 0b5aef794a added fixed fps of 60 and changed input axis system to support multiple inputs steev 2023-12-05 22:07:34 +01:00
  • 5d17e5a487 added another close condition to applogic when loop exits steev 2023-12-05 22:04:52 +01:00
  • 2b073bfdfe added engine base window and applogic steev 2023-12-05 21:46:12 +01:00
  • da68c8ee8d added db connection to auth server and added usermanagement code steev 2023-12-04 14:26:12 +01:00
  • 48acef0436 initial commit - added auth server steev 2023-12-04 13:38:21 +01:00