Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Faça o download
Acesso mais rápido do que o navegador!
 

SDL (biblioteca)

Índice SDL (biblioteca)

'''''Simple DirectMedia Layer''''' Simple DirectMedia Layer (SDL) é uma biblioteca multimídia livre e de código aberto, multiplataforma, escrito em C que representa uma interface simples para gráficos, som e dispositivos de entrada de várias plataformas.

63 relações: Allegro (biblioteca), Android, BeOS, Biblioteca (computação), C (linguagem de programação), C++, Código aberto, Código-fonte, CD-ROM, ClanLib, Compatibilidade reversa, Computação gráfica, DirectX, Doom (jogo eletrônico de 1993), Elite, Euphoria (linguagem de programação), Framework, Freeciv, Frets on Fire, Graphics Device Interface, Hedgewars, Interface, Interface de programação de aplicações, IOS, Jogo de computador, Licença zlib, Linguagem de programação, Linux, Macintosh, MacOS, Mercurial, Microsoft Windows, Microsoft XNA, Mixagem, Multimédia, Multiplataforma, OpenAL, OpenGL, OpenTTD, OpenVMS, Pascal (linguagem de programação), Perl, PLIB, Pygame, Python, Rich Text Format, Sam Lantinga, SFML, Sistema operativo, Software livre, ..., Som, Teclado (informática), The Battle for Wesnoth, Thread (computação), Trine (jogo eletrônico), TrueType, Unicode, Valve Corporation, Vinculação de nomes (computação), Wrapper, X Window System, 0 A.D., 1998. Expandir índice (13 mais) »

Allegro (biblioteca)

Allegro é uma biblioteca livre de código fonte aberto para o desenvolvimento de Video games.

Novo!!: SDL (biblioteca) e Allegro (biblioteca) · Veja mais »

Android

Android é um sistema operacional (SO) baseado no núcleo Linux, projetado principalmente para dispositivos eletrônicos móveis (como smartphones e tablets) com tela sensível ao toque ou interface de usuário baseada na manipulação direta; desenvolvido por um consórcio de desenvolvedores conhecido como Open Handset Alliance, sendo o principal colaborador o Google.

Novo!!: SDL (biblioteca) e Android · Veja mais »

BeOS

BeOS foi um sistema operacional (ou sistema operativo S.O.) multitarefa preemptivo e monousuário desenvolvido pela Be Incorporated.

Novo!!: SDL (biblioteca) e BeOS · Veja mais »

Biblioteca (computação)

Na ciência da computação, biblioteca ou library é uma coleção de subprogramas utilizados no desenvolvimento de software.

Novo!!: SDL (biblioteca) e Biblioteca (computação) · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: SDL (biblioteca) e C (linguagem de programação) · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: SDL (biblioteca) e C++ · Veja mais »

Código aberto

Código aberto (do inglês Open Source) é o código-fonte que é disponibilizado gratuitamente para consulta, examinação, modificação e redistribuição.

Novo!!: SDL (biblioteca) e Código aberto · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: SDL (biblioteca) e Código-fonte · Veja mais »

CD-ROM

Diagrama das camadas de um CD: '''A''' - camada de policarbonato onde os dados são codificados - '''B''' - camada refletora que reflete o laser - '''C''' - camada selada para evitar oxidação - '''D''' - as ilustrações são impressas nessa camada - '''E''' - o raio laser lê o disco de policarbonato, é refletido de volta e lido pela unidade de disco. O Compact Disc Read Only Memory (sigla CD-ROM), em português: Disco Compacto - Memória Somente de Leitura, é um tipo de CD desenvolvido em 1985.

Novo!!: SDL (biblioteca) e CD-ROM · Veja mais »

ClanLib

ClanLib é um SDK multiplataforma e foi escrito em C++, atualmente suportado no Microsoft Windows, Linux e Mac OS X. Ele tem total suporte ao OpenGL para gráficos e um reduzido suporte ao SDL.

Novo!!: SDL (biblioteca) e ClanLib · Veja mais »

Compatibilidade reversa

Em tecnologia, especialmente em informática (independentemente de plataforma), é dito de um produto que este possui compatibilidade reversa, compatibilidade descendente ou retrocompatibilidade quando é capaz de assumir o lugar de um produto mais antigo, interagindo com outros produtos que foram desenhados para funcionar com a versão anterior.

Novo!!: SDL (biblioteca) e Compatibilidade reversa · Veja mais »

Computação gráfica

A computação gráfica é a área da computação destinada à geração de imagens em geral — em forma de representação de dados e informação, ou em forma de arte e recriação do mundo real.

Novo!!: SDL (biblioteca) e Computação gráfica · Veja mais »

DirectX

Microsoft DirectX é uma coleção de APIs que tratam de tarefas relacionadas a multimídia, especialmente programação de jogos, para o sistema operacional Microsoft Windows, ou seja, é quem padroniza a comunicação entre software e hardware.

Novo!!: SDL (biblioteca) e DirectX · Veja mais »

Doom (jogo eletrônico de 1993)

Doom (comercializado como DOOM) é um jogo de computador lançado em 1994 pela id Software e um dos títulos que geraram o gênero tiro em primeira pessoa.

Novo!!: SDL (biblioteca) e Doom (jogo eletrônico de 1993) · Veja mais »

Elite

Segundo Thomas Bottomore, elite (do francês élite, substantivação do antigo particípio passado eslit, de élire 'escolher, eleger', este do latim vulgar exlegere, do latim clássico eligere, 'escolher') era um termo usado durante o século XVIII para designar produtos de qualidade excepcional.

Novo!!: SDL (biblioteca) e Elite · Veja mais »

Euphoria (linguagem de programação)

Euphoria é uma linguagem de programação interpretada procedural de alto nível, criada por Robert Craig, da Rapid Deployment Software, em julho de 1993, e atualmente mantida pelo openEuphoria Group.

Novo!!: SDL (biblioteca) e Euphoria (linguagem de programação) · Veja mais »

Framework

Um framework em desenvolvimento de software, é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica.

Novo!!: SDL (biblioteca) e Framework · Veja mais »

Freeciv

Freeciv é um jogo de computador, para um ou mais jogadores, de estratégia por turnos inspirado na série ''Sid Meier's Civilization''.

Novo!!: SDL (biblioteca) e Freeciv · Veja mais »

Frets on Fire

Frets on Fire é um jogo de computador no qual o jogador utiliza o teclado para selecionar as notas músicais completando a música.

Novo!!: SDL (biblioteca) e Frets on Fire · Veja mais »

Graphics Device Interface

GDI, ou Graphics Device Interface, é um dos três subsistemas principais do Microsoft Windows.

Novo!!: SDL (biblioteca) e Graphics Device Interface · Veja mais »

Hedgewars

Headgewars é um estratégia, baseado em turnos, na qual os personagens são ouriços.

Novo!!: SDL (biblioteca) e Hedgewars · Veja mais »

Interface

O conceito de Interface é amplo, pode expressar pela presença de ferramentas para o uso e movimentação de qualquer sistema de informações, seja ele material, seja ele virtual.

Novo!!: SDL (biblioteca) e Interface · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: SDL (biblioteca) e Interface de programação de aplicações · Veja mais »

IOS

iOS (antes chamado de iPhone OS) é um sistema operacional móvel da Apple Inc. desenvolvido originalmente para o iPhone, iPod Touch e o iPad até a introdução do iPadOS em 2019, um sistema derivado do iOS.

Novo!!: SDL (biblioteca) e IOS · Veja mais »

Jogo de computador

Um jogo de computador é um programa de entretenimento — um jogo virtual — onde a plataforma é um computador pessoal.

Novo!!: SDL (biblioteca) e Jogo de computador · Veja mais »

Licença zlib

A licença zlib é uma licença permissiva de software livre que define os termos sob o qual o zlib e a biblioteca libpng é distribuída.

Novo!!: SDL (biblioteca) e Licença zlib · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: SDL (biblioteca) e Linguagem de programação · Veja mais »

Linux

Linux é um termo popularmente empregado para se referir a que utilizam o núcleo Linux.

