Unity – wikipédia, a enciclopédia livre electricity tattoo designs

###

Com ênfase na portabilidade, o motor tem como alvo as seguintes APIs: Direct3D no Windows e Xbox 360; OpenGL no Mac, Windows e Linux; OpenGL ES no Android e iOS; WebGL na Internet e APIs proprietárias em consoles de videogame. Unity permite a especificação de configurações de compactação e de resolução de textura para cada plataforma que o jogo suporta, e fornece suporte para mapeamento de colisão, o mapeamento de reflexão, mapeamento parallax, tela de oclusão espaço ambiente (SSAO), sombras dinâmicas utilizando mapas de sombra, render-a-textura e full-screen de pós-processamento efeitos [8] diversidade plataforma do motor gráfico do Unity pode fornecer um shader com múltiplas variantes e uma especificação fallback declarativa, permitindo Unity para detectar a melhor variante para o hardware de vídeo atual.; e se nenhum são compatíveis, cair de volta para um shader alternativa que pode sacrificar recursos para o desempenho.

Scripting do motor de jogo é construído em Mono, a implementação open-source do .NET Framework. Os programadores podem usar UnityScript (uma linguagem de costume com sintaxe inspirou-ECMAScript, conhecido como JavaScript pelo software), C #, ou Boo (que tem uma sintaxe de inspiração Python).

