Commit Graph
31 Commits
Author SHA1 Message Date
Filip d8cc1d0859 feat: replicate players across multiplayer peers 2026-08-26 22:59:29 +02:00
Adrian 00627a7e91 feat: add spawn item console command 2026-08-24 17:26:31 +02:00
Adrian bed12ad335 feat: add two-handed flashlight interactions 2026-08-24 00:48:07 +02:00
Adrian f4331f426c feat: add extensible item inventory and world system 2026-08-23 23:16:49 +02:00
Adrian 25e32f20d9 feat: add player-aware world interaction system 2026-08-23 21:37:12 +02:00
Adrian 1445fc014f feat: implement multiplayer session state management and add invalid port exception 2026-08-25 02:10:54 +02:00
Filip 988f1102f8 feat: add logging feature with console, Godot and file outputs 2026-08-23 20:20:41 +02:00
Filip 5ee80df4c1 feat: add multiplayer session support with ENet host/join 2026-08-23 18:43:31 +02:00
Filip fc14cfe0c3 feat: add regex argument type to console command builder 2026-08-23 18:43:26 +02:00
Adrian 11fedb7f7b feat: project cleanup 2026-08-23 01:35:35 +02:00
Filip eba1af5ff0 feat: add noclip console command 2026-08-22 22:23:02 +02:00
Filip 76694a40f6 feat: split player movement into ground and noclip strategies 2026-08-22 22:22:51 +02:00
Filip 45c66ca7db chore: merge CommandArgType into CommandArgSpec 2026-08-22 22:22:32 +02:00
Filip af98795cae chore: remove redundant console focus logic 2026-08-22 19:54:23 +02:00
Filip adbac21339 refactor: flatten GameBootstrap and move Scenes under Godot 2026-08-22 19:48:03 +02:00
Filip 1086f4a1a7 chore: track generated uid for EntityId.cs 2026-08-22 19:42:39 +02:00
Filip a749d97b99 feat: add in-game debug console UI 2026-08-22 19:40:12 +02:00
Filip 4f57c77b7b refactor: extract shared MouseCapture helper 2026-08-22 19:39:52 +02:00
Filip 9f742f396f feat: add console command framework 2026-08-22 19:39:17 +02:00
Filip c95233b9f9 feat: implement first-person controller 2026-08-22 15:58:21 +02:00
Filip 470e70d51b feat: add game bootstrap for mouse capture handling 2026-08-22 15:55:28 +02:00
Filip 926b703ace feat: add input action and project setting mappings 2026-08-22 15:55:18 +02:00
Filip c702d7b2ab feat: add reusable node export validation 2026-08-22 15:55:09 +02:00
Filip ef6b34bcbd chore: target net9.0 and rename Player feature folder to Players 2026-08-22 15:54:50 +02:00
Filip 8c6286a95b docs: update architecture docs and mention docs in AGENTS.md 2026-08-20 20:57:49 +02:00
Filip be04f92260 chore: define dir structure 2026-08-20 20:48:10 +02:00
Filip c79aaa873c chore: make dir & file names lower case 2026-08-20 19:55:23 +02:00
Adrian 51ac7aee8c feat: add initial architecture 2026-08-20 19:46:07 +02:00
Filip 6fbdc578a2 docs: add concept 2026-08-20 18:45:10 +02:00
Filip c8281d7130 chore: rename project to NightShift and clean up IDE files 2026-08-19 21:44:17 +02:00
Adrian 7a3b820877 feat: initialize Godot project with Git LFS 2026-08-19 02:32:24 +02:00