Commit Graph

61 Commits

Author SHA1 Message Date
Alexander Borisov 2757bf3a3b reorganize navmesh contracts and services
Split VoxelWorld nav contracts into focused files and extract clustered coverage helpers so the navmesh service stays a coordinator instead of a catch-all runtime file.
2026-04-08 20:31:16 +03:00
Alexander Borisov 289d5f783b add transient nav coverage hints
Introduce nav-only corridor hints and feed them into clustered coverage scheduling so runtime NavMesh can prewarm ahead of active movement paths.
2026-04-08 15:37:37 +03:00
Alexander Borisov 0b380def78 refactor nav coverage into clustered windows
Replace region-based runtime pathing with interest-cluster coverage windows so active nav areas stay contiguous and spawn anchors participate in initial coverage.
2026-04-08 13:52:00 +03:00
Alexander Borisov 7282621211 add clustered nav coverage task
Document the follow-up refactor from disconnected region surfaces to interest-cluster-based nav coverage windows for runtime pathing.
2026-04-08 13:28:12 +03:00
Alexander Borisov b76b6e0cc0 add host-authoritative player navigation task
Document the player-on-NavMesh movement target state, including server-side path planning, explicit nav readiness, and shared authoritative debug path previews for all clients.
2026-04-08 12:08:44 +03:00
Alexander Borisov 055b87a85c add voxel world runtime navmesh sidecar
Introduce a DI-wired NavMesh sidecar for voxel chunks so world streaming stays actor-driven and world state remains the canonical source for navigation rebuilds.
2026-04-08 11:28:39 +03:00
Alexander Borisov 4e1cf273fa refine runtime navmesh contracts and plan 2026-04-08 02:39:17 +03:00
Alexander Borisov 6227542d2d document modular navmesh and agent prompts
Update the runtime NavMesh architecture to a DI and MessagePipe sidecar model, and add reusable agent prompt templates that capture the project's current multiplayer, WebGL, and modularity constraints.
2026-04-08 02:19:03 +03:00
Alexander Borisov 36c67558dd document runtime navmesh architecture decisions
Fix the authority and world-state assumptions before implementation so runtime NavMesh work can stay consistent with the project's future DI and peer-host multiplayer model.
2026-04-08 01:47:31 +03:00
horooko 46aec7ef92 Merge pull request 'feature/fishnet-essentials' (#5) from feature/fishnet-essentials into master
Reviewed-on: #5
2026-04-08 01:26:05 +03:00
Nikita Dugin 8ec3be6d9c Few changes 2026-04-08 01:25:20 +03:00
horooko e5733f1c2a Merge pull request '[Add] Low-Poly Medieval Fantasy Heroes - Basic Pack' (#4) from feature/AddHero3D into master
Reviewed-on: #4
2026-04-08 01:25:17 +03:00
Nikita Dugin e2425d6634 [VContainer] Add application lifetime scope and configure message pipe 2026-04-07 23:50:52 +03:00
Nikita Dugin 8b1a4a939a Add message pipe to project 2026-04-07 23:47:27 +03:00
Nikita Dugin 8948bd3eee Adjust player speed 2026-04-07 23:20:26 +03:00
Nikita Dugin 78a23c3367 Move through camera direction. Simple x-ray shader for player 2026-04-07 23:19:35 +03:00
Nikita Dugin 0e3b3a1ccf Add test player with FishNet 2026-04-07 17:33:44 +03:00
Nikita Dugin 11ab636608 Fix missing shader in build 2026-04-07 17:30:17 +03:00
horooko 8efdd2db33 [Add] Low-Poly Medieval Fantasy Heroes - Basic Pack
https://assetstore.unity.com/packages/3d/characters/humanoids/fantasy/low-poly-medieval-fantasy-heroes-basic-pack-288957
2026-04-07 06:54:20 +07:00
Alexander Borisov 1a466a5fc6 add namesh package and samples 2026-04-07 02:23:21 +03:00
Alexander Borisov 21c9d59f05 Merge branch 'master' of ssh://git.horooko.com:2222/horooko/TheDeclineOfWarriors 2026-04-07 01:23:41 +03:00
Alexander Borisov 540be5d4a2 assigned task to abseshn 2026-04-07 01:23:33 +03:00
horooko e25b264aaa Merge pull request 'feature/Add3DMonsters' (#3) from feature/Add3DMonsters into master
Reviewed-on: #3
2026-04-07 01:21:23 +03:00
horooko 09a1e805cc [Add] Monster Sounds 2026-04-07 05:06:19 +07:00
horooko 72ae13eb1c [Add] RPG Monster BUNDLE PBR 2026-04-07 05:01:33 +07:00
horooko 4f9b878775 [Add] VContainer 2026-04-07 04:51:37 +07:00
horooko 76562726ec Merge pull request '[Fix] Chunk Unload' (#2) from feature/ChunkUnload into master
Reviewed-on: #2
2026-04-07 00:35:10 +03:00
horooko 8db3d0a27c [Fix] Chunk Unload 2026-04-07 04:34:42 +07:00
horooko dc26b34e2e Merge pull request 'Навел порядок в проекте, сделал переход на 3D' (#1) from feature/fixProject into master
Reviewed-on: #1
Reviewed-by: abysscion <borisov.av.dev@yandex.ru>
2026-04-06 23:57:20 +03:00
horooko 04d28fb16c Remove Editor Tool 2026-04-07 03:49:12 +07:00
horooko ddd4c55c9a Migrate to 3D 2026-04-07 03:48:26 +07:00
horooko eaeff953fe Move Plugings & Files, Remove Old 2026-04-07 03:31:00 +07:00
horooko 960af4bb3a [Fix] FishNet 2026-04-07 03:25:40 +07:00
horooko ba7513d478 Update FishNet 2026-04-07 03:11:52 +07:00
horooko 9675b7b31d Move Files, remove 2D world gen 2026-04-07 03:10:03 +07:00
Firinor 55cea836ed new generator settings 2026-04-06 16:52:39 +03:00
horooko d126f216b7 [Add] Ref 2026-03-31 13:15:34 +07:00
horooko 5f35ed8a6e [Add] Optimization 2026-03-31 12:33:11 +07:00
horooko 7c2491c1ee [Add] Batch optimization 2026-03-31 11:48:09 +07:00
horooko fa36c49583 [Fix] Update Voxel World 2026-03-31 11:30:35 +07:00
horooko 097a86f40b [Fix] Update Tasks to Voxel Engine 2026-03-31 09:32:34 +07:00
horooko 122d7e55c2 [Add] Voxel World Generator 2026-03-31 09:02:06 +07:00
horooko c22c08753a [Add] FishNet 2026-03-30 20:11:57 +07:00
horooko ee793a3361 [Add] VFavorites2 2026-03-30 13:16:04 +07:00
horooko 06149a3fef [Add] VFolders2 2026-03-30 13:15:31 +07:00
horooko 4f2a943775 [Add] VHierarchy 2 2026-03-30 13:15:00 +07:00
horooko 0117e5d940 [Add] VTabs2 2026-03-30 13:14:43 +07:00
horooko 65566e565d [Fix] Button Size 2026-03-30 13:13:57 +07:00
horooko 129fcf783b [Add] New Tasks (The tasks have not been verified) 2026-03-30 10:50:02 +07:00
horooko 5434a7e601 [Final] TaskBoard 2026-03-30 10:25:01 +07:00