ಉಚಿತ ಗೇಮ್ ಎಂಜಿನ್ Urho3D ಸಮುದಾಯದಲ್ಲಿ ವಿಭಜನೆಯು ಫೋರ್ಕ್ ಸೃಷ್ಟಿಗೆ ಕಾರಣವಾಯಿತು

Urho3D ಗೇಮ್ ಎಂಜಿನ್ ಡೆವಲಪರ್ ಸಮುದಾಯದಲ್ಲಿನ ವಿವಾದದ ಪರಿಣಾಮವಾಗಿ ("ವಿಷತ್ವ"ದ ಪರಸ್ಪರ ಆರೋಪಗಳೊಂದಿಗೆ), ರೆಪೊಸಿಟರಿ ಮತ್ತು ಪ್ರಾಜೆಕ್ಟ್ ಫೋರಮ್‌ಗೆ ಆಡಳಿತಾತ್ಮಕ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುವ ಡೆವಲಪರ್ 1vanK, ಏಕಪಕ್ಷೀಯವಾಗಿ ಅಭಿವೃದ್ಧಿ ಕೋರ್ಸ್‌ನಲ್ಲಿ ಬದಲಾವಣೆ ಮತ್ತು ರಷ್ಯನ್ ಮಾತನಾಡುವ ಸಮುದಾಯದ ಕಡೆಗೆ ಮರು ದೃಷ್ಟಿಕೋನವನ್ನು ಘೋಷಿಸಿದರು. ನವೆಂಬರ್ 21 ರಿಂದ, ಚೇಂಜ್‌ಲಾಗ್‌ನಲ್ಲಿರುವ ಟಿಪ್ಪಣಿಗಳನ್ನು ರಷ್ಯನ್ ಭಾಷೆಯಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ. Urho3D 1.9.0 ಬಿಡುಗಡೆಯನ್ನು ಕೊನೆಯ ಇಂಗ್ಲಿಷ್ ಭಾಷೆಯ ಬಿಡುಗಡೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ.

ಇಂಗ್ಲಿಷ್ ಮಾತನಾಡುವ ಸಮುದಾಯದ ಸದಸ್ಯರಲ್ಲಿ ವಿಷತ್ವ ಮತ್ತು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಸೇರಲು ಸಿದ್ಧರಿರುವ ಜನರ ಕೊರತೆಯೇ ಈ ಬದಲಾವಣೆಗಳಿಗೆ ಕಾರಣವೆಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ (ಈ ವರ್ಷ, ಬಹುತೇಕ ಎಲ್ಲಾ ಬದಲಾವಣೆಗಳನ್ನು ನಿರ್ವಾಹಕರು ಸೇರಿಸಿದ್ದಾರೆ). ಯೋಜನೆಯ ಡೊಮೇನ್ (urho3d.io) ಹಿಂದಿನ ನಿರ್ವಾಹಕರಿಗೆ (ವೀ ತ್ಜಾಂಗ್) ಸೇರಿದೆ, ಅವರು 2021 ರಿಂದ ಅಭಿವೃದ್ಧಿಯಿಂದ ದೂರ ಸರಿದಿದ್ದಾರೆ.

ಏತನ್ಮಧ್ಯೆ, ಪ್ರಾಯೋಗಿಕ ಫೋರ್ಕ್ rbfx (ರೆಬೆಲ್ ಫೋರ್ಕ್ ಫ್ರೇಮ್‌ವರ್ಕ್) ನ ಡೆವಲಪರ್‌ಗಳು ಮೊದಲ ಮಧ್ಯಂತರ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಿದರು, ಮುಖ್ಯ ಆಲೋಚನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಗಮನಿಸಿದರು. ಈ ಫೋರ್ಕ್ Urho3D ಯ ಅಭಿವೃದ್ಧಿಯನ್ನು ಮುಂದುವರೆಸಿದೆ, ಆದರೆ ಯೋಜನೆಯ ರಚನೆಯಲ್ಲಿ ಕೆಲವು ಆಮೂಲಾಗ್ರ ಬದಲಾವಣೆಗಳೊಂದಿಗೆ. rbfx ನಲ್ಲಿನ ಅತ್ಯಂತ ಮಹತ್ವದ ಬದಲಾವಣೆಗಳಲ್ಲಿ, PBR ಬೆಂಬಲದೊಂದಿಗೆ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ರೆಂಡರಿಂಗ್, ಬುಲೆಟ್ ಭೌತಶಾಸ್ತ್ರ ಎಂಜಿನ್ ಅನ್ನು PhysX ನೊಂದಿಗೆ ಬದಲಾಯಿಸುವುದು, Dear ImGUI ಬಳಸಿಕೊಂಡು GUI ಉಪವ್ಯವಸ್ಥೆಯ ಮರುವಿನ್ಯಾಸ, Lua ಮತ್ತು AngelScript ಗೆ ಬೈಂಡಿಂಗ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕುವುದು ಇವುಗಳನ್ನು ನಾವು ಹೈಲೈಟ್ ಮಾಡಬಹುದು.

Urho3D ಸಮುದಾಯದಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ಬಿಕ್ಕಟ್ಟಿಗೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, Urho3D ಯ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಬಿಡುಗಡೆಯನ್ನು ಆಧರಿಸಿ ಹೆಚ್ಚು ಸಂಪ್ರದಾಯವಾದಿ ಫೋರ್ಕ್ ಅನ್ನು ರಚಿಸಲಾಯಿತು - U3D. ಇದಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯೆಯಾಗಿ, Urho3D ಯ ನಿರ್ವಾಹಕರು ಹೊಸ Urho3D ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿರುವ ಬೈಂಡಿಂಗ್ ಜನರೇಟರ್ ಅನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಬೆಂಬಲಿಸುವ ಫೋರ್ಕ್ ಲೇಖಕರ ಸಾಮರ್ಥ್ಯದ ಬಗ್ಗೆ ಅನುಮಾನ ವ್ಯಕ್ತಪಡಿಸಿದ್ದರಿಂದ, ಹಿಂದಿನ ಬಿಡುಗಡೆಯಿಂದ ಒಂದು ಶಾಖೆಯನ್ನು ಮಾಡಲು ಸಲಹೆ ನೀಡಿದರು. ಪ್ರಾಯೋಗಿಕವಾಗಿ ಫೋರ್ಕ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಧ್ಯತೆಯ ಬಗ್ಗೆಯೂ ಅವರು ಸಂದೇಹ ವ್ಯಕ್ತಪಡಿಸಿದರು, ಏಕೆಂದರೆ ಅದಕ್ಕೂ ಮೊದಲು ಫೋರ್ಕ್ ಲೇಖಕರು ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭಾಗವಹಿಸಲಿಲ್ಲ ಮತ್ತು ಕಚ್ಚಾ ಮತ್ತು ಅರೆ-ಕೆಲಸದ ಬದಲಾವಣೆಗಳನ್ನು ಮಾತ್ರ ಪ್ರಕಟಿಸಿದರು, ಅವುಗಳನ್ನು ಸಿದ್ಧತೆಗೆ ತರುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಇತರರಿಗೆ ವರ್ಗಾಯಿಸಿದರು.

2D ಮತ್ತು 3D ಆಟಗಳು ಮತ್ತು ಬೆಂಬಲಗಳನ್ನು ರಚಿಸಲು Urho3D ಎಂಜಿನ್ ಸೂಕ್ತವಾಗಿದೆ. Windows, Linux, macOS, Android, iOS ಮತ್ತು ವೆಬ್‌ನಲ್ಲಿ ಲಭ್ಯವಿದೆ ಮತ್ತು C++, AngelScript, Lua ಮತ್ತು C# ನಲ್ಲಿ ಆಟದ ಅಭಿವೃದ್ಧಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಎಂಜಿನ್‌ನ ತತ್ವಗಳು ಯೂನಿಟಿಯಂತೆಯೇ ಇರುತ್ತವೆ, ಯೂನಿಟಿಯೊಂದಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ಡೆವಲಪರ್‌ಗಳು Urho3D ಅನ್ನು ಹೇಗೆ ಬಳಸಬೇಕೆಂದು ಕಲಿಯುವುದನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಭೌತಿಕವಾಗಿ ಆಧಾರಿತ ರೆಂಡರಿಂಗ್, ಭೌತಶಾಸ್ತ್ರ ಸಿಮ್ಯುಲೇಶನ್ ಮತ್ತು ವಿಲೋಮ ಚಲನಶಾಸ್ತ್ರದಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ರೆಂಡರಿಂಗ್‌ಗಾಗಿ OpenGL ಅಥವಾ Direct3D9 ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster