ಅಮೆಜಾನ್‌ನಿಂದ ತೆರೆಯಲಾದ ಓಪನ್ 3D ಎಂಜಿನ್ 22.10 ಗೇಮ್ ಎಂಜಿನ್‌ನ ಬಿಡುಗಡೆ

ಲಾಭರಹಿತ ಸಂಸ್ಥೆ ಓಪನ್ 3D ಫೌಂಡೇಶನ್ (O3DF) ತೆರೆದ 3D ಗೇಮ್ ಎಂಜಿನ್ ಓಪನ್ 3D ಎಂಜಿನ್ 22.10 (O3DE) ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಿತು, ಇದು ಆಧುನಿಕ AAA ಆಟಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸೂಕ್ತವಾಗಿದೆ ಮತ್ತು ನೈಜ-ಸಮಯ ಮತ್ತು ಸಿನಿಮೀಯ ಗುಣಮಟ್ಟವನ್ನು ಹೊಂದಿರುವ ಉನ್ನತ-ನಿಷ್ಠೆಯ ಸಿಮ್ಯುಲೇಶನ್‌ಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. ಕೋಡ್ ಅನ್ನು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು Apache 2.0 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗಿದೆ. Linux, Windows, macOS, iOS ಮತ್ತು Android ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವಿದೆ.

O3DE ಎಂಜಿನ್‌ನ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಜುಲೈ 2021 ರಲ್ಲಿ Amazon ನಿಂದ ಮುಕ್ತವಾಗಿ ಪಡೆಯಲಾಗಿದೆ ಮತ್ತು 2015 ರಲ್ಲಿ Crytek ನಿಂದ ಪರವಾನಗಿ ಪಡೆದ CryEngine ಎಂಜಿನ್ ತಂತ್ರಜ್ಞಾನಗಳ ಮೇಲೆ ನಿರ್ಮಿಸಲಾದ ಈ ಹಿಂದೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಸ್ವಾಮ್ಯದ ಅಮೆಜಾನ್ ಲುಂಬರ್‌ಯಾರ್ಡ್ ಎಂಜಿನ್‌ನ ಕೋಡ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಆವಿಷ್ಕಾರದ ನಂತರ, ಇಂಜಿನ್‌ನ ಅಭಿವೃದ್ಧಿಯನ್ನು ಲಿನಕ್ಸ್ ಫೌಂಡೇಶನ್‌ನ ಆಶ್ರಯದಲ್ಲಿ ರಚಿಸಲಾದ ಲಾಭೋದ್ದೇಶವಿಲ್ಲದ ಸಂಸ್ಥೆ ಓಪನ್ 3D ಫೌಂಡೇಶನ್ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ.ಅಮೆಜಾನ್ ಜೊತೆಗೆ, ಎಪಿಕ್ ಗೇಮ್ಸ್, ಅಡೋಬ್, ಹುವಾವೇ, ಮೈಕ್ರೋಸಾಫ್ಟ್, ಇಂಟೆಲ್ ಮತ್ತು ನಿಯಾಂಟಿಕ್ ಕಂಪನಿಗಳು ಯೋಜನೆಯ ಜಂಟಿ ಕೆಲಸಕ್ಕೆ ಸೇರಿಕೊಂಡರು.

ಇಂಜಿನ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಗೇಮ್ ಡೆವಲಪ್ಮೆಂಟ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್, ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಫೋಟೊರಿಯಲಿಸ್ಟಿಕ್ ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ ಆಟಮ್ ರೆಂಡರರ್ ಅನ್ನು ವಲ್ಕನ್, ಮೆಟಲ್ ಮತ್ತು ಡೈರೆಕ್ಟ್ಎಕ್ಸ್ 12 ಗೆ ಬೆಂಬಲಿಸುತ್ತದೆ, ವಿಸ್ತರಿಸಬಹುದಾದ 3D ಮಾಡೆಲ್ ಎಡಿಟರ್, ಕ್ಯಾರೆಕ್ಟರ್ ಅನಿಮೇಷನ್ ಸಿಸ್ಟಮ್ (ಎಮೋಷನ್ ಎಫ್ಎಕ್ಸ್), ಅರೆ-ಸಿದ್ಧ ಉತ್ಪನ್ನ ಅಭಿವೃದ್ಧಿ ವ್ಯವಸ್ಥೆ (ಪ್ರಿಫ್ಯಾಬ್), SIMD ಸೂಚನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಭೌತಶಾಸ್ತ್ರದ ಸಿಮ್ಯುಲೇಶನ್ ಎಂಜಿನ್ ನೈಜ-ಸಮಯ ಮತ್ತು ಗಣಿತದ ಗ್ರಂಥಾಲಯಗಳು. ಆಟದ ತರ್ಕವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು, ದೃಶ್ಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪರಿಸರ (ಸ್ಕ್ರಿಪ್ಟ್ ಕ್ಯಾನ್ವಾಸ್), ಹಾಗೆಯೇ ಲುವಾ ಮತ್ತು ಪೈಥಾನ್ ಭಾಷೆಗಳನ್ನು ಬಳಸಬಹುದು.

