Unity iPhone

Projetado para melhorar sua experiência do iPhone.
Baixe Agora

Unity iPhone Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Updater
  • Preço:
  • FREE
  • Nome do editor:
  • Unity Technologies ApS
  • Site do editor:
  • http://unity3d.com/
  • Sistemas operacionais:
  • Mac OS X 10.0 or later
  • Tamanho do arquivo:
  • 156.7 MB

Unity iPhone Tag


Unity iPhone Descrição

Projetado para melhorar a sua experiência iPhone. Seja em um iPhone ou um iPod Touch, iPhone Unity dá-lhe a possibilidade de deslumbrar o público com o conteúdo mais fino disponível na App Store. Aqui estão algumas características-chave do "iPhone Unity": · IPhone habilitado Live Preview - Com o iPhone remoto, você pode usar um iPhone real ou iPod Touch para visualizar e testar o seu jogo ao vivo, certo dentro do Editor de Unity. Basta clicar em jogo, em seguida, teste com iPhone na mão. · Seamless Publishing Fluxo de Trabalho - A publicação de uma compilação para iPhone criará um todo, projeto Xcode completo que simplesmente funciona. Pressione o botão "Build and Run" na unidade e colocar os pés para cima. Relaxar até o seu jogo compila automaticamente no XCode, instala e lançamentos. · Alta Performance script - JavaScript e C roteiros # são compilados para código ARM assembler nativa durante o processo de construção. Isto dá um aumento médio de desempenho de 20-40 vezes ao longo linguagens interpretadas. · Alta Performance malha Rendering - usos Unidade embalado malha formatos que obter cada último bit de desempenho fora do iPhone. Nós consistentemente bater referências GL ES por 30-40%. · VFP Optimized descascamento - Unidade tem costume montagem-Coded animação esfolamento para maximizar a taxa de transferência de vértice. Todas as modificações de malha são descarregadas para vector co-processador SIMD do iPhone para que o seu jogo pode correr rápido - mesmo com muitos personagens na tela. · Oclusão Culling - Todo mundo adora alto desempenho. oclusão baseado em PVS abate ativado no iPhone é perfeito para espremer o máximo de desempenho fora do iPhone. · Shader Emulation - Mimic as capacidades gráficas do direito iPhone dentro do Editor de Unity para rápido WYSIWYG prototipagem sem quaisquer surpresas no resultado final. · Combiner com base shaders - Unidade expõe as capacidades multi-textura completos do iPhone. Todos os aspectos do pipeline de gráficos iPhone pode ser modificada através da Unidade de fácil de usar a linguagem shader. · PVRTC Texture Compression - Save Your multicamadas arquivos do Photoshop e deixe Unidade automaticamente comprimir suas imagens com PVRTC Texture Compression. É tudo automático, sem um único clique necessário. Isso reduz muito o uso da memória e distribuição de tamanho, e também melhora o desempenho de renderização. Requisitos: · IPhone ou ipod touch O que há de novo nesta versão: De aumento de performance significativos: · Até 3x mais rápido do que 1.0.3. · Desempenho caminhos críticos reescritos para aproveitar VFP coprocessador, animação esfola é de até 4x mais rápido. · Dosagem automática de malhas para reduzir chamadas empate. Built-in Anti-pirataria de proteção: Identificar se a Apple DRM foi removido a partir do pacote de aplicações e o comportamento da aplicação Modificar em conformidade. Mais poder: · Suporte total para Objective C nativo e código C ++ abre o pleno acesso às APIs iPhone 3.x e plugins personalizados. · Acesso a vídeo-playback, o apoio teclado na tela, e os serviços de GPS / localização. · Suporte para 8-textura sombreamento no iPhone 3GS com fallbacks automáticas para iPhone 3G. Melhores Docs: · Instruções detalhadas sobre otimizações específicas-iphone. · Novo 150 página tutorial para chegar até a velocidade com a tomada de jogo iPhone. Exemplos, ativos e referência: · Introduzido iPhone pacote de ativos padrão. · Altamente atualizados documentação manual e de referência - confira a seção de iPhone na documentação Manual - dicas de otimização de desempenho, lotes, novas APIs etc. · Projeto de exemplo de integração código nativo preparado - verificação Plugins página do manual para download URL. · Penelope Exemplo de projeto e Tutorial criado - ver como criar touch-to-movimento, jogador relativa, e controles de caráter relativo da câmara. Perfromance otimizações: · Melhoria da Oclusão Culling - agora usa menos memória e abates de forma mais eficaz. · Actualizado rosca loop principal para dar algum espaço para eventos OS processamento, se o jogador é muito intensivo da CPU. · Baseada em threads Introduzido loop principal - agora você pode escolher entre NSTimer, bomba de rosca e OS evento métodos (CFRunLoop). método de rosca é definido por padrão agora. · Lotes de otimizações de loop de renderização internos. · Esfolamento optimizada usando VFP coprocessador que é significativamente mais rápido do que o esfolamento GPU (Unidade pode pele até 5Mverts / s agora). · Animação otimizada de hierarquias ósseas. · Sistema de animação Optimizado para lidar melhor com grandes números de Estados Animation. · Melhor desempenho para arithmetics flutuador em scripts Mono. · Desempenho chamada de script melhora quando "Rápido, mas sem exceções" otimização está ligado. · Adicionado caminho 4 pesos ósseos esfola em VFP. · Adicionado suporte 2 UVset para o caminho de 4 pesos ósseos esfola em VFP. · Adicionado 2 suporte a UVSet para 2 pesos ósseos Path Caminho no VFP. · Implementados Alternative Main Loop (em vez de Nstimer) que permite melhor utilização de recursos do CPU e controle explícito quanto tempo gasta eventos de processamento (habilitados por padrão, pode ser desativado definindo #define use_nstimer_for_main_loop 1 no AppController.mm). Novos recursos e melhorias: · Adicionado esquema básico de proteção contra cópia. Use iPhoneutils.isapplicationGenuine propriedade para determinar se DRM foi removido. · Aplicativo.Openurl agora disponível para licenças básicas também. · Introduziu a configuração máxima permitida do Timestep nas configurações do projeto | O tempo que permite que o motor pule fixas fixas se a taxa de quadro for baixa. · Adicionado suporte de plugin nativo (recurso de licença avançado). Basta adicionar atributo personalizado para seus métodos implementados nativos em c # e implementação correspondente ao projeto Xcode. · Suporte de reprodução de filme de tela inteira exposta para scripts (iPhoneutils.PlayMovie / PlayMovieurl). · Suporte adicionado para o GPS / Service de Local (iPhonesettings.startLocationservice / iPhoneinput.LastLocation). · Teclado de iPhone nativo exposto para scripts (classe iPhonekeyBoard). · Implementada Entrada de teclado do iPhone nativo para elementos TextField / Passwordfield / Textarea GUI. · Exposto todas as 4 orientações de tela como iPhonesettings.Screenoration. iPhonesettings.verticalInientation agora está obsoleto. · Adicionado suporte para vibração (iPhoneutils.Vibrar). · Número exposto de propriedades via Editor Player Configurações UI (incluindo a versão do Bundle e a orientação da interface da interface do usuário). · Suporte implementado para até 8 unidades de textura em shaders para iPhone 3GS. Adicionado a emulação do iPhone 3GS no editor. Looting: · Suporte automatizado para lotes estáticos - basta marcar seus objetos como "estáticos" e eles serão lotes em construir o jogador ou inserir o modo de reprodução no editor. Não há necessidade de scripts adicionais. · Implementou a simulação de lotes dinâmicos e estáticos no editor. Agora a janela Stats exibirá o número previsto de chamadas de desenho e vértices como se fosse executado no iPhone. · Introduziu o lotes automático para objetos dinâmicos pequenos (menos de 300 vértices) se compartilharem o mesmo material. Reduz a sobrecarga da chamada de desenhar abertos. · Introduzido lotes estáticos para objetos de qualquer tamanho, se compartilharem o mesmo material e nunca mudará seu nó de transformação. Use o script combateforstaticbatching fornecido com ativos padrão para preparar seus objetos de jogo para este tipo de lotes. · Script de lotes estático atualizado para omitir normais se eles não foram incluídos nas malhas originais, salva alguma memória. · Configuração de lotes estática aprimorada - Não é necessário criar mais gamompons adicionais para geometria estaticamente lotes, em vez disso, o renderizador de gameobject original é corrigido. No entanto, você tem que usar renderer.worldtolocalmatrix / localtoworldmatrix ao definir os parâmetros do shader em vez de métodos análogos no componente Transform. Não cumprir este requisito pode levar a artefatos de sombreamento. · Editor agora atende a avisos / erros se os scripts estáticos de lotes ou lotes estáticos foram usados com licença básica. Melhorias adicionais: · Se o toque tiver começado e terminado durante o mesmo quadro (no caso de uma torneira muito curta), a unidade atrasará a fase final até o próximo quadro, para que os scripts possam reagir corretamente. · Melhor gerenciamento de heap do GC, agora o tamanho típico do heap deve ser 200-400 KB. · Melhoria da funcionalidade do projeto do Xcode Append. Pastas ocultas agora não são removidas das subpastas de 'classes' e 'bibliotecas'. · NullReferenceExceptions agora deve funcionar em dispositivos OS 3.0. (Basta bater "Continuar" duas vezes se o depurador parar nele). · A unidade respeita seu projeto Xcode agora. Não é mais sobrescrito por padrão. Você pode adicionar com segurança novos arquivos, modificar o próprio projeto ou o arquivo AppController.mm, a unidade anexará suas coisas conforme necessário. Nota No entanto, que algumas pastas como bibliotecas, dados, pasta de projeto raiz são sempre sobrescritas. · Adicionado Splash Screen e Seleção de ícones para as configurações do projeto | Jogador. · A ordem de descascamento foi alterada. O novo pedido está seguindo: Desativado, montagens de tira, Tira Bytecode, use micro mscorlib. · Todos os triângulos são contados agora, os triângulos degenerados não são omitidos mais no editor, já que incorreram a penalidade de desempenho em um dispositivo real (os iPhones pré 3s não têm cache pós-pós). · Dispositivo de geração do iPod Touch 3º pode ser detectado agora. · Removido Propriedades não relacionadas com o iPhone das configurações do projeto. · A vibração invocada no editor imprimirá a mensagem de depuração no log do editor. · Reimplemented iphonesettings. PropriedadeGeneration. Agora retorna enum em vez de uma string e suporta o iPhone 3GS. · Adicionado propriedade hideinput à classe iPhonekeyBoard. · Adicionado "meio" (4 de 8 etapas de textura) do modo de emulação do iPhone 3GS que funciona em cartões NVIDIA. · Aparência visual melhorada da entrada do teclado. · Propriedade de nome de exibição do aplicativo para iPhone exposta nas configurações do projeto | Jogador. · Melhor estatísticas de profiler internas. Adicionado coleção GC à duração total. · Implementou iPhonesettings. Propriedade de geração que permite consultar a geração de dispositivos. · Aumento do tempo padrão para processar eventos de 3ms para 7ms no AppController.mm. Melhora a capacidade de resposta da entrada de toque / acelerômetro para alguns jogos, mas pode reduzir levemente o desempenho para outros. · A configuração renomeada de "substituição de áudio" para "substituir o iPod Music" nas configurações do projeto. · A mensagem de erro é mostrada no editor se o projeto que está sendo construído para o iPhone contenha o ativo de movietexture (em vez de um erro de tempo de execução cryptic). · Adicionado "Substituição de áudio" configuração para configurações do projeto | Jogador que força a música de fundo do iPod a ser explicitamente parada no início do aplicativo. · Adicionado Propriedade de Atividades da Internet: Iphonesettings.Interracebability. Verifique esta propriedade antes de fazer consultas www. · Adicionado botão "Concluído" para fechar teclados multi-line e numéricos. Um pouco melhorou a aparência do campo de entrada do teclado. · Adicionado tempo de abate a estatísticas internas de profiler. · Adicionado coletor de lixo é executado para estatísticas de profiler internas. · Tweaked as telas de respingo. Correções de bugs: · Toque fixo.Deltatime para ser relatado corretamente tanto no tempo de execução quanto usando UnityRemote. · Interruptores ocasionais fixos em algumas circunstâncias muito específicas, além de esfolar envolvidos. · Corrigidos scripts de lotes estáticos para usar UV0 em vez de UV1 se você não estiver presente. · Instalador fixo para manter os exemplos padrão da unidade intactos. · Corrigidas sobras do SVN em trampolim. · OCCLUSÃO Culling Bug Fixes. · Cerco fixo no renderbojectsorter. · Corrigida a renderização incorreta da cena quando a UiWindow é criada antes da inicialização do motor. · Cerca de importação de ativos de malha ocasional fixa quando a emulação de gráficos do iPhone é ativada. · Pequenas correções do teclado. · Texto de licença fixo. · Corrigido acidental aparente da caixa de diálogo de confirmação de consulta do local do dispositivo. · Problema de degradação de desempenho fixo com áudio descompactado. · Corrigido o iPod Music a ser respeitado se iniciado no meio do jogo. · Corrigida música compactada para começar a jogar se a música iPod foi interrompida no meio do jogo. · Corrigido OS X Snow Leopard Crashbug. · Quadro preto ocasional fixo entre a tela inicial e a primeira cena sendo exibida. · Bug fixo no subsistema de renderização que limitou unidades de textura para 2 no iPhone 3GS que suporta mais de 2 unidades. · Cerco fixo em iPhonesettings.isapplicationGenuine ao usar o loop principal baseado no NStimer. · Projetor agora suporta geometria estaticamente lotes também. · Rasgos ocasionais fixos em uma texturas projetadas usando componente projetor. · Importação de ativos Maya fixos quando vários objetos têm o mesmo nome. · Suporte fixo para compensação de profundidade em shaders. · Fez várias correções para scripting referências e documentação. · Cerco fixo se alguns objetos foram alocados antes que a unidade seja iniciada. · Feito música de fundo do iPod a ser respeitada no OS3.0. · Melhoria do manuseio de falhas de conexão de classe www. · Corrigido o grampeamento incorreto da GUI com gui.begingroup. · Bug fixo quando um som se recusou a começar a jogar se qualquer outro som foi parado durante o mesmo quadro. · Erro fixo quando os materiais incorretos foram definidos, se a renderização via graphics.drawsh API. · Emissão de escala fixa com partículas renderização na projeção ortográfica. · Corrigida mensagem de erro incorreta no editor se o DOT3 foi usada. · A reprodução de áudio descompactada agora funciona corretamente após a reprodução do filme ou interrupção externa (telefonema, mensagem de texto, alarme). · Looting automático fixo para malhas de pele. · Corrigida encomenda incorreta de superfícies alfabéticas com lotes automáticos. · Corrigido algumas malhas esfoladas sendo apagadas. · Emulação fixa do iPhone no editor informando incorretamente que o DOT3 não está sendo suportado. · Número fixo de problemas relacionados à importação do FBX. · Laço infinito fixo no caso quando um callback de evento de animação está chamando o tempo de reprodução / parada / alteração na mesma animação que acionou o evento. · A crash de áudio fixo impedindo que os pré-fabricados de audiosture sejam usados sem instanciação. · Crash de renderizador de linha fixa se acendido. · Corrigido problema de transparência errada com texturas de 16 bits. · Fixas texturas de 16 bits a serem usadas como estiver sem descompressão a formatos de 32 bits na memória. · Crascos de monolinker ocasionais fixos. · Suporte fixo para aplicação.Capturescreenshot. · Diálogo de importação de áudio fixo para mostrar apenas informações relacionadas para arquivos MP3 / M4A. · Corrigido SkyBox para ser compatível com materiais simples que não definem 6 aviões. · Corrigido os valores IPHONetouch.Position no editor. · Volume de configuração fixa para áudio compactado.


Unity iPhone Software Relacionado

sfront.

Converta arquivos MP4-SA para os programas C que geram áudio para aplicativos de renderização, interativos e plug-in ...

137 4.8 MB

Download