Hva er Vulkan? Alle fakta om Direct X Alternative
Webbyrå » Digitale nyheter » Hva er Vulkan? Alle fakta om Direct X Alternative

Hva er Vulkan? Alle fakta om Direct X Alternative

Vulkan er et API som mange utviklere bruker for å lage spill. Vi skal inn i den kompliserte verdenen av APIer for å forklare hva de er.

Så, uten videre, her er alt du trenger å vite om Vulkan.

Hva er en API?

Før vi kommer inn på hva Vulkan spesifikt er, må vi snakke om APIer. API står for Application Program Interface, og er et sett med programmeringskode som lar ulike applikasjoner kommunisere med hverandre.

I hovedsak er en API programvare som leverer en forespørsel. Det finnes utallige eksempler på dette, for eksempel en vær-app som ber om informasjon fra en database eller et ferienettsted som bestemmer hotellrompriser på en bestemt dato.

Som du kan forestille deg, vil du sannsynligvis bruke ulike API-er på daglig basis uten å være klar over det, ettersom de gjør alt det travle arbeidet bak kulissene, noe som gjør det enkelt å finne nyttige data uten å dykke inn i databasen eller serveren. .

Hva er Vulkan?

Vulkan er et API designet for sanntids 3D-grafikkapplikasjoner, for eksempel videospill. Den er i stand til å kommunisere med datamaskinens GPU og fortelle den hvilke deler av spillmiljøene den skal gjengi. Det er faktisk litt mer komplekst enn som så, men det er det grunnleggende premisset.

Selv om det er flere API-er tilgjengelig for videospill, kan de mest effektive iterasjonene resultere i overlegen ytelse. Skaperne av Vulkan sørget for at den har lav CPU-bruk, noe som gir mer takhøyde for andre arbeidsbelastninger.

En av de mest spennende aspektene ved Vulkan er at den er åpen kildekode og på tvers av plattformer, så den burde i teorien fungere på flere operativsystemer. Disse inkluderer Android, SteamOS, Linux og Windows 7 til Windows 11.

Dette bør gjøre det enklere for utviklere å lage et spill som er tilgjengelig på tvers av flere plattformer. Dette resulterer i at vi spillere får flere spill flere steder, noe som gjør det ideelt for alle involverte parter.

Hvorfor er Vulkan viktig?

Vulkan bringer ikke bare flere spill til flere plattformer. Den inkluderer nå avanserte evner som strålesporing.

API-en brukes også av utviklere til å lage flotte trippel-A-titler; Doom Eternal lar brukere bruke Vulkan som et alternativ i oppstartsmenyen, slik at brukerne kan velge om de vil ha høyere ytelse og mer effektiv GPU- og CPU-bruk.

Vulkan oppnår dette ved å redusere overheaden på silovoluminøse komponenter som har en tendens til å hemme spillytelsen. Vulkan tilbyr spillutviklere muligheten til å ha mer detaljert kontroll over komponenter, noe som i teorien kan føre til forbedret spillytelse.

Så utviklere kan administrere ting som minneallokering og GPU-arbeidsbelastning, slik at de kan presse mer kraft ut av flertrådede systemer.

Sluttresultatet skal være mer effektivt og levere flottere spill, på alt fra smarttelefoner, stasjonære datamaskiner, bærbare datamaskiner og spillkonsoller.

Hvilke spill bruker Vulkan?

Vulkan ble opprinnelig lansert i 2016, men mange spill bruker fortsatt API.

Nedenfor er noen av de mest bemerkelsesverdige spillene som bruker Vulkan:

  • Tom Clancy's Rainbow Six Extraction
  • Underverden
  • Super Mario 64 (Nintendo Switch)
  • Half-Life: Alyx
  • Evig skjebne
  • Detroit: Bli menneske
  • Tom Clancy's Ghost Recon Breakpoint
  • Total War: Three Kingdoms
  • RAGE 2
  • Exodus metro
  • Shadow of the Tomb Raider
  • Hul ridder
  • Ingen manns himmel
  • Middle-earth: Shadow of Mordor

★ ★ ★ ★ ★