Microsoft เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเป€เบ›เบตเบ” Open 3D Engine

เบกเบนเบ™เบ™เบดเบ—เบด Linux เบ›เบฐเบเบฒเบ”เบงเปˆเบฒ Microsoft เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก Open 3D Foundation (O3DF), เบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป€เบžเบทเปˆเบญเบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบก Open 3D Engine (O3DE) เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเป‚เบ”เบ Amazon. Microsoft เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบ”เบฒเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบชเบนเบ‡เบชเบธเบ”, เบžเป‰เบญเบกเบเบฑเบš Adobe, AWS, Huawei, Intel เปเบฅเบฐ Niantic. เบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡ Microsoft เบˆเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบ›เบปเบเบ„เบญเบ‡ O3DF. เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฎเปˆเบงเบก Open 3D Foundation เป„เบ”เป‰โ€‹เบกเบตโ€‹เป€เบ–เบดเบ‡ 25โ€‹.

เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เป€เบ›เบตเบ”เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡, เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ›เบฐเบกเบฒเบ™ 3 เบžเบฑเบ™เบ„เบปเบ™เบ•เปเปˆเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ O14DE, เป€เบŠเบดเปˆเบ‡เบเบงเบกเป€เบญเบปเบฒเบ›เบฐเบกเบฒเบ™ 2 เบฅเป‰เบฒเบ™เป€เบชเบฑเป‰เบ™เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”. เบ—เบธเบเป†เป€เบ”เบทเบญเบ™, 350-450 commits เบˆเบฒเบ 60-100 เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™ repositories เป‚เบ„เบ‡เบเบฒเบ™. เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ 3D เปเบšเบšเป€เบ›เบตเบ”, เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบก AAA เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเปเบฅเบฐ simulators เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”เบชเบนเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบš cinematic.

Open 3D Engine เปเบกเปˆเบ™เบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเปเปˆ เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เปƒเปเปˆเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ Amazon Lumberyard เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰, เบญเบตเบ‡เปƒเบชเปˆเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ CryEngine เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เบˆเบฒเบ Crytek เปƒเบ™เบ›เบต 2015. เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ›เบฐเบเบญเบšเบกเบตเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบกเปเบšเบšเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเปเบšเบšเบซเบผเบฒเบเบเบฐเบ—เบนเป‰ Atom Renderer เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Vulkan, Metal เปเบฅเบฐ DirectX 12, เบ•เบปเบงเปเบเป‰เป„เบ‚เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡ 3D เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰, เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบฅเบฑเบเบชเบฐเบ™เบฐ (Emotion FX), เบฅเบฐเบšเบปเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบ„เบดเปˆเบ‡เบชเปเบฒเป€เบฅเบฑเบ”เบฎเบนเบš. (prefab), เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบˆเปเบฒเบฅเบญเบ‡เบŸเบตเบŠเบดเบเปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ SIMD. เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เป€เบเบก, เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบตเปˆเบกเบตเบžเบฒเบš (Script Canvas), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบžเบฒเบชเบฒ Lua เปเบฅเบฐ Python, เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบฅเป‰เบงเป‚เบ”เบ Amazon, เบชเบฐเบ•เบนเบ”เบดเป‚เบญเป€เบเบกเปเบฅเบฐเบชเบฑเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡, เปเบฅเบฐเบšเปเบฅเบดเบชเบฑเบ”เบซเบธเปˆเบ™เบเบปเบ™. เบ‚เบญเบ‡เป€เบเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, New World เปเบฅเบฐ Deadhaus Sonata เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป„เบ”เป‰. เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบญเบญเบโ€‹เปเบšเบšโ€‹เปƒเบ™โ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ›เบฑเบšโ€‹เปƒเบซเป‰โ€‹เป€เบซเบกเบฒเบฐโ€‹เบชเบปเบกโ€‹เบเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ›เบฑเบ”โ€‹เบ•เบฐ modular. เปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบซเบผเบฒเบเบเปˆเบงเบฒ 30 เป‚เบกเบ”เบนเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เบชเบฐเบซเบ™เบญเบ‡เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบเป‰เบญเบ™เบ„เบงเบฒเบกเป‚เบกเบ”เบนเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ—เบ™เบ•เบปเบงเบชเบฐเปเบ”เบ‡เบฎเบนเบšเบžเบฒเบš, เบฅเบฐเบšเบปเบšเบชเบฝเบ‡, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฒเบชเบฒ, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ stack, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบŸเบตเบŠเบดเบ, เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เป†.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™