diff --git a/.godot/editor/Board.tscn-editstate-557796a61f6b71878ce11fb9706f6d70.cfg b/.godot/editor/Board.tscn-editstate-557796a61f6b71878ce11fb9706f6d70.cfg new file mode 100644 index 0000000..32252c7 --- /dev/null +++ b/.godot/editor/Board.tscn-editstate-557796a61f6b71878ce11fb9706f6d70.cfg @@ -0,0 +1,170 @@ +[editor_states] + +Anim={ +"visible": false +} +2D={ +"grid_offset": Vector2(0, 0), +"grid_snap_active": false, +"grid_step": Vector2(8, 8), +"grid_visibility": 1, +"ofs": Vector2(-847.508, -325.329), +"primary_grid_steps": 8, +"show_edit_locks": true, +"show_guides": true, +"show_helpers": false, +"show_origin": true, +"show_rulers": true, +"show_transformation_gizmos": true, +"show_viewport": true, +"show_zoom_control": true, +"smart_snap_active": false, +"snap_guides": true, +"snap_node_anchors": true, +"snap_node_center": true, +"snap_node_parent": true, +"snap_node_sides": true, +"snap_other_nodes": true, +"snap_pixel": true, +"snap_relative": false, +"snap_rotation": false, +"snap_rotation_offset": 0.0, +"snap_rotation_step": 0.261799, +"snap_scale": false, +"snap_scale_step": 0.1, +"zoom": 0.561231 +} +3D={ +"fov": 70.01, +"gizmos_status": { +"AudioListener3D": 0, +"AudioStreamPlayer3D": 0, +"CPUParticles3D": 0, +"CSGShape3D": 0, +"Camera3D": 0, +"CollisionObject3D": 0, +"CollisionPolygon3D": 0, +"CollisionShape3D": 0, +"Decal": 0, +"FogVolume": 0, +"GPUParticles3D": 0, +"GPUParticlesCollision3D": 0, +"Joint3D": 0, +"Light3D": 0, +"LightmapGI": 0, +"LightmapProbe": 0, +"Marker3D": 0, +"NavigationLink3D": 0, +"NavigationRegion3D": 0, +"OccluderInstance3D": 0, +"Path3D": 0, +"PhysicalBone3D": 0, +"RayCast3D": 0, +"ReflectionProbe": 0, +"ShapeCast3D": 0, +"Skeleton3D": 0, +"SoftBody3D": 0, +"SpringArm3D": 0, +"VehicleWheel3D": 0, +"VisibleOnScreenNotifier3D": 0, +"VoxelGI": 0 +}, +"local_coords": false, +"preview_sun_env": { +"environ_ao_enabled": false, +"environ_enabled": true, +"environ_energy": 1.0, +"environ_gi_enabled": false, +"environ_glow_enabled": true, +"environ_ground_color": Color(0.2, 0.169, 0.133, 1), +"environ_sky_color": Color(0.385, 0.454, 0.55, 1), +"environ_tonemap_enabled": true, +"sun_color": Color(1, 1, 1, 1), +"sun_enabled": true, +"sun_energy": 1.0, +"sun_max_distance": 100.0, +"sun_rotation": Vector2(-1.0472, 2.61799) +}, +"rotate_snap": 5.0, +"scale_snap": 5.0, +"show_grid": true, +"show_origin": true, +"snap_enabled": false, +"translate_snap": 0.1, +"viewport_mode": 1, +"viewports": [{ +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 183.941, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": true, +"position": Vector3(-7.59921, 10.3519, 11.0517), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.583889, +"y_rotation": -24.1668 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}, { +"auto_orthogonal": false, +"auto_orthogonal_enabled": true, +"cinematic_preview": false, +"display_mode": 20, +"distance": 4.0, +"doppler": false, +"frame_time": false, +"gizmos": true, +"half_res": false, +"information": false, +"listener": false, +"position": Vector3(0, 0, 0), +"use_environment": false, +"use_orthogonal": false, +"view_type": 0, +"x_rotation": 0.5, +"y_rotation": -0.5 +}], +"zfar": 4000.01, +"znear": 0.05 +} diff --git a/.godot/editor/Board.tscn-folding-557796a61f6b71878ce11fb9706f6d70.cfg b/.godot/editor/Board.tscn-folding-557796a61f6b71878ce11fb9706f6d70.cfg new file mode 100644 index 0000000..3a3fed5 --- /dev/null +++ b/.godot/editor/Board.tscn-folding-557796a61f6b71878ce11fb9706f6d70.cfg @@ -0,0 +1,5 @@ +[folding] + +node_unfolds=[NodePath("DirectionalLight3D"), PackedStringArray("Transform", "Light", "Shadow", "Directional Shadow"), NodePath("Highlighter"), PackedStringArray("Transform"), NodePath("WorldEnvironment"), PackedStringArray("camera_attributes", "environment"), NodePath("Ocean"), PackedStringArray("Collision"), NodePath("Ocean/CollisionShape3D"), PackedStringArray("shape")] +resource_unfolds=["res://scenes/Board.tscn::CameraAttributesPractical_fwdfs", PackedStringArray("DOF Blur", "Auto Exposure"), "res://scenes/Board.tscn::WorldBoundaryShape3D_iogdu", PackedStringArray("Resource")] +nodes_folded=[] diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg index 4f2088e..75748d5 100644 --- a/.godot/editor/editor_layout.cfg +++ b/.godot/editor/editor_layout.cfg @@ -16,7 +16,7 @@ dock_5="Inspector,Node,History" [EditorNode] -open_scenes=["res://scenes/WorldGeneration.tscn", "res://scenes/camera.tscn", "res://scenes/3DWorld.tscn", "res://scenes/Water.tscn", "res://assets/blocs/blocs.tscn"] +open_scenes=["res://scenes/WorldGeneration.tscn", "res://scenes/camera.tscn", "res://scenes/Board.tscn", "res://scenes/Water.tscn", "res://assets/blocs/blocs.tscn"] [ScriptEditor] diff --git a/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg b/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg index 8d63bcb..06d8b71 100644 --- a/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg +++ b/.godot/editor/environment.tres-folding-55cb0503692521ce9cd0fcbe7b9a107e.cfg @@ -1,3 +1,3 @@ [folding] -sections_unfolded=PackedStringArray("Glow", "Volumetric Fog", "SDFGI", "Reflected Light", "SSAO", "Sky", "SSIL", "Tonemap", "Fog", "Volumetric Fog/Temporal Reprojection", "Adjustments", "SSR", "Ambient Light") +sections_unfolded=PackedStringArray("Glow", "Volumetric Fog", "SDFGI", "Reflected Light", "SSAO", "Sky", "SSIL", "Tonemap", "Fog", "Volumetric Fog/Temporal Reprojection", "Adjustments", "SSR", "sky") diff --git a/.godot/editor/export-557796a61f6b71878ce11fb9706f6d70-Board.scn-folding-2de8f18f1eda88ed481055f869582057.cfg b/.godot/editor/export-557796a61f6b71878ce11fb9706f6d70-Board.scn-folding-2de8f18f1eda88ed481055f869582057.cfg new file mode 100644 index 0000000..e860dd4 --- /dev/null +++ b/.godot/editor/export-557796a61f6b71878ce11fb9706f6d70-Board.scn-folding-2de8f18f1eda88ed481055f869582057.cfg @@ -0,0 +1,3 @@ +[folding] + +sections_unfolded=PackedStringArray() diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8 index 6eb048a..9394a60 100644 --- a/.godot/editor/filesystem_cache8 +++ b/.godot/editor/filesystem_cache8 @@ -1,33 +1,30 @@ 2a60927148abd1d33b818b535e306557 -::res://::1681232548 -export_presets.cfg::TextFile::-1::1681232537::0::1::::<><>:: +::res://::1681236922 +export_presets.cfg::TextFile::-1::1681236414::0::1::::<><>:: icon.png::CompressedTexture2D::4672001524465425285::1676578483::1676582905::1::::<><>:: README.md::TextFile::-1::1676578483::0::1::::<><>:: test.tscn::PackedScene::2574507083474873372::1680357289::0::1::::<><>::res://scripts/Camera3D.gd -::res://assets/::1681232537 -animestyled_hdr.hdr::CompressedTexture2D::7983615197667896801::1680357289::1680357289::1::::<><>:: -environment.tres::Environment::8600195688495287911::1681232537::0::1::::<><>::uid://dl0k8gegahjf2 +::res://assets/::1681236514 +environment.tres::Environment::8600195688495287911::1681236514::0::1::::<><>::uid://bjg8idk3nqbnx sky.exr::CompressedTexture2D::3639266560030997135::1680357289::1680357289::1::::<><>:: -water.gdshader::Shader::-1::1680370267::0::1::::<><>:: -water.material::ShaderMaterial::9221375527372224942::1681232537::0::1::::<><>::res://assets/water.gdshader -::res://assets/blocs/::1681232537 +sky.hdr::CompressedTexture2D::3032524664380572965::1680357289::1681236463::1::::<><>:: +water.gdshader::Shader::-1::1681236430::0::1::::<><>:: +water.material::ShaderMaterial::9221375527372224942::1681236514::0::1::::<><>::res://assets/water.gdshader +::res://assets/blocs/::1681236996 0_sides.glb::PackedScene::7036506600244808940::1677174532::1677174532::1::::<><>:: -0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677174532::1677174532::1::::<><>:: +0_sides_grass.png::CompressedTexture2D::7761352734515556330::1677174532::1681237100::1::::<><>:: 1_side.glb::PackedScene::5601417408597394875::1677174532::1677617210::1::::<><>:: -1_side_grass.png::CompressedTexture2D::5160492229365512154::1677174532::1677174532::1::::<><>:: +1_side_grass.png::CompressedTexture2D::6028402171347481117::1677174532::1681237100::1::::<><>:: 2_side_angle.glb::PackedScene::8081534368546731168::1677174532::1677174532::1::::<><>:: -2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677174532::1677174532::1::::<><>:: +2_side_angle_grass.png::CompressedTexture2D::2342966294753657237::1677174532::1681237100::1::::<><>:: 2_side_opposite.glb::PackedScene::3205848216587541745::1677174532::1677174532::1::::<><>:: -2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677174532::1677174532::1::::<><>:: +2_side_opposite_grass.png::CompressedTexture2D::4101573271969612562::1677174532::1681237100::1::::<><>:: 3_side_angle.glb::PackedScene::4729157567058414100::1677174532::1677174532::1::::<><>:: -3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677174532::1677174532::1::::<><>:: +3_side_angle_grass.png::CompressedTexture2D::4279726671806897154::1677174532::1681237100::1::::<><>:: 4_sides.glb::PackedScene::139420628202576697::1677174532::1677174532::1::::<><>:: -4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677174532::1677174532::1::::<><>:: -blocs2.meshlib::MeshLibrary::6389804125229460006::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -blocs3.meshlib::MeshLibrary::9167255479214074270::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -blocs4.meshlib::MeshLibrary::4365376108510654132::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +4_sides_grass.png::CompressedTexture2D::5427593541106393401::1677174532::1681237100::1::::<><>:: blocs.meshlib::MeshLibrary::3161916306234183153::1677617602::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u -blocs.tscn::PackedScene::3779811605783367088::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u +blocs.tscn::PackedScene::3779811605783367088::1681236996::0::1::::<><>::uid://ditwl0rb5cihm<>uid://cr5g5x4tova42<>uid://8m7kvk8dnib2<>uid://byo3kvkfdupv3<>uid://b18eqc2ev54ly<>uid://cjlfw4tp7tufh ::res://assets/entities/::1680357275 character.tscn::PackedScene::7228591986680468162::1679670402::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5 fox.glb::PackedScene::7089061536691691956::1624458238::1679435438::1::::<><>:: @@ -46,28 +43,22 @@ untitled_sword_metal.png::CompressedTexture2D::4375004727585147220::1679673440:: ::res://assets/ui/::1680363317 bloc_select.png::CompressedTexture2D::1141775147858261351::1677618805::1677619095::1::::<><>:: cursor.png::CompressedTexture2D::1407698875963358091::1664126270::1680363317::1::::<><>:: -::res://scenes/::1681232537 -3DWorld.gdshader::Shader::-1::1680357289::0::1::::<><>:: -3DWorld.tscn::PackedScene::3599411568061770725::1681232537::0::1::::<><>::res://scripts/Ground.gd<>res://scripts/Board.gd<>uid://dur874iy77jjr<>uid://qjc4ttmkxbch<>uid://dd7byfyvsblbw -3DWorld.VoxelGI_data.res::VoxelGIData::7277764935364316181::1680357289::0::1::::<><>:: -camera.tscn::PackedScene::7435992546840103852::1681232537::0::1::::<><>::res://scripts/Camera3D.gd -fog.gdshader::Shader::-1::1680357289::0::1::::<><>:: -Game.tscn::PackedScene::9075056520838281688::1680365982::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu +::res://scenes/::1681236996 +Board.tscn::PackedScene::3599411568061770725::1681236996::0::1::::<><>::res://scripts/Board.gd<>res://scripts/Ground.gd<>uid://qjc4ttmkxbch<>uid://dur874iy77jjr<>uid://dd7byfyvsblbw +camera.tscn::PackedScene::7435992546840103852::1681236996::0::1::::<><>::res://scripts/Camera3D.gd +Game.tscn::PackedScene::-1::1681236184::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu HUD.tscn::PackedScene::9021570906125339886::1680365982::0::1::::<><>::uid://dla77ra2m245t Map.tscn::PackedScene::7933340314411983611::1680365982::0::1::::<><>::res://scripts/Map.gd<>uid://ub5uhu2a7etv<>res://scripts/Map_Cursor.gd Pawn.tscn::PackedScene::255140051271089418::1681232537::0::1::::<><>::res://scripts/Pawn.gd<>uid://dw2latnr2vbxc<>uid://cfd2s833ldeuy<>uid://bavhx67iarml6<>uid://b3ljxodmxmuhg<>uid://c831hydrcv4i6 -Water.tscn::PackedScene::5765348306972117574::1681232537::0::1::::<><>::uid://d4m5yccq55hu1 -WorldGeneration.tscn::PackedScene::1108513713840477990::1680730346::0::1::::<><>::res://scripts/WorldGeneration.gd -::res://scenes/MultiColorFog/::1680357289 -MultiColorFogMaterial.tres::ShaderMaterial::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFog.shader -MultiColorFogOverlay.tscn::PackedScene::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFogMaterial.tres -::res://scripts/::1681232537 -Board.gd::GDScript::-1::1680636926::0::1::::<>Node3D<>:: +Water.tscn::PackedScene::5765348306972117574::1681236996::0::1::::<><>::uid://d4m5yccq55hu1 +WorldGeneration.tscn::PackedScene::1108513713840477990::1681236996::0::1::::<><>::res://scripts/WorldGeneration.gd +::res://scripts/::1681235311 +Board.gd::GDScript::-1::1681235311::0::1::::<>Node3D<>:: Camera3D.gd::GDScript::-1::1681232537::0::1::::<>Camera3D<>:: -Chunk.gd::GDScript::-1::1681232537::0::1::::Chunk<>GridMap<>:: +Chunk.gd::GDScript::-1::1681235151::0::1::::Chunk<>GridMap<>:: Entity.gd::GDScript::-1::1680460427::0::1::::Entity<>Node<>:: Global.gd::GDScript::-1::1677174532::0::1::::<>Node<>:: -Ground.gd::GDScript::-1::1681232537::0::1::::<>Node3D<>:: +Ground.gd::GDScript::-1::1681235122::0::1::::<>Node3D<>:: Map.gd::GDScript::-1::1678219623::0::1::::<>TextureRect<>:: Map_Cursor.gd::GDScript::-1::1680636926::0::1::::<>TextureRect<>:: Pawn.gd::GDScript::-1::1680730345::0::1::::<>CharacterBody3D<>:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 index a798bea..6af1d47 100644 --- a/.godot/editor/filesystem_update4 +++ b/.godot/editor/filesystem_update4 @@ -1,11 +1,7 @@ -res://scenes/WorldGeneration.tscn +res://scenes/Board.tscn res://assets/water.material res://assets/environment.tres +res://scenes/WorldGeneration.tscn res://scenes/camera.tscn -res://scenes/3DWorld.tscn res://scenes/Water.tscn res://assets/blocs/blocs.tscn -res://assets/water.gdshader -res://scripts/Chunk.gd -res://scripts/Board.gd -res://scripts/Ground.gd diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg index 732a238..82a1394 100644 --- a/.godot/editor/project_metadata.cfg +++ b/.godot/editor/project_metadata.cfg @@ -11,7 +11,7 @@ run_reload_scripts=true [recent_files] -scenes=["res://assets/blocs/blocs.tscn", "res://scenes/Water.tscn", "res://scenes/3DWorld.tscn", "res://scenes/camera.tscn", "res://scenes/WorldGeneration.tscn", "res://scenes/Pawn.tscn", "res://scenes/Instance.tscn", "res://scenes/Game.tscn", "res://scenes/Map.tscn", "res://scenes/HUD.tscn"] +scenes=["res://assets/blocs/blocs.tscn", "res://scenes/Water.tscn", "res://scenes/Board.tscn", "res://scenes/camera.tscn", "res://scenes/WorldGeneration.tscn", "res://scenes/3DWorld.tscn", "res://scenes/Pawn.tscn", "res://scenes/Instance.tscn", "res://scenes/Game.tscn", "res://scenes/Map.tscn"] scripts=["Vector2i", "res://scripts/Map_Cursor.gd", "res://scripts/Map.gd", "res://scripts/Camera3D.gd", "res://scripts/Entity.gd", "res://scripts/Chunk.gd", "res://scripts/Instance3D.gd", "res://scripts/WorldGeneration.gd", "res://scripts/World.gd", "res://scripts/Board.gd"] [color_picker] @@ -22,7 +22,7 @@ recent_presets=PackedColorArray(0.221081, 0.275062, 0.358885, 1, 1.34766e-06, 0. project_settings=Rect2(258, 69, 1683, 1011) search_help=Rect2(1192, 168, 1368, 912) -export=Rect2(468, 432, 1800, 1392) +export=Rect2(468, 69, 1800, 1011) editor_settings=Rect2(830, 227, 900, 700) [project_settings] diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs index 8676af1..389d1a4 100644 --- a/.godot/editor/recent_dirs +++ b/.godot/editor/recent_dirs @@ -1,5 +1,5 @@ +/home/valentin/Documents/v01 res://assets/blocs -/home/valentin/Documents/v0.1 /home/valentin/Documents res://scenes res://scripts diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg index df212b1..19d6ea8 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/.godot/editor/script_editor_cache.cfg @@ -87,11 +87,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 41, +"column": 32, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 31, -"scroll_position": 20.0, +"row": 18, +"scroll_position": 0.0, "selection": false, "syntax_highlighter": "GDScript" } diff --git a/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn b/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn index 72f4ee0..1d0222f 100644 Binary files a/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn and b/.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn differ diff --git a/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn b/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn index b848f7a..8713257 100644 Binary files a/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn and b/.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn differ diff --git a/.godot/exported/133200997/export-557796a61f6b71878ce11fb9706f6d70-Board.scn b/.godot/exported/133200997/export-557796a61f6b71878ce11fb9706f6d70-Board.scn new file mode 100644 index 0000000..9980c6b Binary files /dev/null and b/.godot/exported/133200997/export-557796a61f6b71878ce11fb9706f6d70-Board.scn differ diff --git a/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res b/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res index 31d62d1..d09c3ab 100644 Binary files a/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res and b/.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res differ diff --git a/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn b/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn index c1a4be1..cf6eb6a 100644 Binary files a/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn and b/.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn differ diff --git a/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn b/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn index e7ac7d5..a94e028 100644 Binary files a/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn and b/.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn differ diff --git a/.godot/exported/133200997/file_cache b/.godot/exported/133200997/file_cache index 3af6369..2b8f0b9 100644 --- a/.godot/exported/133200997/file_cache +++ b/.godot/exported/133200997/file_cache @@ -1,13 +1,13 @@ -res://assets/blocs/blocs.tscn::0446c372e7f13b826b0d3b4ca1cf91e8::1680352166::res://.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn -res://assets/entities/character.tscn::17e0bc153dc17466aa6cf79ec1bd4658::1679682604::res://.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn -res://assets/entities/fox.tscn::50bcf2c62d83a5ddfc0ba097ec103e6c::1679682604::res://.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn -res://assets/environment.tres::abc8e8d594ca49f076e4189c431ca8f0::1681149954::res://.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res -res://scenes/3DWorld.tscn::e683f67d52cdbb5cb0357dc48bae58eb::1681150373::res://.godot/exported/133200997/export-5ee7dca069a2497be3bb28c4d56856bf-3DWorld.scn -res://scenes/camera.tscn::34db7e00b63e954c89e367403dcf29b9::1681150373::res://.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn -res://scenes/Game.tscn::0a02d94f272c2ba653c3e188bc782a1c::1677106092::res://.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn -res://scenes/HUD.tscn::88c690f4bbb3b3fdec6f50553c6bb7e8::1680615358::res://.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn -res://scenes/Map.tscn::d8056dedf61e8b8dab1d3ebfefb0dc1e::1680615358::res://.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn -res://scenes/Pawn.tscn::b3f57389033cb092da01db70d7da4de2::1681052205::res://.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn -res://scenes/Water.tscn::2c5c9d0db90cd647ec5ddbb72db95465::1681150374::res://.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn -res://scenes/WorldGeneration.tscn::27bbe39949c116031c55985b88b3e743::1681150373::res://.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn -res://test.tscn::dece8b0dd8ebe152d22662a9109b23e3::1679697032::res://.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn +res://assets/blocs/blocs.tscn::8b07ce0a7c2f5c6563f8e47a2cbe5abf::1681237101::res://.godot/exported/133200997/export-1984eea5ca27c9f53d378a33bc802e24-blocs.scn +res://assets/entities/character.tscn::17e0bc153dc17466aa6cf79ec1bd4658::1679670402::res://.godot/exported/133200997/export-fee006593a5fc9aa3a64bb14d0c77b74-character.scn +res://assets/entities/fox.tscn::50bcf2c62d83a5ddfc0ba097ec103e6c::1680357275::res://.godot/exported/133200997/export-5adb4148c378deef89eed2d669edab93-fox.scn +res://assets/environment.tres::65f01d7a63d24836240bcf55688d2459::1681236514::res://.godot/exported/133200997/export-55cb0503692521ce9cd0fcbe7b9a107e-environment.res +res://scenes/camera.tscn::27322282dd7fcbe4335f7ddb5dd5e10b::1681237101::res://.godot/exported/133200997/export-171b6540a4c3cdae5b0905e52ed5116f-camera.scn +res://scenes/Game.tscn::bd7497697a5276a0825cbb9738fc2ad7::1681236184::res://.godot/exported/133200997/export-ff8ceb9b2bd5b48777d3d52e811276ab-Game.scn +res://scenes/HUD.tscn::88c690f4bbb3b3fdec6f50553c6bb7e8::1680365982::res://.godot/exported/133200997/export-2ea9781d6f9f7562c1d276c7fdd0b0ab-HUD.scn +res://scenes/Map.tscn::d8056dedf61e8b8dab1d3ebfefb0dc1e::1680365982::res://.godot/exported/133200997/export-0eae408d73bd72b5f9fda5a893b5871f-Map.scn +res://scenes/Pawn.tscn::b3f57389033cb092da01db70d7da4de2::1681232537::res://.godot/exported/133200997/export-ee2e6b5eca20f2ef7fd9cfd9f9c666bc-Pawn.scn +res://scenes/Water.tscn::2c5c9d0db90cd647ec5ddbb72db95465::1681237101::res://.godot/exported/133200997/export-fc7e100f2e88891fad0fe772aa475006-Water.scn +res://scenes/WorldGeneration.tscn::27bbe39949c116031c55985b88b3e743::1681237101::res://.godot/exported/133200997/export-0f1c0c812be0be68b9754190599b56a4-WorldGeneration.scn +res://test.tscn::dece8b0dd8ebe152d22662a9109b23e3::1680357289::res://.godot/exported/133200997/export-f0a4ea32b72b64218d23e48a955cbc61-test.scn +res://scenes/Board.tscn::5a6f02b821e3abd3895354a90a41d7f3::1681237101::res://.godot/exported/133200997/export-557796a61f6b71878ce11fb9706f6d70-Board.scn diff --git a/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.ctex b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.ctex differ diff --git a/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.md5 b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.md5 +++ b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.s3tc.ctex b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.s3tc.ctex differ diff --git a/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.ctex b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.ctex differ diff --git a/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.md5 b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.md5 +++ b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.s3tc.ctex b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.s3tc.ctex differ diff --git a/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.ctex b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.ctex differ diff --git a/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.md5 b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.md5 +++ b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.s3tc.ctex b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.s3tc.ctex differ diff --git a/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.ctex b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.ctex differ diff --git a/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.md5 b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.md5 +++ b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.s3tc.ctex b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.s3tc.ctex differ diff --git a/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.ctex b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.ctex differ diff --git a/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.md5 b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.md5 +++ b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.s3tc.ctex b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.s3tc.ctex differ diff --git a/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.ctex b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.ctex new file mode 100644 index 0000000..958302b Binary files /dev/null and b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.ctex differ diff --git a/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.md5 b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.md5 index 8940b02..f52fcab 100644 --- a/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.md5 +++ b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.md5 @@ -1,3 +1,3 @@ source_md5="d37b4098463f5c23833397577431b7ef" -dest_md5="eb3c37af027021a8939e8a22b5625980" +dest_md5="d3fda6f0ccc2b1c5074eda58a91770a9" diff --git a/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.s3tc.ctex b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.s3tc.ctex new file mode 100644 index 0000000..c6ee0e3 Binary files /dev/null and b/.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.s3tc.ctex differ diff --git a/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.bptc.ctex.tmp b/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.bptc.ctex.tmp new file mode 100644 index 0000000..e69de29 diff --git a/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.ctex b/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.ctex new file mode 100644 index 0000000..9d1248d Binary files /dev/null and b/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.ctex differ diff --git a/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.md5 b/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.md5 new file mode 100644 index 0000000..fc86ebc --- /dev/null +++ b/.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.md5 @@ -0,0 +1,3 @@ +source_md5="bb217904b5e29d03380bf377666c5478" +dest_md5="87f780100f669f9b685545a12704e3ef" + diff --git a/.godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/1654c36b61579f79bbac221202cb782109aedb7a.cache b/.godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/1654c36b61579f79bbac221202cb782109aedb7a.cache new file mode 100644 index 0000000..489981c Binary files /dev/null and b/.godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/1654c36b61579f79bbac221202cb782109aedb7a.cache differ diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin index aa2de35..9e81e00 100644 Binary files a/.godot/uid_cache.bin and b/.godot/uid_cache.bin differ diff --git a/assets/blocs/0_sides_grass.png.import b/assets/blocs/0_sides_grass.png.import index 5a158cb..049423e 100644 --- a/assets/blocs/0_sides_grass.png.import +++ b/assets/blocs/0_sides_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://b53thhe2sa6x0" -path.bptc="res://.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.bptc.ctex" +uid="uid://ditwl0rb5cihm" +path="res://.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/0_sides_grass.png" -dest_files=["res://.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.bptc.ctex"] +dest_files=["res://.godot/imported/0_sides_grass.png-6367256e20904b337cb628c371309e1f.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/1_side_grass.png.import b/assets/blocs/1_side_grass.png.import index e589b6d..0e339a8 100644 --- a/assets/blocs/1_side_grass.png.import +++ b/assets/blocs/1_side_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://cfr1s2lqng8eo" -path.bptc="res://.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.bptc.ctex" +uid="uid://cr5g5x4tova42" +path="res://.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/1_side_grass.png" -dest_files=["res://.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.bptc.ctex"] +dest_files=["res://.godot/imported/1_side_grass.png-88a29250bc2dcdd1925576120ae1a72b.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/2_side_angle_grass.png.import b/assets/blocs/2_side_angle_grass.png.import index bdd0f84..011b55e 100644 --- a/assets/blocs/2_side_angle_grass.png.import +++ b/assets/blocs/2_side_angle_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://c0xxcgdm7s2ak" -path.bptc="res://.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.bptc.ctex" +uid="uid://8m7kvk8dnib2" +path="res://.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/2_side_angle_grass.png" -dest_files=["res://.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.bptc.ctex"] +dest_files=["res://.godot/imported/2_side_angle_grass.png-a4b4e880c33614d1d05ea5a7fcfa744c.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/2_side_opposite_grass.png.import b/assets/blocs/2_side_opposite_grass.png.import index 53e0223..b93601a 100644 --- a/assets/blocs/2_side_opposite_grass.png.import +++ b/assets/blocs/2_side_opposite_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://bffdt5if5pnda" -path.bptc="res://.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.bptc.ctex" +uid="uid://byo3kvkfdupv3" +path="res://.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/2_side_opposite_grass.png" -dest_files=["res://.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.bptc.ctex"] +dest_files=["res://.godot/imported/2_side_opposite_grass.png-788ffa52ec0bf38a2aff34ed836c8713.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/3_side_angle_grass.png.import b/assets/blocs/3_side_angle_grass.png.import index 52fddc7..4900b5a 100644 --- a/assets/blocs/3_side_angle_grass.png.import +++ b/assets/blocs/3_side_angle_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://kc4nqve8lx14" -path.bptc="res://.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.bptc.ctex" +uid="uid://b18eqc2ev54ly" +path="res://.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/3_side_angle_grass.png" -dest_files=["res://.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.bptc.ctex"] +dest_files=["res://.godot/imported/3_side_angle_grass.png-d9842f1dd3378127c236df6db6f9ff7d.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/4_sides_grass.png.import b/assets/blocs/4_sides_grass.png.import index 82e165f..30f5ff8 100644 --- a/assets/blocs/4_sides_grass.png.import +++ b/assets/blocs/4_sides_grass.png.import @@ -2,23 +2,21 @@ importer="texture" type="CompressedTexture2D" -uid="uid://dlo0nmochxy4u" -path.bptc="res://.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.bptc.ctex" +uid="uid://cjlfw4tp7tufh" +path="res://.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } -generator_parameters={} [deps] source_file="res://assets/blocs/4_sides_grass.png" -dest_files=["res://.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.bptc.ctex"] +dest_files=["res://.godot/imported/4_sides_grass.png-5f5ce52bd60b15ec4b5e3a9eb9e9385f.ctex"] [params] -compress/mode=2 -compress/high_quality=true +compress/mode=4 +compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 diff --git a/assets/blocs/blocs.tscn b/assets/blocs/blocs.tscn index 125f5fa..ba20c5e 100644 --- a/assets/blocs/blocs.tscn +++ b/assets/blocs/blocs.tscn @@ -1,11 +1,11 @@ [gd_scene load_steps=25 format=3 uid="uid://bt377ek0cmqj5"] -[ext_resource type="Texture2D" uid="uid://b53thhe2sa6x0" path="res://assets/blocs/0_sides_grass.png" id="1_c2ymi"] -[ext_resource type="Texture2D" uid="uid://cfr1s2lqng8eo" path="res://assets/blocs/1_side_grass.png" id="2_15beh"] -[ext_resource type="Texture2D" uid="uid://c0xxcgdm7s2ak" path="res://assets/blocs/2_side_angle_grass.png" id="3_gl08p"] -[ext_resource type="Texture2D" uid="uid://bffdt5if5pnda" path="res://assets/blocs/2_side_opposite_grass.png" id="4_xcqay"] -[ext_resource type="Texture2D" uid="uid://kc4nqve8lx14" path="res://assets/blocs/3_side_angle_grass.png" id="5_xsl37"] -[ext_resource type="Texture2D" uid="uid://dlo0nmochxy4u" path="res://assets/blocs/4_sides_grass.png" id="6_y24ws"] +[ext_resource type="Texture2D" uid="uid://ditwl0rb5cihm" path="res://assets/blocs/0_sides_grass.png" id="1_c2ymi"] +[ext_resource type="Texture2D" uid="uid://cr5g5x4tova42" path="res://assets/blocs/1_side_grass.png" id="2_15beh"] +[ext_resource type="Texture2D" uid="uid://8m7kvk8dnib2" path="res://assets/blocs/2_side_angle_grass.png" id="3_gl08p"] +[ext_resource type="Texture2D" uid="uid://byo3kvkfdupv3" path="res://assets/blocs/2_side_opposite_grass.png" id="4_xcqay"] +[ext_resource type="Texture2D" uid="uid://b18eqc2ev54ly" path="res://assets/blocs/3_side_angle_grass.png" id="5_xsl37"] +[ext_resource type="Texture2D" uid="uid://cjlfw4tp7tufh" path="res://assets/blocs/4_sides_grass.png" id="6_y24ws"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_l63ou"] resource_local_to_scene = true diff --git a/assets/blocs/blocs2.meshlib b/assets/blocs/blocs2.meshlib deleted file mode 100644 index e9b568e..0000000 Binary files a/assets/blocs/blocs2.meshlib and /dev/null differ diff --git a/assets/blocs/blocs3.meshlib b/assets/blocs/blocs3.meshlib deleted file mode 100644 index abcfde6..0000000 Binary files a/assets/blocs/blocs3.meshlib and /dev/null differ diff --git a/assets/blocs/blocs4.meshlib b/assets/blocs/blocs4.meshlib deleted file mode 100644 index 9dd4850..0000000 Binary files a/assets/blocs/blocs4.meshlib and /dev/null differ diff --git a/assets/environment.tres b/assets/environment.tres index 162c3ab..d819a3b 100644 --- a/assets/environment.tres +++ b/assets/environment.tres @@ -1,12 +1,12 @@ [gd_resource type="Environment" load_steps=4 format=3 uid="uid://dur874iy77jjr"] -[ext_resource type="Texture2D" uid="uid://dl0k8gegahjf2" path="res://assets/animestyled_hdr.hdr" id="1_cy82b"] +[ext_resource type="Texture2D" uid="uid://bjg8idk3nqbnx" path="res://assets/sky.hdr" id="1_qnxcx"] -[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_npm2m"] -panorama = ExtResource("1_cy82b") +[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_5g6dg"] +panorama = ExtResource("1_qnxcx") [sub_resource type="Sky" id="Sky_l0jbv"] -sky_material = SubResource("PanoramaSkyMaterial_npm2m") +sky_material = SubResource("PanoramaSkyMaterial_5g6dg") [resource] background_mode = 2 diff --git a/assets/animestyled_hdr.hdr b/assets/sky.hdr similarity index 100% rename from assets/animestyled_hdr.hdr rename to assets/sky.hdr diff --git a/assets/animestyled_hdr.hdr.import b/assets/sky.hdr.import similarity index 60% rename from assets/animestyled_hdr.hdr.import rename to assets/sky.hdr.import index 8d600b8..54ac338 100644 --- a/assets/animestyled_hdr.hdr.import +++ b/assets/sky.hdr.import @@ -2,17 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://dl0k8gegahjf2" -path.bptc="res://.godot/imported/animestyled_hdr.hdr-dfef230bce3f47fa0a6fe55024fe780a.bptc.ctex" +uid="uid://bjg8idk3nqbnx" +path="res://.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] -source_file="res://assets/animestyled_hdr.hdr" -dest_files=["res://.godot/imported/animestyled_hdr.hdr-dfef230bce3f47fa0a6fe55024fe780a.bptc.ctex"] +source_file="res://assets/sky.hdr" +dest_files=["res://.godot/imported/sky.hdr-58b613cd1aeba3f6b838d7e6edc4a86f.ctex"] [params] diff --git a/export_presets.cfg b/export_presets.cfg index ff4ec1d..e5f7a09 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -8,7 +8,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="../v0.1/v0.1.x86_64" +export_path="../v01/v0.1.x86_64" encryption_include_filters="" encryption_exclude_filters="" encrypt_pck=false diff --git a/scenes/3DWorld.VoxelGI_data.res b/scenes/3DWorld.VoxelGI_data.res deleted file mode 100644 index 35095c9..0000000 Binary files a/scenes/3DWorld.VoxelGI_data.res and /dev/null differ diff --git a/scenes/3DWorld.gdshader b/scenes/3DWorld.gdshader deleted file mode 100644 index 2a6d533..0000000 --- a/scenes/3DWorld.gdshader +++ /dev/null @@ -1,28 +0,0 @@ - -shader_type spatial; -render_mode world_vertex_coords, cull_disabled, vertex_lighting; - -uniform float CURVATURE; -uniform float CURVATURE_ACTIVE; -uniform float CURVATURE_DISTANCE; - -uniform sampler2D BASE_TEX; - -void vertex() { - if(CURVATURE_ACTIVE == 1.0) { - NORMAL = (MODEL_MATRIX * vec4(NORMAL, 0.0)).xyz; - float dist = length(VIEW_MATRIX[3].xyz - VERTEX) / CURVATURE_DISTANCE; - VERTEX.y -= pow(dist, CURVATURE); - } -} - -void fragment() { - vec4 tex = texture(BASE_TEX, UV); - - if(tex.a < 0.3) { - discard; - } - - ALBEDO = tex.rgb; - ALPHA = tex.a; -} \ No newline at end of file diff --git a/scenes/3DWorld.tscn b/scenes/Board.tscn similarity index 77% rename from scenes/3DWorld.tscn rename to scenes/Board.tscn index 9bc4276..5f0f7b5 100644 --- a/scenes/3DWorld.tscn +++ b/scenes/Board.tscn @@ -1,10 +1,10 @@ [gd_scene load_steps=8 format=3 uid="uid://brjt1u0dgbmi4"] -[ext_resource type="Script" path="res://scripts/Ground.gd" id="3_f4vd0"] -[ext_resource type="Script" path="res://scripts/Board.gd" id="3_g32xc"] -[ext_resource type="Environment" uid="uid://dur874iy77jjr" path="res://assets/environment.tres" id="4_dycnn"] -[ext_resource type="Texture2D" uid="uid://qjc4ttmkxbch" path="res://assets/ui/bloc_select.png" id="4_nyumm"] -[ext_resource type="PackedScene" uid="uid://dd7byfyvsblbw" path="res://scenes/camera.tscn" id="5_6daj8"] +[ext_resource type="Script" path="res://scripts/Board.gd" id="1_36lrf"] +[ext_resource type="Script" path="res://scripts/Ground.gd" id="2_jixmh"] +[ext_resource type="Texture2D" uid="uid://qjc4ttmkxbch" path="res://assets/ui/bloc_select.png" id="3_k6sry"] +[ext_resource type="Environment" uid="uid://dur874iy77jjr" path="res://assets/environment.tres" id="4_ong4e"] +[ext_resource type="PackedScene" uid="uid://dd7byfyvsblbw" path="res://scenes/camera.tscn" id="5_3encg"] [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_fwdfs"] dof_blur_far_distance = 125.06 @@ -14,11 +14,11 @@ dof_blur_near_distance = 0.01 [sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_iogdu"] [node name="Board" type="Node3D"] -script = ExtResource("3_g32xc") +script = ExtResource("1_36lrf") [node name="Ground" type="Node3D" parent="." node_paths=PackedStringArray("camera")] transform = Transform3D(0.999999, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0) -script = ExtResource("3_f4vd0") +script = ExtResource("2_jixmh") camera = NodePath("../Camera") metadata/_editor_floor_ = Vector3(0, 0, 0) @@ -34,13 +34,13 @@ directional_shadow_pancake_size = 65.8 [node name="Highlighter" type="Sprite3D" parent="."] transform = Transform3D(0.999999, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0) pixel_size = 0.0039 -texture = ExtResource("4_nyumm") +texture = ExtResource("3_k6sry") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] -environment = ExtResource("4_dycnn") +environment = ExtResource("4_ong4e") camera_attributes = SubResource("CameraAttributesPractical_fwdfs") -[node name="Camera" parent="." instance=ExtResource("5_6daj8")] +[node name="Camera" parent="." instance=ExtResource("5_3encg")] [node name="Ocean" type="StaticBody3D" parent="."] collision_layer = 129 diff --git a/scenes/Game.tscn b/scenes/Game.tscn index dcae743..51b676e 100644 --- a/scenes/Game.tscn +++ b/scenes/Game.tscn @@ -1,6 +1,6 @@ -[gd_scene load_steps=3 format=3 uid="uid://d2ka4cnsp6e4g"] +[gd_scene load_steps=3 format=3] -[ext_resource type="PackedScene" uid="uid://brjt1u0dgbmi4" path="res://scenes/3DWorld.tscn" id="1_dydow"] +[ext_resource type="PackedScene" uid="uid://brjt1u0dgbmi4" path="res://scenes/Board.tscn" id="1_dydow"] [ext_resource type="PackedScene" uid="uid://d1sd7pxywgunu" path="res://scenes/HUD.tscn" id="2_w12io"] [node name="Game" type="Node"] diff --git a/scenes/MultiColorFog/MultiColorFogMaterial.tres b/scenes/MultiColorFog/MultiColorFogMaterial.tres deleted file mode 100644 index 136ee83..0000000 --- a/scenes/MultiColorFog/MultiColorFogMaterial.tres +++ /dev/null @@ -1,16 +0,0 @@ -[gd_resource type="ShaderMaterial" load_steps=4 format=2] - -[ext_resource path="res://MultiColorFog/MultiColorFog.shader" type="Shader" id=1] - -[sub_resource type="Gradient" id=1] -offsets = PoolRealArray( 0, 0.257862, 1 ) -colors = PoolColorArray( 0.572549, 1, 0.639216, 0, 0.967743, 0.410156, 1, 0.647799, 1, 0.517647, 0.517647, 1 ) - -[sub_resource type="GradientTexture" id=2] -gradient = SubResource( 1 ) - -[resource] -shader = ExtResource( 1 ) -shader_param/fog_intensity = 0.919 -shader_param/fog_amount = 0.011 -shader_param/gradient = SubResource( 2 ) diff --git a/scenes/MultiColorFog/MultiColorFogOverlay.tscn b/scenes/MultiColorFog/MultiColorFogOverlay.tscn deleted file mode 100644 index 7dd2e3a..0000000 --- a/scenes/MultiColorFog/MultiColorFogOverlay.tscn +++ /dev/null @@ -1,12 +0,0 @@ -[gd_scene load_steps=3 format=2] - -[ext_resource path="res://MultiColorFog/MultiColorFogMaterial.tres" type="Material" id=1] - -[sub_resource type="QuadMesh" id=1] -material = ExtResource( 1 ) -size = Vector2( 2, 2 ) - -[node name="MultiColorFogOverlay" type="MeshInstance"] -transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.1 ) -mesh = SubResource( 1 ) -material/0 = null diff --git a/scenes/MultiColorFog/MultiColorFogShader.gshader b/scenes/MultiColorFog/MultiColorFogShader.gshader deleted file mode 100644 index 8b463c2..0000000 --- a/scenes/MultiColorFog/MultiColorFogShader.gshader +++ /dev/null @@ -1,28 +0,0 @@ -shader_type spatial; -render_mode unshaded; - -uniform sampler2D gradient: hint_albedo; -uniform float fog_intensity: hint_range(0.0, 1.0); -uniform float fog_amount: hint_range(0.0, 1.0); - -void vertex() { - POSITION = vec4(VERTEX, 1.0); -} - -void fragment() { - vec4 original = texture(SCREEN_TEXTURE, SCREEN_UV); - - float depth = texture(DEPTH_TEXTURE, SCREEN_UV).x; - vec3 ndc= vec3(SCREEN_UV, depth) * 2.0 - 1.0; - vec4 view = INV_PROJECTION_MATRIX* vec4(ndc, 1.0); - view.xyz /= view.w; - depth = -view.z; - - float fog = depth * fog_amount; - - vec4 fog_color = texture(gradient, vec2(fog, 0.0)); - if (depth > 1.0) - ALBEDO = mix(original.rgb, fog_color.rgb, fog_color.a * fog_intensity); - else - ALBEDO = fog_color.rgb; -} diff --git a/scenes/fog.gdshader b/scenes/fog.gdshader deleted file mode 100644 index f03502f..0000000 --- a/scenes/fog.gdshader +++ /dev/null @@ -1,30 +0,0 @@ -shader_type spatial; -render_mode unshaded; - -uniform sampler2D SCREEN_TEXTURE : hint_screen_texture, filter_linear_mipmap; -uniform sampler2D DEPTH_TEXTURE : hint_depth_texture, filter_linear_mipmap; -uniform sampler2D gradient: source_color; -uniform float fog_intensity: hint_range(0.0, 1.0); -uniform float fog_amount: hint_range(0.0, 1.0); - -void vertex() { - POSITION = vec4(VERTEX, 1.0); -} - -void fragment() { - vec4 original = texture(SCREEN_TEXTURE, SCREEN_UV); - - float depth = texture(DEPTH_TEXTURE, SCREEN_UV).x; - vec3 ndc= vec3(SCREEN_UV, depth) * 2.0 - 1.0; - vec4 view = INV_PROJECTION_MATRIX* vec4(ndc, 1.0); - view.xyz /= view.w; - depth = -view.z; - - float fog = depth * fog_amount; - - vec4 fog_color = texture(gradient, vec2(fog, 0.0)); - if (depth > 1.0) - ALBEDO = mix(original.rgb, fog_color.rgb, fog_color.a * fog_intensity); - else - ALBEDO = fog_color.rgb; -} \ No newline at end of file diff --git a/v0.1.x86_64 b/v0.1.x86_64 new file mode 100644 index 0000000..f9f6e09 Binary files /dev/null and b/v0.1.x86_64 differ