మైక్రోసాఫ్ట్ ఓపెన్ గేమ్ ఇంజిన్ ఓపెన్ 3D ఇంజిన్‌లో పనిలో చేరింది

Amazon ద్వారా ఓపెన్ 3D ఇంజిన్ (O3DE) గేమ్ ఇంజిన్‌ను కనుగొన్న తర్వాత ఉమ్మడి అభివృద్ధిని కొనసాగించడానికి మైక్రోసాఫ్ట్ ఓపెన్ 3D ఫౌండేషన్ (O3DF)లో చేరినట్లు Linux ఫౌండేషన్ ప్రకటించింది. అడోబ్, ఎడబ్ల్యుఎస్, హువావే, ఇంటెల్ మరియు నియాంటిక్‌లతో పాటు మైక్రోసాఫ్ట్ టాప్ పార్టిసిపెంట్‌లలో ఒకటి. మైక్రోసాఫ్ట్ ప్రతినిధి O3DF గవర్నింగ్ బోర్డ్‌లో చేరతారు. ఓపెన్ 3D ఫౌండేషన్ పాల్గొనేవారి మొత్తం సంఖ్య 25కి చేరుకుంది.

సోర్స్ కోడ్‌ను తెరిచినప్పటి నుండి, O3DE ఇంజిన్‌కు సుమారు 14 వేల మార్పులు చేయబడ్డాయి, ఇది సుమారు 2 మిలియన్ లైన్ల కోడ్‌ను కవర్ చేస్తుంది. ప్రతి నెల, 350-450 మంది డెవలపర్‌ల నుండి 60-100 కమిట్‌లు ప్రాజెక్ట్ రిపోజిటరీలలో నమోదు చేయబడతాయి. ప్రాజెక్ట్ యొక్క ప్రధాన లక్ష్యం ఆధునిక AAA గేమ్‌ల అభివృద్ధి కోసం బహిరంగ, అధిక-నాణ్యత 3D ఇంజిన్‌ను అందించడం మరియు నిజ సమయంలో పని చేయగల మరియు సినిమాటిక్ నాణ్యతను అందించగల అధిక-విశ్వసనీయ అనుకరణ యంత్రాలు.

ఓపెన్ 3D ఇంజిన్ అనేది 2015లో Crytek నుండి లైసెన్స్ పొందిన CryEngine ఇంజిన్ టెక్నాలజీల ఆధారంగా గతంలో అభివృద్ధి చేయబడిన యాజమాన్య అమెజాన్ లంబ్‌యార్డ్ ఇంజిన్ యొక్క పునఃరూపకల్పన మరియు మెరుగుపరచబడిన వెర్షన్. ఇంజన్‌లో ఇంటిగ్రేటెడ్ గేమ్ డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్, మల్టీ-థ్రెడ్ ఫోటోరియలిస్టిక్ రెండరింగ్ సిస్టమ్ ఆటమ్ రెండరర్, వల్కాన్, మెటల్ మరియు డైరెక్ట్‌ఎక్స్ 12కి మద్దతుతో, ఎక్స్‌టెన్సిబుల్ 3డి మోడల్ ఎడిటర్, క్యారెక్టర్ యానిమేషన్ సిస్టమ్ (ఎమోషన్ ఎఫ్‌ఎక్స్), సెమీ-ఫినిష్డ్ ప్రొడక్ట్ డెవలప్‌మెంట్ సిస్టమ్ ఉన్నాయి. (ప్రీఫ్యాబ్), ఫిజిక్స్ సిమ్యులేషన్ ఇంజిన్ నిజ-సమయం మరియు SIMD సూచనలను ఉపయోగించి గణిత లైబ్రరీలు. గేమ్ లాజిక్‌ను నిర్వచించడానికి, విజువల్ ప్రోగ్రామింగ్ ఎన్విరాన్‌మెంట్ (స్క్రిప్ట్ కాన్వాస్), అలాగే లువా మరియు పైథాన్ భాషలను ఉపయోగించవచ్చు.

ఇంజిన్‌ను ఇప్పటికే అమెజాన్, అనేక గేమ్ మరియు యానిమేషన్ స్టూడియోలు, అలాగే రోబోటిక్స్ కంపెనీలు ఉపయోగిస్తున్నాయి. ఇంజిన్ ఆధారంగా సృష్టించబడిన ఆటలలో, న్యూ వరల్డ్ మరియు డెడ్హాస్ సొనాటాలను గుర్తించవచ్చు. ప్రాజెక్ట్ మొదట్లో మీ అవసరాలకు అనుగుణంగా రూపొందించబడింది మరియు మాడ్యులర్ ఆర్కిటెక్చర్‌ను కలిగి ఉంది. మొత్తంగా, 30 కంటే ఎక్కువ మాడ్యూల్‌లు అందించబడతాయి, ప్రత్యేక లైబ్రరీలుగా సరఫరా చేయబడతాయి, భర్తీకి అనువైనవి, మూడవ పక్ష ప్రాజెక్ట్‌లలో ఏకీకరణ మరియు విడిగా ఉపయోగించబడతాయి. ఉదాహరణకు, మాడ్యులారిటీకి ధన్యవాదాలు, డెవలపర్లు గ్రాఫిక్స్ రెండరర్, సౌండ్ సిస్టమ్, లాంగ్వేజ్ సపోర్ట్, నెట్‌వర్క్ స్టాక్, ఫిజిక్స్ ఇంజిన్ మరియు ఏదైనా ఇతర భాగాలను భర్తీ చేయవచ్చు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి