Zawartość
Od czasu stworzenia smartfonów i rozwoju technologii w ogóle, rozwój aplikacji i gier zawsze się pojawiał z dala z produktów Apple.
Jednak dzięki najnowszym ogłoszeniom wygłoszonym podczas Worldwide Developer Conference w 2014 r. Apple planuje, że nie będzie już zamiatany pod dywan.
Deklarując olbrzymie aktualizacje, jeśli chodzi o rozluźnienie panowania nad rozwojem gier i najnowocześniejszą grafiką, wydaje się, że Apple jest zmęczony tym, że jest drugi w kolejności i jest gotowy spotkać swoich konkurentów w dziedzinie technologii walki.
Deweloperzy
Obok wielu zapowiedzi upuszczania szczęk dotyczących ciągłości, funkcji międzyplatformowych i innych; Apple również zwrócił na siebie uwagę, ogłaszając wiele skoków w technologii rozwoju.
Technologia ta ulepszy gry iOS tak, jak nigdy dotąd, w tym ulepszenia ułatwiające dostęp, kompatybilność i grafikę.
Szybki
Generowanie znaczących oklasków, być może najbardziej doniosłym omawianym tematem, to stworzenie nowego języka programowania, który nazwali „Swift”.
Ten nowy język zastąpi jego następcę, Objective-C, i mówi się, że jest znacznie szybszy niż poprzednik. Swift będzie mógł żyć poza Objective-C w tej samej aplikacji, umożliwiając programistom kontynuowanie pracy nad istniejącymi projektami.
Porównywanie poprzedniego języka do „mówienia po łacinie”, zmiana sposobu programowania przez Apple kodowanie na żywo i oglądanie tych wyników w czasie rzeczywistym.
Oznacza to nie tylko cały aspekt dostępności, ale także oznacza, że nowi i chętni programiści będą mieli łatwiejszy i szybszy język.
Metal
Zapraszając założyciela Epic Games, Tima Sweeneya, na scenę, Apple ogłosił całkowitą zmianę technologii zaprojektowanej w celu zwiększenia wydajności gier na iOS.
Redukując obciążenie OpenGL, programiści będą mieli teraz głębszy dostęp do sprzętu urządzenia, który oferuje teraz wydajną wielowątkowość, technologię cieniowania i wiele innych.
Apple z dumą ogłasza wsparcie ze strony Crytek, Unity, Electronic Arts i Epic Gamed. Aby udowodnić publiczności, że Apple nie gra, było demo na żywo Rośliny kontra zombie wojna w Ogrodzie działa na konsolowej wersji Frostbite (jednocześnie imponująco wypychając 1,3 miliona trójkątów) i Kolekcjonerstwo, gra Crytek.
Sweeney odwiózł punkt do domu przez odsłonięcie Ogród zen, demo gry zbudowane w Unreal Engine 4. Ogród zen uzasadnione roszczenia do poprawy wydajności renderowania o dziesięciokrotny wzrost i będą bezpłatne w sklepie z aplikacjami, gdy jesienią iOS 8 zostanie wydany. iOS 8 będzie również dostępny dla programistów już dziś w wersji beta.
SpriteKit
Kolejne narzędzie wprowadzone do rozwoju oprogramowania, SpriteKit pozwala programistom skupić się na fizyce i oświetleniu ich gier.
Te ulepszenia wprowadzą innowacyjne narzędzia do źródeł światła, sił polowych, fizyki na piksel i kinematyki odwrotnej.
SceneKit
Rozszerzenie programu SpriteKit, SceneKit skupi się bardziej na aspektach 3D gier. Ten renderer sceny 3D będzie innowacyjnym krokiem we właściwym kierunku, zawierającym własny silnik fizyczny, system cząstek i system wsparcia dla działań skryptowych.
Wygoda
W mniej „technicznym” wydaniu Apple ujawnił również pewne współczesne zmiany w dostępie do wielu platform, które pozwolą graczom i programistom na łatwe prowadzenie handlu.
Dzięki zapowiedzi przekazywania połączeń bezpośrednio z iPhone'a na iPada lub komputer Mac nigdy nie będziesz musiał przerywać tego, co robisz, aby ponownie odebrać połączenie.
W połowie tego szefa rajdu? Nie ma problemu.
Ścigasz wroga na polach bitwy? „Co jest mamo?”
Nadchodzą wielkie rzeczy
Niemniej jednak ogłoszenia Apple stworzyły całkiem niezły szum w społeczności graczy, a także w populacji ogólnej.
Deweloperzy nie tylko będą w stanie tworzyć piękne gry z technologią, która nigdy wcześniej nie była dostępna, ale początkujący programiści będą mieli szansę wskoczyć do świata tworzenia gier za pomocą oprogramowania o wiele łatwiejszego do zrozumienia.
Dla tych, którzy szukają więcej informacji, całą prezentację można obejrzeć w całości na stronie Apple, tutaj.