ಯೋಜನೆಯನ್ನು ಆರಂಭದಲ್ಲಿ ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಮಾಡ್ಯುಲರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಹೊಂದಿದೆ. ಒಟ್ಟಾರೆಯಾಗಿ, 30 ಕ್ಕೂ ಹೆಚ್ಚು ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ, ಪ್ರತ್ಯೇಕ ಲೈಬ್ರರಿಗಳಾಗಿ ಸರಬರಾಜು ಮಾಡಲಾಗುತ್ತದೆ, ಬದಲಿಗಾಗಿ ಸೂಕ್ತವಾಗಿದೆ, ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಯೋಜನೆಗಳಿಗೆ ಏಕೀಕರಣ ಮತ್ತು ಪ್ರತ್ಯೇಕವಾಗಿ ಬಳಸಿ. ಉದಾಹರಣೆಗೆ, ಮಾಡ್ಯುಲಾರಿಟಿಗೆ ಧನ್ಯವಾದಗಳು, ಡೆವಲಪರ್‌ಗಳು ಗ್ರಾಫಿಕ್ಸ್ ರೆಂಡರರ್, ಸೌಂಡ್ ಸಿಸ್ಟಮ್, ಭಾಷಾ ಬೆಂಬಲ, ನೆಟ್‌ವರ್ಕ್ ಸ್ಟಾಕ್, ಫಿಸಿಕ್ಸ್ ಎಂಜಿನ್ ಮತ್ತು ಇತರ ಯಾವುದೇ ಘಟಕಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು.

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳಲ್ಲಿ:

  • ಅಭಿವೃದ್ಧಿ ತಂಡದ ಸದಸ್ಯರ ನಡುವಿನ ಕೆಲಸ ಮತ್ತು ಪರಸ್ಪರ ಕ್ರಿಯೆಯಲ್ಲಿ ಹೊಸ ಭಾಗವಹಿಸುವವರ ಒಳಗೊಳ್ಳುವಿಕೆಯನ್ನು ಸರಳಗೊಳಿಸಲು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ. ಇದಕ್ಕಾಗಿ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ: URL ಮೂಲಕ ಪ್ರಾಜೆಕ್ಟ್‌ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು ಬಾಹ್ಯ ಯೋಜನೆಗಳು; ಪ್ರಮಾಣಿತ ಯೋಜನೆಗಳ ರಚನೆಯನ್ನು ಸರಳಗೊಳಿಸುವ ಟೆಂಪ್ಲೇಟ್ಗಳು; ಸಂಸ್ಕರಿಸಿದ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಹಂಚಿಕೆಯ ಪ್ರವೇಶವನ್ನು ಸಂಘಟಿಸಲು ನೆಟ್ವರ್ಕ್ ಸಂಪನ್ಮೂಲ ಸಂಗ್ರಹ; ರತ್ನ ವಿಸ್ತರಣೆಗಳನ್ನು ತ್ವರಿತವಾಗಿ ರಚಿಸಲು ಮಾಂತ್ರಿಕರು.
  • ಮಲ್ಟಿಪ್ಲೇಯರ್ ಆಟಗಳನ್ನು ರಚಿಸಲು ಸುಧಾರಿತ ಪರಿಕರಗಳು. ಸರ್ವರ್ ಮತ್ತು ಕ್ಲೈಂಟ್ ನಡುವೆ ಸಂಪರ್ಕಗಳನ್ನು ಸಂಘಟಿಸಲು, ಡೀಬಗ್ ಮಾಡಲು ಮತ್ತು ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ರಚಿಸಲು ರೆಡಿಮೇಡ್ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ.
  • ಅನಿಮೇಷನ್ ಸೇರಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಸರಳಗೊಳಿಸಲಾಗಿದೆ. ರೂಟ್ ಚಲನೆಯ ಹೊರತೆಗೆಯುವಿಕೆಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ರೂಟ್ ಮೋಷನ್, ಅಸ್ಥಿಪಂಜರದ ಮೂಲ ಮೂಳೆಯ ಅನಿಮೇಷನ್ ಆಧಾರಿತ ಪಾತ್ರದ ಚಲನೆ). ಸುಧಾರಿತ ಅನಿಮೇಷನ್ ಆಮದು ಪ್ರಕ್ರಿಯೆ.
  • ಸಂಪನ್ಮೂಲಗಳ ಮೂಲಕ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಇಂಟರ್ಫೇಸ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ. ಸಂಪನ್ಮೂಲಗಳ ಬಿಸಿ ಮರುಲೋಡ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ವ್ಯೂಪೋರ್ಟ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಉಪಯುಕ್ತತೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ, ಅಂಶಗಳ ಆಯ್ಕೆ ಮತ್ತು ಪ್ರಿಫ್ಯಾಬ್‌ಗಳ ಸಂಪಾದನೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ.
  • ಭೂದೃಶ್ಯ ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಪ್ರಾಯೋಗಿಕ ಸಾಮರ್ಥ್ಯಗಳ ವರ್ಗದಿಂದ ಪ್ರಾಥಮಿಕ ಸಿದ್ಧತೆಯ ಸ್ಥಿತಿಗೆ (ಪೂರ್ವವೀಕ್ಷಣೆ) ವರ್ಗಾಯಿಸಲಾಗಿದೆ. ರೆಂಡರಿಂಗ್ ಮತ್ತು ಎಡಿಟಿಂಗ್ ಲ್ಯಾಂಡ್‌ಸ್ಕೇಪ್‌ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ. 16 ರಿಂದ 16 ಕಿಲೋಮೀಟರ್ ಅಳತೆಯ ಪ್ರದೇಶಗಳಿಗೆ ಸ್ಕೇಲಿಂಗ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಆಕಾಶ ಮತ್ತು ನಕ್ಷತ್ರಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಸೇರ್ಪಡೆಗಳಂತಹ ಹೊಸ ರೆಂಡರಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