Open 3D Engine

Wikipediasta
Siirry navigaatioon Siirry hakuun
Open 3D Engine
Kehittäjä Open 3D Foundation
(Linux Foundation)
Kehityshistoria
Ensijulkaisu 7. heinäkuuta 2021
Kehitysversio 2205.0 / 12. toukokuuta 2022
Tiedot
Ohjelmistotyyppi pelimoottori
Alusta Android, iOS, Linux, macOS, Windows[1]
Ohjelmointikielet C++, Lua ja Python
Lisenssi Apache-lisenssi, versio 2.0 ja MIT-lisenssi
Aiheesta muualla
Verkkosivusto
Versiohallinta

Open 3D Engine (O3DE) on avoimen lähdekoodin pelimoottori, jota kehittää Open 3D Foundation.[2] Open 3D Foundation on Linux Foundationin tytärsäätiö.[2][3][4] Pelimoottori perustuu Amazon Gamesin lahjoittamaan päivitettyyn versioon Lumberyardista, joka perustuu CryEngineen.[2][5][6]

Open 3D Engine on julkaistu avoimen lähdekoodin Apache 2.0 -lisenssillä.[7][8] Kehittäjille tarkoitettu esiversio pelimoottorista on ollut saatavilla 7. heinäkuuta 2021 alkaen.[3]

Ominaisuudet[muokkaa | muokkaa wikitekstiä]

Open 3D Enginen ominaisuuksia ovat muun muassa monisäikeinen renderöinti, sisällönmuokkaustyökalu, hahmoanimaatiojärjestelmä ja solmupohjainen komentosarjatyökalu.[2] Ohjelmoijat voivat käyttää moottoria C++-, Lua- ja Python-kielillä ja animaattorit, taiteilijat, tasosuunnittelijat ja muut voivat käyttää sisäänrakennettuja työkaluja.[2]

Open 3D Engine sisältää kaksi tekniikkaa komentosarjakielien käyttämiseen projekteissa: Script Canvas ja Lua.[9] Script Canvas on yleiskäyttöinen visuaalinen ympäristö, jonka editointityökalussa voi asettaa ja liittää graafisia solmuja, jotka ovat visuaalinen esitys logiikkavuosta.[9]

Open 3D Engine käyttää Qt:ta käyttöliittymissä.[10] Muokkaustoimintoja voi laajentaa Pythonilla.[11]

Isäntäalustana tuettuja ovat Linux ja Windows, joiden lisäksi on kokeellinen macOS-tuki. Kohdealustoja ovat Android, iOS, Linux, macOS ja Windows. Isäntäalustoja käytetään pelien ja simulaatioiden luomisessa ja kehittämisessä. Kohdealustoilla suoritetaan luotuja projekteja.[12]

Yhteistyökumppanit[muokkaa | muokkaa wikitekstiä]

Yhteistyökumppaneita kehityksessä ovat muun muassa Accelbyte, Adobe, Apocalypse Studios, Audiokinetic, Backtrace.io, Carbonated, Futurewei, GAMEPOCH, Genvid Technologies, Hadean, Huawei, HERE Technologies, Intel, International Game Developers Association, Kythera AI, Niantic, PopcornFX, Red Hat, Rochester Institute of Technology, SideFX, Tafi, TLM Partners ja Wargaming.[7]

Premier-jäseniä ovat Adobe, AWS, Microsoft, Huawei, Intel, Niantic, Tencent[13] ja Epic Games[14].

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Platform development o3de.org. Viitattu 23.10.2022. (englanniksi)
  2. a b c d e Linux Foundation to Form New Open 3D Foundation linuxfoundation.org. 6.7.2021. Viitattu 15.7.2021. (englanniksi)
  3. a b Open 3D Engine Open 3D Engine. Viitattu July 7, 2021.
  4. Germain: New Open 3D Engine Game-Changing for Developers July 6, 2021. TechNewsWorld.
  5. Takahashi: Amazon shifts Lumberyard to open source 3D game engine supported by 20 companies July 6, 2021. VentureBeat.
  6. Amazon Wants to ‘Win at Games.’ So Why Hasn’t It? wired.com. 7.10.2020. Viitattu 13.2.2021. (englanniksi)
  7. a b Built for Builders: The Story of AWS and Open 3D Engine – Developer Preview Amazon Web Services. 6.7.2021. Arkistoitu 14.6.2022. Viitattu 7.7.2021. en-US
  8. Foundation: Linux Foundation to Form New Open 3D Foundation www.prnewswire.com. Viitattu 7.7.2021. en
  9. a b Scripting Gameplay in O3DE o3de.org. Viitattu 23.10.2022. (englanniksi)
  10. O3DE Qt Control Gallery Tool o3de.org. Viitattu 23.10.2022. (englanniksi)
  11. Create a Custom Tool Gem in Python to Extend Open 3D Engine Editor o3de.org. Viitattu 23.10.2022. (englanniksi)
  12. Supported Platforms in Open 3D Engine o3de.org. Viitattu 23.10.2022. (englanniksi)
  13. O3D Foundation O3D Foundation. 12.5.2022. Viitattu 12.5.2022. en-US
  14. Open 3D Engine: The Open 3D Foundation Welcomes Epic Games as a Premier Member to Unleash the Creativity of Artists Everywhere Open 3D Engine. 20.07.2022. Arkistoitu 17.8.2022. Viitattu 20.7.2022.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]