A unidade é notável por sua capacidade de direcionar jogos para múltiplas plataformas. Dentro de um projeto, os desenvolvedores têm controle sobre a entrega para dispositivos móveis, web browsers, desktops e consoles. As plataformas suportadas incluem BlackBerry 10, o Windows Phone 8, Windows, OS X, Linux (Ubuntu, principalmente), Android, iOS, Unity Web Player (incluindo Facebook, Adobe Flash, PlayStation 3, PlayStation 4, PlayStation Vita, Xbox 360, Xbox One, Wii U, e Wii. Ele inclui um servidor ativo e motor de física PhysX da Nvidia. Unity Web Player é um plugin para o navegador que é suportado no Windows e OS apenas X. A unidade é o desenvolvimento de software padrão kit (SDK) para Wii U vídeo jogo de plataforma console da Nintendo, com uma cópia gratuita incluída pela Nintendo com cada Wii U desenvolvedor de licença. Unity Technologies chama essa agregação de um terceiro SDK uma "indústria em primeiro lugar". Versões [ editar | editar código-fonte ] Unity 1 [ editar | editar código-fonte ]

Unity 1.0 foi anunciada na Apple Worldwide Developers Conference em 2005 e foi lançado em 8 de junho de 2005. A versão inicial foi limitado a Mac OS, tanto para criação e publicação de jogos. Características no momento incluído um renderizador OpenGL orientada para shader, física alimentado pelo Novodex (agora PhysX) motor de física, suporte a áudio e apoio C#. O pacote estava disponível em ambos uma edição barato ‘Indie’, e um com preços mais elevados edição "Pro", que incluiu alguns recursos extras.

Mais de versões 1.x subsequentes, adições significativas incluíram o apoio para a construção de jogos para rodar em Windows, tanto como aplicações independentes e também em navegadores através de um plugin para o navegador. Unity 2 [ editar | editar código-fonte ]

Unity 2.0 foi lançado em 11 de outubro de 2007, durante a primeira conferência anual Unite. adições chave para o conjunto de recursos inclui um motor de terreno, sistema (com base na RakNet), em tempo real renderização sombra dinâmico, e um sistema de trabalho em rede UI jogo de construção. Esta versão também viu a introdução da Unidade de Ativos Server, um produto add-on destina-se a permitir que as equipes de desenvolvedores para compartilhar os recursos do projeto com mais facilidade.

Unity 3.0 foi lançado em 4 de outubro de 2010. Isso trouxe suporte integrado lightmapping usando a tecnologia Besta Illuminate Labs, oclusão abate alimentado por Umbra, efeitos de processamento de áudio em tempo real e suporte para C # 3.5. O lançamento também incluiu uma versão ‘pré-visualização de qualidade »de apoio à publicação de jogos para Android, vendido como um add-on separado; Apoio Android foi oficialmente declarada ‘lançado’ em 1 de Março de 2011.

Unity 3.5, lançado 14 de fevereiro de 2012, foi um lançamento notável por trazer várias novas funcionalidades bastante tarde no ciclo de vida versão: um novo sistema de partículas chamado "Shuriken," um pioneiro integrada e quadro de navegação, gerenciamento de nível de detalhe para os modelos 3D , renderização high dynamic-range-, novos recursos globais de iluminação, e uma regravação do apoio oclusão abate. Esta versão também viu a introdução do suporte de pré-visualização para ambos Adobe Flash e Google Native Client como plataformas de publicação. Unity 4 [ editar | editar código-fonte ]

Com o lançamento do Unity 4.0, a empresa anunciou uma mudança para um ciclo de lançamento que iria ver versões ser lançado com menos recursos, mas a um ritmo mais rápido. Como tal, as versões posteriores na linha 4.X entregues novos recursos da seguinte forma :

Unity 4.2, lançado 22 de julho de 2013: Suporte para Windows Phone 8, Windows Store e BlackBerry como plataformas de publicação; OpenGL ES 3.0 para suporte plataformas móveis; suporte de controle de versão integrado para Perforce; ea capacidade de cancelar o processo de compilação, uma vez iniciado. (O último deles tem uma rodada de aplausos quando foi anunciado em 2013 do Unite Nordic).

Unity 5.0 foi lançado gratuitamente em 03 de março de 2015, adicionando o muito iluminação global em tempo real esperado com base na tecnologia Geomerics Enlighten. Outras alterações importantes incluem shaders baseados em física, HDR céu caixas, sondas de reflexão, um novo mixer de áudio com efeitos e fluxos de trabalho melhorados animador.

Nuvem sistema de construção de unidade foi introduzida (por US $ 25 / mês para não-pro usuários), bem como ‘Game relatórios de desempenho "ea beta’ Game Analytics ‘(também US $ 25 / mês para não-usuários Pro), que registra o uso de jogadores e desempenho em jogos lançados, algo que muitos desenvolvedores encontrados difícil de implementar na Unidade 4.x. Anteriormente, um desenvolvedor de jogos necessária para codificar o suporte para o jogador fazer logon diretamente no seu motor de jogo.

Adições menores incluem: Um editor de 64 bits para lidar com grandes projetos, suporte a 64 bits iOS, nova renderização adiada, gráficos comando buffers, melhor iluminação linear, HDR, camarote e Cubemap fluxos de trabalho, a melhoria do sistema de agendamento de trabalho, uma nova "Timeline CPU Profiler ‘permite ver e investigar o uso de múltiplos núcleos, a melhoria do sistema pathfinding NavMesh, intth.

Unity 5.0 traz suporte para Windows, OS X, Linux, Unity Webplayer, Android, Nintendo 3DS, iOS, BlackBerry 10, Windows Phone 8, Tizen, WebGL, PlayStation 3, PlayStation 4, PlayStation Vita, Wii U, Xbox 360, Xbox One, TV Android , Samsung Smart TV, Oculus Rift e Gear VR para um total de 21 plataformas suportadas. Unity 2017 [ editar | editar código-fonte ]

The Post-Processing Stack – permite que você aplique facilmente filtros realistas em cenas usando a terminologia da indústria cinematográfica, controles e formatos de espaço de cores para criar visuais de alta qualidade para um visual mais dramático e realista, para que você possa contar uma melhor história visual. Recepção [ editar | editar código-fonte ]

Para os Apple Design Awards na feira WWDC 2006, a Apple, Inc. chamado Unity como o vice-campeão para a sua categoria Melhor Uso de Mac OS X Graphics, um ano após o lançamento da unidade ao mesmo feira. [28] diz Unity Technologies esta é a primeira vez que uma ferramenta de design de jogo já foi nomeado para este prémio. [29] um maio 2012 pesquisa realizada pela revista game Developer Unity indicado como o seu motor de jogo superior para plataformas móveis. [30] Em julho de 2014, ganhou o Unity "melhor "prêmio Motor no Reino Unido anual Desenvolver Indústria Excellence Awards. Características Principais [ editar | editar código-fonte ]