Quake engine

Linux.fista
Versio hetkellä 4. joulukuuta 2020 kello 17.35 – tehnyt Foliohattu (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun
Quake (engine)
Lisenssi GPL
Kotisivu www.idsoftware.com
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.

Quake on id Softwaren kehittämä pelimoottori Quake peliä varten. Sen ohjelmoi John Carmack ja Michael Abrash. Quake suunniteltiin ja ohjelmointiin siten että kaikki grafiikka voidaan piirtää nopeasti tietokoneen prosessorilla. Myöhemmin OpenGL-tuki lisättiin GLQuake-versioon. Quaken maailma koostui kolmiulotteisista objekteista, toisin kuin sen edeltäjät, jotka käyttivät 2D-spriteja hahmojen ja objektien luomiseen. Vaikka Quake engine on nähtynkin erillisenä moottorina, se on käytännössä id Tech 2-muunnos.

Quake-pelimoottori julkaistiin avoimena lähdekoodina joulukuussa 1999.

Katso myös

v  k  m
  Peliohjelmointiin liittyvät artikkelit
 Yleiset  Peliohjelmointi Linuxilla | Musiikki ja äänet | Kuvankäsittely | Mallinnus | Lokalisointi
 2D 
 Pelimoottorit  Solar2D | Defold | Fife | LÖVE
  -Karttamuokkaimet  Tiled | OGMO Editor
 3D 
 Avoimet  Banshee 3D | Castle Game Engine | DarkPlaces | Defold | Godot Engine | Grit engine | Irrlicht Engine | id Tech (Quake) | ioquake3 | jMonkeyEngine | Lightfeather 3D | The Mirror | OGRE | O3DE | Panda3D | Range Engine | Serious | UPBGE | QFusion
 Suljetut  Axis Game Factory | CryEngine | Source | Unity3D | Unreal Engine
 Keskeytyneet  Crystal Space
  kuvankäsittely tekstuurikartoitus mallinnus 
 Kuvankäsittely  Gimp
  -Pikseligrafiikka  Aseprite | Pixelator
 Mallinnus  Blender | UPBGE | Bforartists | MakeHuman | Neobarok | ngPlant | ArbaroDust3D
  -Tekstuurikartoitus  AwesomeBump | Material Maker | Ptex
  -Tekstuurien luonti  ArmorLab
  -Pintakuviomaalaus  ArmorPaint
 Maastogeneraattorit  TerraForge3D
 Ohjelmointikielet 
  -Käännettävät  C | C++
  -Tulkattavat  Java | Python | Lua
  Ohjelmointimoduulit  pygame
  -Kirjastot  Assimp | OpenGL | Vulkan | SDL