Novo!!: SDL (biblioteca) e Linux · Veja mais »

Macintosh

Diferentes computadores Macintosh. Macintosh (comumente abreviado para Mac desde 1998) é uma linha de computadores pessoais fabricados e comercializados pela empresa Apple Inc. desde janeiro de 1984.

Novo!!: SDL (biblioteca) e Macintosh · Veja mais »

MacOS

macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.

Novo!!: SDL (biblioteca) e MacOS · Veja mais »

Mercurial

Mercurial é uma ferramenta multiplataforma de controle de versão distribuído para desenvolvedores de software.

Novo!!: SDL (biblioteca) e Mercurial · Veja mais »

Microsoft Windows

Microsoft Windows (ou simplesmente Windows) é uma família de sistemas operacionais desenvolvidos, comercializados e vendidos pela Microsoft.

Novo!!: SDL (biblioteca) e Microsoft Windows · Veja mais »

Microsoft XNA

Microsoft XNA (sigla em inglês que significa XNA's Not Acronymed) é um framework que serve para o desenvolvimento de jogos para computadores com Windows, para o console Xbox 360 e para Windows Phone 7.

Novo!!: SDL (biblioteca) e Microsoft XNA · Veja mais »

Mixagem

Mesa de mixagem digital Sony DMX R-100, usada em estúdios Mixagem é a atividade pela qual uma multitude de fontes sonoras, no processo de armazenamento de áudio, é combinada em um ou mais canais.

Novo!!: SDL (biblioteca) e Mixagem · Veja mais »

Multimédia

Um espectáculo de ''lasers'' é um desempenho de multimédia ao vivo. é a combinação, controlada por computador (computador pessoal, periférico e dispositivo móvel), de pelo menos um tipo de média estática (texto, fotografia, gráfico), com pelo menos um tipo de média dinâmica (vídeo, áudio, animação).

Novo!!: SDL (biblioteca) e Multimédia · Veja mais »

Multiplataforma

Firefox, da Mozilla Foundation, um dos muitos programas multiplataforma. Diz-se multiplataforma (em inglês cross-platform) um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME.

Novo!!: SDL (biblioteca) e Multiplataforma · Veja mais »

OpenAL

OpenAL (Open Audio Library) é uma API livre e multiplataforma desenvolvida para lidar com audio multicanal tridimensional.

Novo!!: SDL (biblioteca) e OpenAL · Veja mais »

OpenGL

O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros.

Novo!!: SDL (biblioteca) e OpenGL · Veja mais »

OpenTTD

OpenTTD é um simulador econômico no qual o jogador ganha dinheiro transportando passageiros e cargas por rodovias, ferrovias, água e ar.

Novo!!: SDL (biblioteca) e OpenTTD · Veja mais »

OpenVMS

OpenVMS (Open Virtual Memory System ou apenas VMS) é uma tecnologia top de linha entre usuário e sistema.

Novo!!: SDL (biblioteca) e OpenVMS · Veja mais »

Pascal (linguagem de programação)

Pascal, é uma linguagem de programação orientada por objetos, que recebeu este nome em homenagem ao matemático e físico Blaise Pascal.

Novo!!: SDL (biblioteca) e Pascal (linguagem de programação) · Veja mais »

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Novo!!: SDL (biblioteca) e Perl · Veja mais »

PLIB

PLIB é um conjunto de bibliotecas de código aberto portátil para jogos de computador originalmente escrito por Steve Baker em 1997 e licenciado sob a LGPL.

Novo!!: SDL (biblioteca) e PLIB · Veja mais »

Pygame

Pygame é uma biblioteca de jogos multiplataforma (independente de sistema operacional) feita para ser utilizada em conjunto com a linguagem de programação Python.

Novo!!: SDL (biblioteca) e Pygame · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: SDL (biblioteca) e Python · Veja mais »

Rich Text Format

O RTF, acrônimo de Rich Text Format (literalmente, formato de texto enriquecido) é um formato de arquivo proprietário de documento desenvolvido pela Microsoft em 1987 e mantido até 2008, com o intuito de facilitar o intercâmbio de documentos entre diversas plataformas, com base no processador de texto WordPad.

Novo!!: SDL (biblioteca) e Rich Text Format · Veja mais »

Sam Lantinga

Sam Oscar Lantinga (Agosto de 1974) é um programador estadunidense.

Novo!!: SDL (biblioteca) e Sam Lantinga · Veja mais »

SFML

Simple and Fast Multimedia Library (SFML) é uma biblioteca multiplataforma, orientada a objetos e livre.

Novo!!: SDL (biblioteca) e SFML · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: SDL (biblioteca) e Sistema operativo · Veja mais »

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Novo!!: SDL (biblioteca) e Software livre · Veja mais »

Som

Propagação do Som Som é a propagação de uma onda mecânica acústica (frente de compressão mecânica); é uma onda longitudinal que se propaga de forma circuncêntrica apenas em meios materiais (como sólidos, líquidos ou gasosos).

Novo!!: SDL (biblioteca) e Som · Veja mais »

Teclado (informática)

Um teclado de computador. Na computação, o teclado de computador é um dispositivo que possui uma série de botões ou teclas, utilizado para inserir dados no computador.

Novo!!: SDL (biblioteca) e Teclado (informática) · Veja mais »

The Battle for Wesnoth

The Battle for Wesnoth (A Batalha por Wesnoth), também chamado simplesmente de Wesnoth, é um jogo de estratégia baseado em turnos em um mapa hexagonal.

Novo!!: SDL (biblioteca) e The Battle for Wesnoth · Veja mais »

Thread (computação)

Thread (em português: fio de execução ou encadeamento de execução) é uma forma como um processo/tarefa de um programa de computador é divido em duas ou mais tarefas que podem ser executadas concorrentemente ("simultâneo").

Novo!!: SDL (biblioteca) e Thread (computação) · Veja mais »

Trine (jogo eletrônico)

Trine é um jogo eletrônico de ação, plataforma e quebra-cabeça disponível para PC, XBOX e PlayStation Network.

Novo!!: SDL (biblioteca) e Trine (jogo eletrônico) · Veja mais »

TrueType

Fontes True Type são um tipo de fonte desenvolvido pela Apple Computer em parceria com a Microsoft no fim da década de 1980 com um competidor para as fontes Type 1 da Adobe em PostScript.

Novo!!: SDL (biblioteca) e TrueType · Veja mais »

Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente.

Novo!!: SDL (biblioteca) e Unicode · Veja mais »

Valve Corporation

Valve Corporation (também conhecida como Valve Software, e comumente referida como Valve) é uma empresa norte-americana desenvolvedora de jogos eletrônicos e de distribuição digital, com sede em Bellevue, Washington, Estados Unidos.

Novo!!: SDL (biblioteca) e Valve Corporation · Veja mais »

Vinculação de nomes (computação)

Em linguagens de programação, vinculação de nomes (ou amarração de nomes) é a associação de objetos (dados e/ou código) com identificadores.

Novo!!: SDL (biblioteca) e Vinculação de nomes (computação) · Veja mais »

Wrapper

Wrapper (em português empacotador), é um termo em inglês que geralmente se refere a um tipo de embalagem, tal como uma folha plana feita de papel celofane ou plástico para envolver um objeto.

Novo!!: SDL (biblioteca) e Wrapper · Veja mais »

X Window System

Logotipo do X X Window System, X-Window, X11 ou simplesmente X é um ''software'' de sistema e um protocolo que fornece uma base para interfaces gráficas de usuário (com o conceito de janelas) e funcionalidade rica de dispositivos de entrada para redes de computadores.

Novo!!: SDL (biblioteca) e X Window System · Veja mais »

0 A.D.

0 A.D. é um jogo multiplataforma de estratégia em tempo real, gratuito e de código aberto, em desenvolvimento pela Wildfire Games.

Novo!!: SDL (biblioteca) e 0 A.D. · Veja mais »

1998

Sem descrição

Novo!!: SDL (biblioteca) e 1998 · Veja mais »

Redireciona aqui:

Simple DirectMedia Layer.

CessanteEntrada
Ei! Agora estamos em Facebook! »