منصوبے کے بارے میں
VoxelCraft ایک Minecraft-1.16.5 اسٹائل کا voxel انجن ہے جسے Rust میں تیار کیا گیا ہے۔ یہ گرافکس ابسٹریکشن کے لیے wgpu کا استعمال کرتا ہے، جو Vulkan، DirectX 12، Metal، اور WebGPU (WebGL2 فال بیک کے ساتھ) کو سپورٹ کرتا ہے۔ اس پروجیکٹ کو 14 آزاد لائبریریوں کے ورک اسپیس کے طور پر ترتیب دیا گیا ہے جس میں NBT codecs، chunk مینجمنٹ، greedy meshing، اور ورلڈ جنریشن شامل ہیں۔
اہم تکنیکی خصوصیات میں شامل ہیں:
- کارکردگی کی اصلاحات: اس میں greedy meshing، per-vertex ambient occlusion، multi-threaded chunk generation (Rayon کے ذریعے)، frustum culling، اور ایک occlusion-flood cache نافذ کیا گیا ہے۔
- رینڈرنگ: ٹیکسچر سیمز (seams) کو روکنے کے لیے tile-safe atlas sampling اور ویو اینیمیشنز کے ساتھ ایک کسٹم واٹر پائپ لائن کی خصوصیت موجود ہے۔
- گیم پلے سسٹمز: اس میں متعدد biomes کے ساتھ procedural terrain، دن/رات کا سائیکل، redstone لاجک، villager ٹریڈنگ، اور Mojang-format datapacks (recipes، loot tables، tags) کی سپورٹ شامل ہے۔
- اثاثوں کی تیاری: بیرونی اثاثہ فائلوں کے استعمال سے بچنے کے لیے تمام ٹیکسچرز اور آوازیں اسٹارٹ اپ پر procedurally سنتھیسائز کی جاتی ہیں۔
- کراس پلیٹ فارم: یہ Windows، Linux، اور macOS کے لیے نیٹیو بائنریز کے ساتھ ساتھ براؤزر ایگزیکیوشن کے لیے ایک پری بلٹ WASM بنڈل فراہم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.