Unity iPhone

Ontworpen om uw iPhone-ervaring te verbeteren.
Download nu

Unity iPhone Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Updater
  • Prijs:
  • FREE
  • Naam uitgever:
  • Unity Technologies ApS
  • Uitgever website:
  • http://unity3d.com/
  • Besturingssystemen:
  • Mac OS X 10.0 or later
  • Bestandsgrootte:
  • 156.7 MB

Unity iPhone Tags


Unity iPhone Beschrijving

Ontworpen om uw iPhone te verbeteren. Of het nu op een iPhone of een iPod Touch, Unity iPhone geeft u de mogelijkheid om uw doelgroep te verblinden met de beste inhoud in de App Store. Hier zijn een aantal belangrijke eigenschappen van "Unity iPhone": · IPhone-enabled Live Preview - Met de iPhone op afstand, kunt u een echte iPhone of iPod Touch gebruiken om te bekijken en te testen uw wedstrijd live, recht in het Unity Editor. Gewoon op Play vervolgens testen met de iPhone in de hand. · Naadloze Publishing Workflow - Het publiceren van een build voor iPhone zal een hele complete XCode project dat werkt gewoon te creëren. Druk op "Build and Run" in Unity en zet je voeten omhoog. Relax totdat je spel automatisch compileert in XCode, installeert en lanceringen. · High Performance Scripting - JavaScript en C # scripts worden samengesteld om native ARM assembler code tijdens het bouwproces. Dit geeft een gemiddelde prestaties te verhogen van 20-40 keer over geïnterpreteerde talen. · High Performance Mesh Rendering - Unity gebruik verpakt gaas formaten die elk laatste beetje van de prestaties van de iPhone te krijgen. We consequent verslaan GL ES benchmarks met 30-40%. · VFP Optimized Skinnen - Unity heeft aangepaste montage Vergelijkende animatie villen te maximaliseren vertex throughput. Alle mesh wijzigingen worden gelost om de iPhone SIMD vector coprocessor, zodat je spel snel kan draaien - zelfs met veel tekens op het scherm. · Occlusie Afmaken - Iedereen houdt van hoge prestaties. PVS-gebaseerde occlusie ruiming ingeschakeld op de iPhone is perfect voor het knijpen maximale prestaties uit de iPhone. · Shader emulatie - Mimic de grafische mogelijkheden van de iPhone recht binnen de Unity-editor voor het snel WYSIWYG prototyping zonder verrassingen in de uiteindelijke output. · Combiner gebaseerd shaders - Unity onthult de volledige multi-textuur mogelijkheden van de iPhone. Alle aspecten van de iPhone grafische pipeline kunnen worden gewijzigd door Unity is eenvoudig te gebruiken shader taal. · PVRTC Texture Compression - Sla uw multilayer Photoshop-bestanden en laat Unity automatisch comprimeren uw foto's met PVRTC Texture Compression. Het is allemaal automatisch, zonder een enkele vereiste klik. Dit reduceert het geheugengebruik en de distributie grootte, en verbetert ook de rendering prestaties. Vereisten: · IPhone of iPod touch Wat is er nieuw in deze release: Significant Prestatieverbetering: · Tot 3x sneller dan 1.0.3. · Prestatie kritieke paden herschreven om te profiteren van VFP coprocessor nemen, animatie villen is tot 4x sneller. · Automatische batching mazen te stellen gesprekken te verminderen. Ingebouwde bescherming tegen piraterij: · Geef aan of Apple DRM uit de toepassing bundel en modify toepassing gedrag daaraan werd verwijderd. Meer kracht: · Volledige ondersteuning voor inheemse Objective C en C ++ code opent volledige toegang tot de iPhone 3.x API's en aangepaste plugins. · Toegang tot video-playback, toetsenbord op het scherm ondersteuning en GPS / locatiediensten. · Ondersteuning voor 8-texture shading op de iPhone 3GS met automatische fallbacks voor de iPhone 3G. Beter Docs: · Gedetailleerde instructies voor iphone-specifieke optimalisaties. · Nieuwe 150 pagina tutorial om je op snelheid met iPhone-game te maken. Voorbeelden, Assets, en Referentie: · Geïntroduceerd iPhone Standard Assets pakket. · Zwaar bijgewerkte handleiding en referentiedocumentatie - controleer de iPhone sectie in de handleiding documentatie - performance optimalisatie tips, batching, nieuwe API's etc. · Bereid native code integratie voorbeeldproject - check Plugins handleiding voor download-URL. · Penelope Voorbeeld Project en Tutorial gemaakt - en kijk hoe je touch-to-move, speler familielid, en de camera relatieve karakter controles. Perfromance optimalisaties: · Verbeterde Occlusie Afmaken - maakt nu gebruik van minder geheugen en ruimingen efficiënter te maken. · Bijgewerkt schroefdraad belangrijkste lus om wat ruimte voor OS gebeurtenissen verwerken geven, als speler is zeer CPU intensief. · Geïntroduceerd draad gebaseerd hoofdomloop - nu kunt u kiezen tussen NSTimer, Draad en OS event pomp (CFRunLoop) methodes. Draad methode is standaard ingesteld nu. · Veel interne rendering lus optimalisaties. · Geoptimaliseerde skinning met behulp van VFP coprocessor die aanzienlijk sneller is dan GPU skinning (Unity kan tot huid 5Mverts / s nu). · Geoptimaliseerde animatie van bot hiërarchieën. · Geoptimaliseerd animatie systeem om beter om te gaan met grote aantallen Animation Staten. · Verbeterde prestaties voor float arithmetics in Mono scripts. · Verbeterde scriptaanroep prestaties wanneer "Fast, maar geen uitzonderingen" optimalisatie is op. · Toegevoegd 4 bot gewichten skinning pad op VFP. · Toegevoegd 2 UVset ondersteuning voor 4 bot gewichten skinning pad op VFP. · Toegevoegd 2 UVset ondersteuning voor 2 bot gewichten skinning pad op VFP. · Implementatie alternatieve hoofdlus (in plaats van NSTimer), die een betere benutting CPU resources en expliciete controle hoeveel tijd OS besteedt verwerkingsprocessen maakt (standaard ingeschakeld, kan worden uitgeschakeld door het instellen van #define USE_NSTIMER_FOR_MAIN_LOOP 1 in AppController.mm). Nieuwe functies en verbeteringen: · Toegevoegd basic kopieerbeveiliging regeling. Gebruik iPhoneUtils.isApplicationGenuine eigenschap om te bepalen of DRM was verwijderd. · Application.OpenURL nu beschikbaar voor Basic licenties ook. · Geïntroduceerd Maximaal toegestaan tijdstap instelling in het Project Settings | De tijd die het mogelijk maakt motor FixedUpdates overslaan als frame rate is laag. · Toegevoegd inheemse plugin ondersteuning (geavanceerde licentie-functie). Voeg gewoon aangepast kenmerk om je eigen geïmplementeerde methoden in C # en de bijbehorende uitvoering aan de XCode project. · Open full-screen afspelen van films ondersteuning van scripts (iPhoneUtils.PlayMovie / PlayMovieURL). · Ondersteuning toegevoegd voor GPS / locatie dienst (iPhoneSettings.StartLocationService / iPhoneInput.lastLocation). · Exposed native iPhone-toetsenbord om scripts (iPhoneKeyboard klasse). · Implementatie van native iPhone-toetsenbord input voor TextField / PasswordField / TextArea GUI-elementen. · Exposed alle 4 scherm oriëntaties als iPhoneSettings.screenOrientation. iPhoneSettings.verticalOrientation is nu verouderd. · Ondersteuning toegevoegd voor trillingen (iPhoneUtils.Vibrate). · Exposed aantal woningen via Editor Player Settings UI (inclusief bundel versie en UI-interface geaardheid). · Implementatie ondersteuning voor maximaal 8 texture units in shaders voor de iPhone 3G. Toegevoegd iPhone 3GS-emulatie in de Editor. batching: · Geautomatiseerde ondersteuning voor statische batching - net markeer uw objecten als "Static" en zij zullen bij de bouw van de speler of het invoeren van play mode in de Editor groepsgewijs worden uitgevoerd. Geen behoefte aan extra scripts. · Implementatie simulatie van dynamische en statische groeperen in de Editor. Nu Stats venster wordt weergegeven voorspelde aantal draw calls en hoekpunten alsof draaien op iPhone. · Introduceerde automatische batching voor kleine (minder dan 300 hoekpunten) dynamische objecten als ze hetzelfde materiaal delen. Vermindert OpenGLES trek-call overhead. · Geïntroduceerd statische groeperen voor objecten van elke omvang als ze hetzelfde materiaal delen en nooit hun veranderen transformeren node. Gebruik CombineForStaticBatching script voorzien van Standard Assets om je spel objecten voor te bereiden op dit soort groeperen. · Bijgewerkt statische batching script weg te laten loodlijnen als ze niet waren opgenomen in de oorspronkelijke mazen, bespaart wat geheugen. · Verbeterde statische batching setup - het is niet nodig om extra GameObjects voor statisch gebundeld geometrie meer te maken, in plaats origineel GameObject renderer is gepatcht. Maar je moet renderer.worldToLocalMatrix / localToWorldMatrix gebruiken tijdens het instellen van shader parameters in plaats van analoge werkwijzen in Transform component. Die niet voldoen aan deze eis kan leiden tot schaduw artefacten. · Editor spuugt nu waarschuwingen / fouten als statische batching of statische groeperen scripts werden gebruikt met Basic licentie. Aanvullende verbeteringen: · Als aanraking is begonnen en geëindigd in hetzelfde frame (in het geval van een zeer korte tap), dan Unity zal eindfase uitstellen totdat het volgende frame, zodat scripts kunnen reageren op de juiste manier aan te raken. · Verbeterde GC hoop management, nu typisch heap maat zal 200-400 KB zijn. · Verbeterde XCode toevoegquery project functionaliteit. Verborgen mappen nu worden niet verwijderd uit 'klassen' en submappen 'Libraries'. · NullReferenceExceptions nu zou moeten werken op OS 3.0-apparaten. (Gewoon op "verder" twee keer na als debugger stopt op het). · Unity respecteert nu XCode project. Het is niet meer overschreven door standaard. U kunt veilig nieuwe bestanden toevoegen, project zelf of AppController.mm bestand aanpassen, zal Unity haar dingen te voegen als dat nodig is. Merk echter op dat sommige mappen zoals bibliotheken, Data, wortel project map altijd worden overschreven. · Toegevoegd splash screen en het pictogram selectie aan het Project Settings | Speler. · Strippen levels is gewijzigd. Nieuwe order volgt: lichamelijke, Strip Assemblies, Strip ByteCode, gebruik micro mscorlib. · Alle driehoeken zijn nu geteld, worden gedegenereerde driehoeken niet weggelaten meer in de Editor, omdat zij oplopen prestaties straf op een echte apparaat (pre 3GS iPhones hebben geen postTnL cache). · IPod Touch 3e generatie apparaat kan nu worden gedetecteerd. · Verwijderde iPhone niet-verwante eigenschappen van Project Instellingen. · Vibration ingeroepen Editor debug bericht af te drukken in Editor Log. · Reimplemented IphonesettingS.Geveinstelling onroerend goed. Nu retourneert ENUM in plaats van een tekenreeks en ondersteunt iPhone 3GS. · Toegevoegd aan verbranding van Bideinput aan de iPhoneKeyboard-klasse. · Toegevoegd "Half" (4 van de 8 textuurstappen) van de iPhone 3GS-emulatiemodus die werkt op NVIDIA-kaarten. · Verbeterde visuele verschijning van de toetsenbordinvoer. · Iphone-applicatie Display Name Property Exposed in projectinstellingen | Speler. · Verbeterde interne profiler-statistieken. GC-collectie toegevoegd aan de totale duur. · Implementeerde onroerend goed van Iphonesetting.Generation waarmee het generatie van het apparaat mogelijk maakt. · Verhoogde standaardtijd om gebeurtenissen te verwerken van 3MS tot 7ms in AppController.mm. Verbetert de reactiviteit van de ingang van het aanraking / versnellingsmeter voor sommige games, maar kan de prestaties voor andere enigszins verminderen. · Hernamen "Installatie van audio" in om de iPod-muziek 'in te schakelen "in projectinstellingen. · Foutmelding wordt weergegeven in de editor als het project wordt gebouwd voor iPhone MOVETEXTURE ASSET (in plaats van een cryptische runtime-fout). · Toegevoegd "Overschrijding van audio" instellen op projectinstellingen | Speler die iPod-achtergrondmuziek dwingt die expliciet op aanvraag start. · Toegevoegde internetbereikbaarheid Object: iPhonesetting.Interneachability. Controleer deze eigenschap voordat u www-query's maakt. · De knop "Gereed" toegevoegd om multi-line en numerieke toetsenborden te sluiten. Enigszins verbeterde kijkvogel van het invoerveld van het toetsenbord. · Culling Time toegevoegd aan interne profiler-statistieken. · Geavanceerde garbage collector loopt naar interne profiler-statistieken. · Tweaked de Splash-schermen. Bugfixes: · Vaste touch.deltime om zowel bij run-time correct en het gebruik van UnityRemote. · Fixed occasionele stopt in sommige zeer specifieke omstandigheden plus sillen betrokken. · Vaste statische batchingscripts om UV0 te gebruiken in plaats van UV1 als laatste niet aanwezig is. · Vaste installateur om standaard eenheidsvoorbeelden intact te houden. · Vaste SVN-restjes in de trampoline. · Occlusion Culling Bug-fixes. · Vaste crash in renobjectsorter. · Fixed onjuiste weergave van scène wanneer UIWINDOW wordt gemaakt voor de initialisatie van de motor. · Af en toe eventuele mesh-asset Import crash wanneer iPhone-grafische emulatie is ingeschakeld. · Kleine toetsenbordenfixes. · Vaste licentietekst. · Vaste accidentele verschijning van het dialoogvenster Bevestigingsbevestiging van het apparaat. · VASTE PERSPERISTING Degradatieprobleem met ongecomprimeerde audio. · Vaste iPod-muziek die moet worden gerespecteerd als hij in het midden van het spel is gestart. · Vaste gecomprimeerde muziek om te beginnen met spelen als iPod-muziek in het midden van het spel werd gestopt. · Vaste OS X Snow Leopard Crashbug. · Fixed occasioneel zwart frame tussen splash-scherm en eerste scène wordt weergegeven. · Fixed bug in het renderen van subsysteem die beperkte textuureenheden tot 2 op iPhone 3GS ondersteunt die meer dan 2 eenheden ondersteunt. · Vaste crash in iFhonesettingS.IsApplicationEnleine bij gebruik van Nstimer-gebaseerde hoofdlus. · Projector ondersteunt nu ook statisch gecompliceerde geometrie. · Af en toe scheuren op een geprojecteerde texturen met behulp van projectorcomponent. · Vaste Maya Asset Importeren Wanneer verschillende objecten dezelfde naam hebben. · Vaste ondersteuning voor diepte-offset in shaders. · Made diverse fixes om referenties en documentatie te scripten. · Vaste crash Als sommige objecten werden toegewezen voordat de eenheid begint. · Gemaakte iPod-achtergrondmuziek die moet worden gerespecteerd op OS3.0. · Verbeterde www Class Connection Failure Handling. · Fixed onjuiste GUI Clipping met GUI.Begingroup. · Vaste bug wanneer een geluid weigerde te gaan spelen als een ander geluid werd gestopt tijdens hetzelfde frame. · Fixed bug wanneer onjuiste materialen werden ingesteld, indien weergave via graphics.drawMesh API. · Vaste kwestie met deeltjes die in orthografische projectie weergeeft. · Fixed onjuist foutbericht in de editor als Dot3 werd gebruikt. · Ongecompliceerde audio-weergave werkt nu correct na het afspelen van films of externe onderbreking (telefoongesprek, sms, alarm). · Vaste automatische batching voor gevilde mazen. · Fixed onjuiste bestellingen van alfa-gemengde oppervlakken met automatische batching. · Sommige huidige mazen herstorten die niet langer zijn. · Vaste iPhone-emulatie in de editor die onjuist is verslag uit dat Dot3 niet wordt ondersteund. · Vast aantal FBX-importgerelateerde problemen. · Vaste oneindige lus in het geval wanneer een Animation Event Callback Play / Stop / Change-tijd aanroept op dezelfde animatie die het evenement heeft geactiveerd. · Vaste audio-crash door te voorkomen dat audiosource prefabs moet worden gebruikt zonder instantiatie. · Vaste line renderer crash als verlicht. · Vaste foutloze uitgave met 16 bit texturen. · Vaste 16-bits texturen die moeten worden gebruikt, zoals is zonder decompressie tot 32 bitformaten in het geheugen. · Fixed occasionele Monolinker crasht. · Vaste ondersteuning voor applicatie.CapturesCreenshot. · Dialoogvenster met vaste audio importeren om alleen gerelateerde informatie voor MP3 / M4A-bestanden weer te geven. · Vaste skybox om compatibel te zijn met eenvoudige materialen die niet 6 vlakken definiëren. · Vaste iPhonetouch.position-waarden in de editor. · Vaste instellingsvolume voor gecomprimeerde audio.


Unity iPhone Gerelateerde software

sferen

Converteer MP4-SA-bestanden naar C-programma's die audio genereren voor rendering, interactieve en plug-in-apps ...

137 4.8 MB

Downloaden