Commit Graph

277 Commits

Author SHA1 Message Date
BOTAlex 945ffb93f6 Offline co-op working! not tested enough 2024-10-03 05:23:43 +02:00
BOT Alex 5585ecd27b Started on offline coop like 2 player on one computer 2024-10-03 04:36:14 +02:00
BOTAlex 2d93c013d4 Started debugging snorre's blood shit. (Partly working) 2024-06-01 16:32:54 +02:00
BOTAlex 2626dde244 Removed all warnings 2024-06-01 16:26:03 +02:00
Sveske_Juice 3364a2785d SMOOTH rope reconciliation
No collisions or enemies tho
2024-05-27 13:40:48 +02:00
Sveske_Juice 15d0079a2d Save ropestate and send RPC 2024-05-27 12:19:16 +02:00
Sveske_Juice 99aa0647f2 Fresh start for new rope network shit
Stripped all functionality for rope to implement multiplayer easier. Play RopeOverhaulGame scene to test this
2024-05-26 21:15:38 +02:00
BOTAlex 007e762a47 Fixed rope startup errors 2024-05-26 03:29:03 +02:00
BOTAlex 9017315bfe Fixed enemy spam spawning if single player 2024-05-26 03:07:59 +02:00
BOTAlex 5a0f47145f We forgot time.deltatime... 2024-03-27 20:18:28 +01:00
BOTAlex a86576068f Merge branch 'main' of https://gitea.deprived.dev/Sveskejuice/fgm24 2024-03-27 20:13:34 +01:00
Sveske_Juice acca896c7b rope maybe working pls?? 2024-03-27 20:13:30 +01:00
BOTAlex a54c7df3c8 Used asserts instead of if 2024-03-27 20:09:45 +01:00
BOTAlex 93c0fa124f re-added a primitive way to kill enemies 2024-03-27 17:38:09 +01:00
Sveske_Juice b037d5077b Give enemies networked synced id
required for reconciliation
2024-03-27 15:55:19 +01:00
Sveske_Juice 9887ee0266 Include enemy posisions in gamestate 2024-03-17 19:59:34 +01:00
Sveske_Juice dc4309fba9 Remove unnecessary assembly definitions
we are using them completely wrong, so there's no gain in having them
2024-03-17 19:59:07 +01:00
Sveske_Juice 0e9b82ca43 Store in circular buffer & gizmo for local and server rope on client 2024-03-17 18:53:53 +01:00
Sveske_Juice c9b874667e Property drawer for circular buffer 2024-03-17 18:17:12 +01:00
Sveske_Juice 35117a5d8b Send game state to client rpc with tick info.
Still WIP on fields in game state (should include player pos, enemies in future)
2024-03-17 17:55:35 +01:00
Sveske_Juice 2d7d7f2d4e Big cleanup of unused packages 2024-03-17 17:36:20 +01:00
Sveske_Juice 2b6f6606fc No need for rope collider and rigidbody on rope points 2024-03-17 13:55:28 +01:00
kimx100 ad1746d4a2 Better layering and added controller support 2024-03-06 23:25:13 +01:00
Sveske_Juice 5fbba01ca0 rope :(( 2024-03-05 00:28:27 +01:00
BOTAlex 5da9a7c15d Now synced scale 2024-03-04 23:52:15 +01:00
Sveske_Juice 2a9000b120 Rope overwrite client with server rope 2024-03-04 18:08:18 +01:00
Sveske_Juice add18eb38c Merge remote-tracking branch 'origin/main' 2024-03-04 18:07:37 +01:00
BOTAlex f4ba2d210c Players now not spawning exactly same space 2024-03-04 17:46:15 +01:00
BOTAlex 0cc9832bed Added multiplayer debug ui 2024-03-04 17:41:37 +01:00
Sveske_Juice 0b5240af54 Merge remote-tracking branch 'origin/main' 2024-03-04 17:40:36 +01:00
Sveske_Juice f0f56c5b70 rope wip 2024-03-04 17:40:23 +01:00
BOTAlex 9f6bd2d131 Ignore player and rope collision 2024-03-04 17:18:31 +01:00
BOTAlex 026d427dc0 I think server-side movement working. But rope is weird 2024-03-02 15:07:08 +01:00
kimx100 fe3cf2a44c Enemies pushing player fixed 2024-03-01 21:56:46 +01:00
BOTAlex eae9ae9370 Added server-sided movement! 2024-03-01 19:44:22 +01:00
Sveske_Juice 12cb5d7987 Merge remote-tracking branch 'origin/main' 2024-02-29 20:37:27 +01:00
Sveske_Juice ed46e8ae97 some work on rope and utilities 2024-02-29 20:36:48 +01:00
BOTAlex 49580e68f1 We got enemy spawning!!! 2024-02-29 20:21:36 +01:00
BOTAlex d8f8cdc37a Enemy now spawns and is transform synced 2024-02-29 20:15:48 +01:00
BOTAlex 8b60e45bab Upgraded ZDisabler with support of IsServer 2024-02-29 19:32:14 +01:00
BOT Alex a706cd7e45 Sync + enemies hopefully networked spawning 2024-02-29 17:42:20 +01:00
Sveske Juice 925934ccda Display rope on client (We need to implement client prediction and reconciliation for rope) 2024-02-29 15:41:53 +01:00
Sveske_Juice bbbe287c1d Rope now only simulated on server 2024-02-28 20:25:01 +01:00
BOTAlex a5e033535e Enemies now only spawning on server 2024-02-28 19:27:24 +01:00
BOTAlex f203b6d710 Started server-sided rope 2024-02-28 18:59:39 +01:00
BOT Alex 4b228771e5 Merge branch 'main' of https://gitea.deprived.dev/Sveskejuice/fgm24 2024-02-28 14:50:20 +01:00
BOT Alex 792b5407d2 Rope now connects on join 2024-02-28 14:50:14 +01:00
Sveske Juice e98dd018bb Rope test 2024-02-27 21:17:44 +01:00
BOT Alex 8a4a50bd67 Merge branch 'main' of https://gitea.deprived.dev/Sveskejuice/fgm24 2024-02-27 21:04:35 +01:00
BOT Alex fb8eee4bdc Cameras now follows players 2024-02-27 21:04:26 +01:00