From 88cd255040b2607729bb60a86d3fd74d2b9e3221 Mon Sep 17 00:00:00 2001 From: coder-bot Date: Tue, 18 Aug 2026 13:12:51 +0000 Subject: [PATCH] WIP checkpoint: Address review feedback: Implement chunk streaming system in GDScript --- .gitignore | 10 +++ .godot/.gdignore | 1 - .godot/editor/filesystem_cache10 | 22 ----- ...lding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg | 5 -- .godot/editor/project_metadata.cfg | 11 --- .godot/global_script_class_cache.cfg | 81 ------------------ .godot/uid_cache.bin | Bin 430 -> 0 bytes 7 files changed, 10 insertions(+), 120 deletions(-) create mode 100644 .gitignore delete mode 100644 .godot/.gdignore delete mode 100644 .godot/editor/filesystem_cache10 delete mode 100644 .godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg delete mode 100644 .godot/editor/project_metadata.cfg delete mode 100644 .godot/global_script_class_cache.cfg delete mode 100644 .godot/uid_cache.bin diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2cb0080 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# Godot editor cache / generated files +.godot/ + +# Godot export artifacts +export/ +*.tmp + +# OS +.DS_Store +Thumbs.db diff --git a/.godot/.gdignore b/.godot/.gdignore deleted file mode 100644 index 8b13789..0000000 --- a/.godot/.gdignore +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.godot/editor/filesystem_cache10 b/.godot/editor/filesystem_cache10 deleted file mode 100644 index f3364e6..0000000 --- a/.godot/editor/filesystem_cache10 +++ /dev/null @@ -1,22 +0,0 @@ -63f7b34db8d8cdea90c76aacccf841ec -::res://::1787012074 -README.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: -::res://docs/::1787011777 -::res://docs/architecture/::1787011795 -avatar.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: -content_moderation.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: -networking.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: -world.md::TextFile::-1::1787011777::0::1::::<><><>0<>0<><>:: -::res://scenes/::1787011795 -main.tscn::PackedScene::-1::1787011795::0::1::::<><><>0<>0<><>::res://scripts/chunk_stream_manager.gd -::res://scripts/::1787012062 -chunk.gd::GDScript::7364239597441807588::1787011795::0::1::::Chunk<>Node3D<><>0<>0<><>:: -chunk_data_decoder.gd::GDScript::3922068956043581888::1787012104::0::1::::ChunkDataDecoder<>RefCounted<><>0<>0<><>:: -chunk_scene.gd::GDScript::9207602004456600331::1787011795::0::1::::ChunkScene<>Node3D<><>0<>0<><>:: -chunk_stream_manager.gd::GDScript::2366645676568508746::1787011963::0::1::::ChunkStreamManager<>Node<><>0<>0<><>:: -dynamic_object_node.gd::GDScript::8863349716576659118::1787011795::0::1::::DynamicObjectNode<>Node3D<><>0<>0<><>:: -static_object_node.gd::GDScript::5276389741929225897::1787011795::0::1::::StaticObjectNode<>Node3D<><>0<>0<><>:: -tile_def.gd::GDScript::2430528079284085109::1787011795::0::1::::TileDef<>RefCounted<><>0<>0<><>:: -tile_layer.gd::GDScript::4797906255131447844::1787011795::0::1::::TileLayer<>RefCounted<><>0<>0<><>:: -tile_layer_node.gd::GDScript::9033225196818247616::1787011795::0::1::::TileLayerNode<>Node3D<><>0<>0<><>:: -world_object.gd::GDScript::6429674491464200335::1787011795::0::1::::WorldObject<>RefCounted<><>0<>0<><>:: diff --git a/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg b/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg deleted file mode 100644 index 0f30ddf..0000000 --- a/.godot/editor/main.tscn-folding-3ad5c15c4f3250da0cc7c1af1770d85f.cfg +++ /dev/null @@ -1,5 +0,0 @@ -[folding] - -node_unfolds=[NodePath("."), PackedStringArray("Visibility")] -resource_unfolds=[] -nodes_folded=[] diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg deleted file mode 100644 index e515609..0000000 --- a/.godot/editor/project_metadata.cfg +++ /dev/null @@ -1,11 +0,0 @@ -[game_view] - -select_mode=0 - -[editor_metadata] - -executable_path="/home/daddy/godot/godot" - -[recent_files] - -scenes=["res://scenes/main.tscn"] diff --git a/.godot/global_script_class_cache.cfg b/.godot/global_script_class_cache.cfg deleted file mode 100644 index e1f5257..0000000 --- a/.godot/global_script_class_cache.cfg +++ /dev/null @@ -1,81 +0,0 @@ -list=[{ -"base": &"Node3D", -"class": &"Chunk", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/chunk.gd" -}, { -"base": &"RefCounted", -"class": &"ChunkDataDecoder", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/chunk_data_decoder.gd" -}, { -"base": &"Node3D", -"class": &"ChunkScene", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/chunk_scene.gd" -}, { -"base": &"Node", -"class": &"ChunkStreamManager", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/chunk_stream_manager.gd" -}, { -"base": &"Node3D", -"class": &"DynamicObjectNode", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/dynamic_object_node.gd" -}, { -"base": &"Node3D", -"class": &"StaticObjectNode", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/static_object_node.gd" -}, { -"base": &"RefCounted", -"class": &"TileDef", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/tile_def.gd" -}, { -"base": &"RefCounted", -"class": &"TileLayer", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/tile_layer.gd" -}, { -"base": &"Node3D", -"class": &"TileLayerNode", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/tile_layer_node.gd" -}, { -"base": &"RefCounted", -"class": &"WorldObject", -"icon": "", -"is_abstract": false, -"is_tool": false, -"language": &"GDScript", -"path": "res://scripts/world_object.gd" -}] diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin deleted file mode 100644 index 20bf5bff07b8ce51cfd5bfa1140ae5ee626e3c5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 430 zcmd;LU|@Jsl2rGU!#GV0$Sz7Pw$j%xPAGW6wqz}bnu(h