Quest3D
Quest3D | |||
---|---|---|---|
Nyeste versjon | 5.0 | ||
Plattform | DirectX | ||
Operativsystem | Microsoft Windows | ||
Nettsted | www.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ø
[rediger | rediger kilde]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
[rediger | rediger kilde]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
[rediger | rediger kilde]Utviklingsmiljøet i Quest3D består av editorer for å lage kanaltreene, redigere 3D-objekter og animasjoner, programmere HLSL-shadere og redigere LUA-script.
Publisering
[rediger | rediger kilde]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
[rediger | rediger kilde]- 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
[rediger | rediger kilde]Quest3D kommer med lisenser for kommersielt bruk og utdanningsformål.
Applikasjoner
[rediger | rediger kilde]Videospill, arkitektur visualiseringer, Seriøse spill, simuleringer, TV- og Film-produksjoner.
Spilltitler
[rediger | rediger kilde]- 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
[rediger | rediger kilde]- 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
[rediger | rediger kilde]- Offisielt nettsted
- Artikkelen har ingen egenskaper for sosiale medier i Wikidata
- Quest3D blog