Quest3D

Quest3D
Nyeste versjon5.0
PlattformDirectX
OperativsystemMicrosoft Windows
Nettstedwww.quest3d.com

Quest3D er en 3D-motor og utviklingsplattform. Den er i hovedsak brukt til arkitektur-, produkt- og designvisualiseringer, videospill, programvare for trening og simuleringer. Data fra 3D-animasjon- og CAD-pakker som Maya, 3D Studio Max and AutoCAD kan eksporteres til Quest3D og bli brukt til å lage interaktive 3D-applikasjoner. Quest3D er utviklet av Act-3D B.V. i Nederland. Første versjon ble lansert i september 2001.

Utviklingsmiljø

En av de viktigste karakteristikkene ved Quest3D er måten å programmere på. Til forskjell fra den vanlige måte å programmere på i språk som for eksempel C++, er utviklingsmiljøet i Quest3D nesten fullt ut grafisk. En annen bemerkelsesverdig egenskap er det faktum at utvikleren kan programmere en applikasjon samtidig som det kjører. Dette betyr at det ikke er behov for å kompilere kode, i motsetning til ved vanlige utviklingsmetoder.

Applikasjonslogikk

Quest3D-applikasjoner utvikles ved å koble sammen funksjonelle komponenter kalt 'kanaler'. De sammenkoblede komponentene danner ett tre som representerer den faktiske programstrukturen. 3D-motoren traverserer treet hver frame og kjører den logikken som finnes i de enkelte komponentene. Dette resulterer i en 3D-applikasjon som kjører i sanntid.

Steg som kompilering og tolking av skript er unødvendig fordi kanalene består av ferdig kompilert kode skrevet i C++. Applikasjoner som krever tolkning av script eller må kjøres gjennom en virtuell maskin vil i mange tilfeller oppleve redusert ytelse i forhold til applikasjoner ferdig kompilert til maskinkode.

Editorer

Utviklingsmiljøet i Quest3D består av editorer for å lage kanaltreene, redigere 3D-objekter og animasjoner, programmere HLSL-shadere og redigere LUA-script.

Publisering

Ferdige Quest3D-applikasjoner kan publiseres som kjørbare Windows filer eller bli vist på internettsider. Nettlesere som støtter dette er Internet Explorer og Firefox.

Systemkrav

  • Windows 2000, Windows XP, Vista (64 or 32 bit) og DirectX 9
  • 256 MB RAM
  • 1 GHz Prosessor
  • DirectX kompatibelt skjermkort
  • 32 MB videominne
  • 400MB ledig harddisk-plass

En del funksjonalitet i Quest3D krever andre spesifikasjoner.

Lisens

Quest3D kommer med lisenser for kommersielt bruk og utdanningsformål.

Applikasjoner

Videospill, arkitektur visualiseringer, Seriøse spill, simuleringer, TV- og Film-produksjoner.

Spilltitler

  • Audiosurf er et IGF-prisvinnende pusle-/musikkspill laget av Invisible Handlebar.
  • Ship simulator er et skipssimulatorspill utviklet av VSTEP
  • Leo der Haze er et spill for barn, utviklet av Ovos real-time 3D
  • Chicken Football et spill, utviklet av Paladin Studios for humanitære organisasjoner.
  • The Endless Forest Et onlinespill og sosial skjermbeskytter, utviklet av Tale of Tales
  • Twinners Et interaktivt videospill. Spansk demo

Kilder

  • DevMaster.net Quest3D spesifikasjoner
  • Gamasutra "Rapid gameplay iterations are crucial to me, so I use Quest3D for everything else.", Dylan Fitterer i "The road to IGF"

Eksterne lenker

  • Offisielt nettsted Rediger på Wikidata
  • Artikkelen har ingen egenskaper for sosiale medier i Wikidata
  • Quest3D blog
Autoritetsdata