227 योगदानकर्ताओं, 817 पुल अनुरोधों, समीक्षक समुदाय और उदार दाताओं के धन्यवाद, Bevy 0.20 अब crates.io पर उपलब्ध है। Bevy एक सरल डेटा-ड्राइवेन गेम इंजन है जिसे Rust में बनाया गया है, जो मुफ्त और永久적으로 खुला स्रोत है। उपयोगकर्ताओं त्वरित आरंभ मार्गदर्शिका, GitHub पर पूर्ण स्रोत कोड, और सामुदायिक विकसित प्लगइन और सीखने के संसाधनों के लिए Bevy Assets तक पहुँच सकते हैं। 0.19 से 0.20 में migration आधिकारिक migration मार्गदर्शिका के माध्यम से समर्थित है।
मुख्य आकर्षण में Solari, Bevy के रीयल-टाइम pathtraced renderer में प्रमुख सुधार शामिल है, जो अब तेज़, अधिक सटीक है, और macOS पर Metal के माध्यम से चलता है। BSN सिंटैक्स दृश्य संरचना के लिए आसान बनाया गया है, और BSN दृश्य एंटिटी अब सभी बच्चों को स्पॉन किए जाने पर Ready घटना ट्रिगर करती है। Bevy Feathers ने नए UI विजेट्स जोड़े हैं: Color Input, Scrollable List View, Dropdown Selection, Lazy Menu, scrubbable/draggable Number Input, और Headless Tab Widgets।
Bevy ने WESL शेडर भाषा को WGSL का एक मानककृत विस्तार के रूप में अपनाया है। Sprite और 2D मेष सामग्री अब कस्टम शेडर का उपयोग कर सकती हैं और 3D सामग्रियों की तरह विस्तारित की जा सकती हैं। एक नया pan orbit कैमरा CAD-जैसे दृश्य नेविगेशन सक्षम करता है। Solari अब कैमरों पर Atmosphere और Environment Map Lights से प्रकाश का समर्थन करता है, ReSTIR अद्यतनों के माध्यम से छवि गुणवत्ता में सुधार करता है और संरक्षित दृश्य प्रबंधन के माध्यम से CPU लागत कम करता है। प्रदर्शन और संगतता बढ़ाने वाले सुधार इस सुविधा-समृद्ध रिलीज को गोल करते हैं।
स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित