Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Asenna
Nopeamman yhteyden kuin selaimen!
 

Simple DirectMedia Layer

Indeksi Simple DirectMedia Layer

SDL:n käyttö Linux- ja OpenGL-peleissä sekä muiden komponenttien yhteydet. Simple DirectMedia Layer (SDL) on kirjasto, joka luo yhtenäisen ohjelmointirajapinnan eri ympäristöihin helpottaakseen multimediapohjaisten ohjelmien ohjelmointia.

58 suhteet: ABI, Ada (ohjelmointikieli), AIX, Allegro (ohjelmointi), AmigaOS, Atari, Avoin lähdekoodi, BeOS, C (ohjelmointikieli), C sharp, C++, D (ohjelmointikieli), Doom, Elite, FreeBSD, Freeciv, Frets on Fire, GNU Lesser General Public License, Go (ohjelmointikieli), IRIX, Kirjasto (tietotekniikka), Linux, Loki Software, Lua, Mac OS, Macintosh, MacOS, Microsoft Windows, Mir (ohjelmisto), NetBSD, OCaml, Ohjelmointi, Ohjelmointirajapinta, Open Software Foundation, OpenTTD, Oracle Solaris, OS/2, Pascal (ohjelmointikieli), Python (ohjelmointikieli), QNX, RISC OS, Rust (ohjelmointikieli), Sega Dreamcast, SFML, Siirtäminen (ohjelmointi), Symbian, Taistelu Wesnothista, Trine, Tru64 UNIX, Unknown Horizons, ..., Valve Corporation, Videopeli, Videopeliohjain, Wayland, Windows Embedded Compact, X Window System, Zlib, 3D-grafiikka. Laajenna indeksi (8 lisää) »

ABI

ABI, eli Application Binary Interface on alhaisen tason rajapinta käyttöjärjestelmän ja suoritettavan ohjelman välillä.

Uusi!!: Simple DirectMedia Layer ja ABI · Katso lisää »

Ada (ohjelmointikieli)

Ada on ohjelmointikieli, jonka kehitystyön Yhdysvaltain puolustusministeriö aloitti vuonna 1974.

Uusi!!: Simple DirectMedia Layer ja Ada (ohjelmointikieli) · Katso lisää »

AIX

AIX (Advanced Interactive eXecutive) on Unix-käyttöjärjestelmä, jota käytetään IBM:n RT/PC- ja RS/6000-sarjan (nykyään IBM Power Systems) koneissa.

Uusi!!: Simple DirectMedia Layer ja AIX · Katso lisää »

Allegro (ohjelmointi)

Allegro on ohjelmakirjasto, joka sisältää erityisesti tuen 2D-grafiikan tekemiseen ohjelmistoon.

Uusi!!: Simple DirectMedia Layer ja Allegro (ohjelmointi) · Katso lisää »

AmigaOS

AmigaOS vuonna 1985 julkaistussa Amiga 1000 -tietokoneessa AmigaOS on Amiga-tietokoneiden oletuskäyttöjärjestelmä.

Uusi!!: Simple DirectMedia Layer ja AmigaOS · Katso lisää »

Atari

Atari on yritys ja brändi, jonka on omistanut usea taho sitten sen perustamisen vuonna 1972.

Uusi!!: Simple DirectMedia Layer ja Atari · Katso lisää »

Avoin lähdekoodi

Avoin lähdekoodi tarkoittaa ohjelmistojen tuottamis- ja kehitysmenetelmiä, jotka tarjoavat käyttäjälle mahdollisuuden tutustua ohjelman lähdekoodiin ja muokata sitä omien tarpeidensa mukaisesti.

Uusi!!: Simple DirectMedia Layer ja Avoin lähdekoodi · Katso lisää »

BeOS

BeOS on Be Incorporated -yhtiön käyttöjärjestelmä tietokoneille.

Uusi!!: Simple DirectMedia Layer ja BeOS · Katso lisää »

C (ohjelmointikieli)

C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.

Uusi!!: Simple DirectMedia Layer ja C (ohjelmointikieli) · Katso lisää »

C sharp

C# (lausutaan) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli.

Uusi!!: Simple DirectMedia Layer ja C sharp · Katso lisää »

C++

C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.

Uusi!!: Simple DirectMedia Layer ja C++ · Katso lisää »

D (ohjelmointikieli)

D on Walter Brightin kehittämä moniparadigmainen oliopohjainen imperatiivinen ohjelmointikieli.

Uusi!!: Simple DirectMedia Layer ja D (ohjelmointikieli) · Katso lisää »

Doom

Doom on id Softwaren kehittämä ja julkaisema ensimmäisen persoonan ammuntapeli, joka on ''Doom''-pelisarjan ensimmäinen osa.

Uusi!!: Simple DirectMedia Layer ja Doom · Katso lisää »

Elite

Elite on David Brabenin ja Ian Bellin kehittämä avaruussimulaatiopeli, joka julkaistiin 20.

Uusi!!: Simple DirectMedia Layer ja Elite · Katso lisää »

FreeBSD

FreeBSD on vapaa Unixin kaltainen käyttöjärjestelmä.

Uusi!!: Simple DirectMedia Layer ja FreeBSD · Katso lisää »

Freeciv

Freeciv on vuoropohjainen strategiapeli.

Uusi!!: Simple DirectMedia Layer ja Freeciv · Katso lisää »

Frets on Fire

Frets on Fire on avoimen lähdekoodin musiikkipeli, joka tukee Windowsia, OS X:ää ja POSIX-standardin mukaisia käyttöjärjestelmiä, kuten Linuxia ja BSD:tä.

Uusi!!: Simple DirectMedia Layer ja Frets on Fire · Katso lisää »

GNU Lesser General Public License

GNU LGPL (GNU Lesser General Public License, aiemmin GNU Library General Public License) on GNU-projektin lisenssi, jonka tarkoituksena on tehdä kompromissi GPL:n ja yksinkertaisempien lisenssien (BSD, MIT jne.) välillä.

Uusi!!: Simple DirectMedia Layer ja GNU Lesser General Public License · Katso lisää »

Go (ohjelmointikieli)

Go (usein muodossa Golang) on Googlen kehittämä ja marraskuussa 2009 julkistettu ohjelmointikieli.

Uusi!!: Simple DirectMedia Layer ja Go (ohjelmointikieli) · Katso lisää »

IRIX

IRIX on SGI:n kehittämä System V-pohjainen UNIX-käyttöjärjestelmä, joka toimii SGI:n MIPS-arkkitehtuurisissa työasemissa ja palvelimissa.

Uusi!!: Simple DirectMedia Layer ja IRIX · Katso lisää »

Kirjasto (tietotekniikka)

Tietotekniikassa kirjastot (mm. ohjelmakirjasto, luokkakirjasto) ovat kokoelmia, aliohjelmia, luokkia ja/tai ohjelmia, joita käytetään tietokoneohjelmien modulaarisessa kehittämisessä sekä ohjelmien suorittamisen aikana.

Uusi!!: Simple DirectMedia Layer ja Kirjasto (tietotekniikka) · Katso lisää »

Linux

Linux viittaa Linux-ydintä käyttävien Unixin kaltaisten käyttöjärjestelmien perheeseen.

Uusi!!: Simple DirectMedia Layer ja Linux · Katso lisää »

Loki Software

Loki Software, Inc. (tunnetaan myös nimillä Loki, Loki Games ja Loki Entertainment Software, oli yhdysvaltalainen ohjelmistotalo, joka piti päämajaansa Tustinissa Kaliforniassa. Sen perusti vuonna 1998 Scott Draeker, ja se lopetti toimintansa vuonna 2002. Loki teki Windows-pohjaisista peleistä Linux-versioita. Kaiken kaikkiaan Loki teki 18 pelistä Linux-version. Näitä olivat mm. Civilization: Call to Power, Tribes 2, Quake III Arena, Unreal Tournament ja Sid Meier's Alpha Centauri. Konkurssiin ajautuessaan heillä oli työn alla Deus Ex. Tämän projektin ansiota oli tosin se, että pelin Windows-versioon saatiin OpenGL-tuki, ja tämän myötä myös Unreal Enginen OpenGL-tuki parani. Loki kuitenkin tuotti joitain vieläkin käytössä olevia ohjelmistoja. Loki tuki aktiivisesti SDL-kirjaston kehittämistä ja oli myös yksi ensimmäisiä sen käyttäjiä (Sam Latinga, SDL:n pääkehittäjä, oli Lokin työntekijä), ja oli aloitti myös kehittämään OpenAL-kirjastoa (nykyisin Creative Labsin ja Applen hallinnoima projekti). Lokin asennusohjelma, Loki Setup, on myös edelleen aktiivisesti kehitetty, ja mm. id Software käyttää sitä edelleen peliensä Linux-versioiden kanssa. Ryan "Icculus" Gordon, eräs Lokin työntekijöistä, perusti vapaaehtoisryhmän joka myös tekee peleistä Linux-versioita.

Uusi!!: Simple DirectMedia Layer ja Loki Software · Katso lisää »

Lua

Lua on kevyt ja kooltaan pieni skriptikieli.

Uusi!!: Simple DirectMedia Layer ja Lua · Katso lisää »

Mac OS

Järjestelmä v. 1.0 System 7 Mac OS 8 Mac OS 9 Mac OS viittaa Apple Macintosh-tietokoneisiin kehitetyn käyttöjärjestelmien sarjaan.

Uusi!!: Simple DirectMedia Layer ja Mac OS · Katso lisää »

Macintosh

Macintosh, McIntosh tai Mackintosh voi tarkoittaa seuraavia.

Uusi!!: Simple DirectMedia Layer ja Macintosh · Katso lisää »

MacOS

macOS (aiemmin OS X, Mac OS X) on Applen kehittämä ja markkinoima Unix-käyttöjärjestelmä Macintosh-tietokoneisiin.

Uusi!!: Simple DirectMedia Layer ja MacOS · Katso lisää »

Microsoft Windows

Microsoft Windows on IBM PC -yhteensopiville tarkoitettujen graafisten käyttöliittymien ja käyttöjärjestelmien perhe, jonka Microsoft esitteli vuonna 1985.

Uusi!!: Simple DirectMedia Layer ja Microsoft Windows · Katso lisää »

Mir (ohjelmisto)

Mir on Canonicalin kehittämä ikkunointipalvelin, jonka on tarkoitus korvata tällä hetkellä käytössä oleva X Window System Ubuntussa.

Uusi!!: Simple DirectMedia Layer ja Mir (ohjelmisto) · Katso lisää »

NetBSD

NetBSD on vapaa Unixin kaltainen käyttöjärjestelmä.

Uusi!!: Simple DirectMedia Layer ja NetBSD · Katso lisää »

OCaml

OCaml (ent. Objective Caml) on funktionaalista ja olio-ohjelmointia tukeva ohjelmointikieli.

Uusi!!: Simple DirectMedia Layer ja OCaml · Katso lisää »

Ohjelmointi

Ohjelmointia Java-ohjelmointikielellä Ohjelmointi tarkoittaa tietokoneelle tai vastaavalle ohjelmoitavalle laitteelle jollakin tavalla, tyypillisesti kirjoittamalla, annettavia toimintaohjeita formaalilla kielellä eli ohjelmointikielellä.

Uusi!!: Simple DirectMedia Layer ja Ohjelmointi · Katso lisää »

Ohjelmointirajapinta

Ohjelmointirajapinta on komponenttien ja moduulien välinen raja ohjelmoitavassa järjestelmässä.

Uusi!!: Simple DirectMedia Layer ja Ohjelmointirajapinta · Katso lisää »

Open Software Foundation

Open Software Foundation (OSF) oli toukokuussa 1988 perustettu yleishyödyllinen organisaatio, jonka tavoitteena oli kehittää avoin standardi UNIX-käyttöjärjestelmälle.

Uusi!!: Simple DirectMedia Layer ja Open Software Foundation · Katso lisää »

OpenTTD

Kuvankaappaus, jossa käytetään vapaita ''OpenGFX''-grafiikoita. OpenTTD on avoimen lähdekoodin taloussimulaatiopeli.

Uusi!!: Simple DirectMedia Layer ja OpenTTD · Katso lisää »

Oracle Solaris

Oracle Solaris (koko nimeltään Solaris Operating Environment) on Sun Microsystemsin kehittämä kaupallinen Unix-käyttöjärjestelmä, jonka nykyään omistaa Oracle.

Uusi!!: Simple DirectMedia Layer ja Oracle Solaris · Katso lisää »

OS/2

OS/2 (Operating System/2) oli IBM:n ja Microsoftin aluksi yhteistyössä kehittämä, sittemmin IBM:n yksinään tahollaan tukema moniajava käyttöjärjestelmä.

Uusi!!: Simple DirectMedia Layer ja OS/2 · Katso lisää »

Pascal (ohjelmointikieli)

Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.

Uusi!!: Simple DirectMedia Layer ja Pascal (ohjelmointikieli) · Katso lisää »

Python (ohjelmointikieli)

Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.

Uusi!!: Simple DirectMedia Layer ja Python (ohjelmointikieli) · Katso lisää »

QNX

QNX (ent. Quantum UNIX, QUNIX) on reaaliaikainen (RTOS) Unixin kaltainen käyttöjärjestelmä.

Uusi!!: Simple DirectMedia Layer ja QNX · Katso lisää »

RISC OS

RISC OS on Acorn Computers Ltd:n kehittämä käyttöjärjestelmä ARM-pohjaisille kehitysalustoille.

Uusi!!: Simple DirectMedia Layer ja RISC OS · Katso lisää »

Rust (ohjelmointikieli)

Rust on ohjelmointikieli, jonka on kehittänyt Mozilla Foundation.

Uusi!!: Simple DirectMedia Layer ja Rust (ohjelmointikieli) · Katso lisää »

Sega Dreamcast

Sega Dreamcast on Segan pelikonsoli, joka oli seuraaja Sega Saturnille.

Uusi!!: Simple DirectMedia Layer ja Sega Dreamcast · Katso lisää »

SFML

SFML (Simple and Fast Multimedia Library, suom. Yksinkertainen ja nopea multimediakirjasto) on helppokäyttöinen ja monialustainen ohjelmointirajapinta multimediaohjelmointiin.

Uusi!!: Simple DirectMedia Layer ja SFML · Katso lisää »

Siirtäminen (ohjelmointi)

Siirtäminen eli porttaaminen ohjelmoinnissa tarkoittaa ohjelman muokkaamista alustalta toiselle, joka on erilainen kuin johon se on alun perin suunniteltu.

Uusi!!: Simple DirectMedia Layer ja Siirtäminen (ohjelmointi) · Katso lisää »

Symbian

Symbian oli älypuhelimille suunniteltu mobiilikäyttöjärjestelmä (OS) ja sovellusalusta, jota ylläpiti Accenture.

Uusi!!: Simple DirectMedia Layer ja Symbian · Katso lisää »

Taistelu Wesnothista

Kuvakaappaus versiosta 1.6.1: Pelaajan ohjaamat lainsuojattomat hyökkäävät raskaan jalkaväen kimppuun. Taistelu Wesnothista on vuoropohjainen strategiapeli.

Uusi!!: Simple DirectMedia Layer ja Taistelu Wesnothista · Katso lisää »

Trine

Trine on suomalaisen Frozenbyten kehittämä tasohyppelypeli.

Uusi!!: Simple DirectMedia Layer ja Trine · Katso lisää »

Tru64 UNIX

Tru64 UNIX on 64-bittinen Alpha-suorittimella toimiva Unix-käyttöjärjestelmä, jonka kehitti Digital Equipment Corporation (DEC), joka päätyi Hewlett-Packardin (HP) omistukseen.

Uusi!!: Simple DirectMedia Layer ja Tru64 UNIX · Katso lisää »

Unknown Horizons

Unknown Horizons on peli, jossa yhdistyy kaupunginrakennuspelin ja reaaliaikaisen strategiapelin piirteitä.

Uusi!!: Simple DirectMedia Layer ja Unknown Horizons · Katso lisää »

Valve Corporation

Valve Corporation, myös tunnettu nimellä Valve Software, on Bellevuessa, Washingtonissa sijaitseva videopelien kehittämiseen ja digitaaliseen jakeluun erikoistunut yritys.

Uusi!!: Simple DirectMedia Layer ja Valve Corporation · Katso lisää »

Videopeli

Videopeli on elektroninen peli, jonka pelaamiseen tarvitaan käyttöliittymä ja näyttölaite.

Uusi!!: Simple DirectMedia Layer ja Videopeli · Katso lisää »

Videopeliohjain

Super Nintendo Entertainment System -pelikonsolin pad-ohjain. Peliohjain on videopeleissä käytettävä laite, jota käytetään pelattavan hahmon tai kohteen ohjaamiseen tai muun tiedon syöttämiseen peliin.

Uusi!!: Simple DirectMedia Layer ja Videopeliohjain · Katso lisää »

Wayland

KDE Plasma 5.24 Waylandin kanssa (helmikuu 2022). Wayland on näytönhallintajärjestelmä, joka on suunniteltu korvaamaan X Window System (X-Windows).

Uusi!!: Simple DirectMedia Layer ja Wayland · Katso lisää »

Windows Embedded Compact

Windows Embedded Compact (aikaisemmin Windows Embedded CE, Windows CE, tai Windows Powered) on Microsoftin kehittämä käyttöjärjestelmä pienitehoisiin ja laiteresursseiltaan vaatimattomiin laitteisiin.

Uusi!!: Simple DirectMedia Layer ja Windows Embedded Compact · Katso lisää »

X Window System

KDE 3.5. X Window System on bittikarttanäytöille kehitetty verkkoläpinäkyvä ikkunointijärjestelmä.

Uusi!!: Simple DirectMedia Layer ja X Window System · Katso lisää »

Zlib

zlib on Jean-Loup Gaillyn ja Mark Adlerin kirjoittama tiedon pakkaamiseen käytettävä ohjelmakirjasto.

Uusi!!: Simple DirectMedia Layer ja Zlib · Katso lisää »

3D-grafiikka

3D-grafiikkaa. 3D-grafiikka eli kolmiulotteinen grafiikka on tietokonegrafiikkaa, joka on sisäisesti mallinnettu kolmen tilaulottuvuuden suhteen.

Uusi!!: Simple DirectMedia Layer ja 3D-grafiikka · Katso lisää »

Uudelleenohjaukset tässä:

SDL (Simple DirectMedia Layer).

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »