Zawartość
- funkcje
- Shadery i oświetlenie
- Audio z gry
- Wdrażanie sieci Web przy użyciu WebGL
- 64-bitowy edytor
- Unity Cloud
- cennik
- Zakup jednorazowy
- Miesięczna subskrypcja
- Wniosek
Każdy, kto tworzy gry lub jest na bieżąco z narzędziami do tworzenia gier, słyszał o tym Jedność, ale ludzie, którzy grają w gry, mogą nie mieć. Jedność jest silnikiem gry z planem płatności, który bardzo zachęca twórców indie. Pozwala każdemu rozpocząć tworzenie gier, oferując darmową i nieodpłatną wersję z mnóstwem zaawansowanych funkcji. Oferują także wersję profesjonalną, którą można kupić jako jednorazowy zakup lub subskrypcję.
funkcje
Jedność ogłosił najnowszą wersję swojego silnika gry, Jedność 5. Dla tych z was, którzy już się rozwijają, zaczynają się rozwijać lub mogą być zainteresowani tworzeniem gier wideo, zainteresują się szczegóły tej nowej wersji. Wiele nowych, potężnych narzędzi jest oferowanych tutaj, więc zacznijmy od zapoznania się z nowymi funkcjami.
Shadery i oświetlenie
Największe zmiany Jedność 5 graficznie przedstawia ulepszenia wbudowanych shaderów i dodanie Global Illumination. Shadery są zasadniczo skryptem używanym do kontrolowania, w jaki sposób tekstury są przekształcane w materiały. Materiał jest kombinacją tekstur, takich jak łączenie rozproszonej tekstury (kolory tekstury) z teksturą lustrzaną (refleksyjność tekstury w różnych obszarach). Jedność znacznie ulepszył możliwości graficzne swoich shaderów, udostępniając użytkownikom fizyczne cieniowanie. Mówiąc prościej, shadery oparte na fizyce są bardziej elastyczne. Świetnie wyglądają w różnych środowiskach oświetleniowych, podczas gdy normalne shadery mają tendencję do większego ulepszania podczas przechodzenia między oświetleniami.
Drugi dodatek, Global Illumination, usuwa potrzebę stosowania pieczenia lightmap. W aktualnych i poprzednich wersjach Jedność, programiści musieliby „upiec” cienie obiektów statycznych. Kiedy masz obiekt, który się nie porusza, taki jak budynek i światło, które się nie porusza, możesz logicznie stwierdzić, że cień rzucany przez ten obiekt z tego światła nie poruszy się; dlatego, aby obniżyć koszty wydajności, pieczenie map świetlnych zastosowałoby ten cień na wierzchu tekstur obiektów, które odbierają cień. Oznacza to, że silnik nie musi renderować oświetlenia w czasie rzeczywistym. Teraz, dzięki Global Illumination, silnik ma znacznie mocniejszy system oświetlenia, a cienie będą aktualizowane automatycznie podczas przesuwania obiektów. Co oznacza, że nie musisz stale dostosowywać obiektów, piec całej mapy świetlnej i powtarzać.
Audio z gry
Jedność 5 zawiera ogromny przegląd systemu audio. Jest to jedna z funkcji, które najbardziej mnie ekscytują. Edytor zawiera teraz mikser na żywo, który można regulować. Podczas słuchania gry audio możesz teraz wykonywać takie działania, jak podnoszenie dźwięków otoczenia, obniżanie narracji, podnoszenie strzałów i inne równoważenie głośności, które chcesz wykonać. Ta funkcja znacznie skróci czas dostosowywania dźwięku, zapewniając podobne podejście do tradycyjnego oprogramowania do edycji muzyki.
Wdrażanie sieci Web przy użyciu WebGL
W poprzednich wersjach Jedność, było już możliwe zbudowanie gry internetowej, która grałaby podobnie jak a Lampa błyskowa gra; jednak jak Lampa błyskowa, wymagałoby to od użytkownika pobrania Jedność wtyczka, aby zagrać w grę. Chociaż było to wymagane tylko raz, większość ludzi nie miałaby go, ponieważ nie było tam wielu gier, które go używały.
Teraz z Jedność 5, gry można budować za pomocą Internetu WebGL. WebGL jest JavaScript Biblioteka API używana do gier wideo i innych aplikacji internetowych 3D. Integracja z JavaScript oznacza, że gra będzie działać natychmiast po zainstalowaniu dowolnej przeglądarki internetowej JavaScript włączone, co robi większość przeglądarek.
64-bitowy edytor
Jest to dość oczywista funkcja. Przed Jedność 5, był dostępny tylko 32-bitowy edytor, nawet jeśli możesz zbudować 64-bitowe wersje swoich gier. Tak więc, niezależnie od używanego systemu operacyjnego, każdy programista korzystał z tej samej 32-bitowej wersji edytora. Teraz dodano 64-bitową wersję edytora dla programistów korzystających z 64-bitowych systemów operacyjnych. To przekłada się na Jedność bardziej wydajne w obsłudze wymagających operacji, co skutkuje lepszą wydajnością w dużych projektach.
Unity Cloud
Duża cecha Jedność w sklepie, który wdraża wiele firm, jest Cloud. Większość ludzi w świecie gier powinna już wiedzieć o chmurze. W dzisiejszych czasach odgrywa dużą rolę w grach, zwłaszcza w Microsoft„plan główny” dla Xbox One. W ogłoszeniu na Jedność 5, wspomnieli, że będą korzystać z chmury, aby zwiększyć kampanię promocyjną na różnych platformach na urządzeniach mobilnych. Obejmuje to monetyzację i inne systemy promocyjne, które należy skonfigurować w ramach jednego systemu i bezproblemowo wdrożyć na wielu platformach mobilnych.
To jednak dopiero początek. W przyczepie dla Jedność 5stwierdzili, że jest to „pierwszy z wielu” Unity Cloud funkcje. Więc jaka będzie kolejna oferowana przez nich usługa w chmurze? Chyba będziemy musieli poczekać do Jedność 5.1 do tego, ale jest to funkcja, która może oznaczać niekończące się przydatne funkcje. Oczywistym potencjałem jest ulepszona kontrola wersji i inne funkcje do zarządzania projektami na wielu komputerach.
cennik
Dla tych z was, którzy nie mają doświadczenia w tworzeniu gier, te metki mogą być szokiem; są to jednak niewiarygodnie rozsądne ceny za silnik gry. Jedność zawsze był znany z tego, że jest przystępny dla niezależnych programistów i nadal jest w tej wersji. Ważną rzeczą jest tutaj to Unity Pro. Darmowa wersja Jedność nadal będzie kontynuowany i zawiera mnóstwo wspaniałych funkcji dla niezależnych programistów. Większość ludzi nie kupi Unity Pro dopóki nie będą mieli przynajmniej jednej udanej gry.
Ważne jest również, aby pamiętać, że dla tych, którzy są w szkole, oferują ceny dla studentów Unity Pro, zarówno nauka, jak i reklama, licencje na Studica, ale nie będę tutaj omawiać tych cen.
Zakup jednorazowy
„Klasyczny” sposób płacenia Unity Pro jest po prostu kupić go raz i posiadać go na zawsze. To upoważni Cię do wszystkich aktualizacji Jedność 5, ale nie w wersjach 6 i nowszych. Otrzymasz więc 5.1, 5.2 i tak dalej, ale będziesz musiał odkupić silnik dla przyszłych pełnych wersji. Poniżej podano ceny Jedność 5 i jego rozszerzenia w przypadku jednorazowego zakupu:
- Unity Pro: $1,500
- iOS Zawodowiec: $1,500
- Android Pro: $1,500
- Licencja zespołowa: $500
Ważne jest, aby pamiętać, że istnieją zniżki na aktualizację z poprzednich wersji Jedność, począwszy od 600 $.
Miesięczna subskrypcja
Nowy sposób płacenia Unity Pro jest subskrybować. Wiele aplikacji programistycznych i pakietów korzysta z tego systemu teraz, takich jak Kreatywna chmura apartament i Microsoft Office. Jest to preferowana metoda płatności dla niektórych osób, ponieważ rachunek jest rozłożony i po prostu subskrybujesz, aby płynnie przechodzić między nowymi wersjami Jedność. Poniżej podano ceny Jedność 5 i jego rozszerzenia w subskrypcji:
- Unity Pro: 75 USD / miesiąc
- iOS Pro: 75 USD / miesiąc
- Android Pro: 75 USD / miesiąc
- Licencja zespołowa: 20 USD / miesiąc
Wniosek
W tej wersji dostępnych jest wiele nowych wspaniałych funkcji Jedność. Nigdy nie miałem interesu w zakupie lub subskrypcji Unity Pro, ponieważ robię gry dla zabawy, a nie zysku, ale z pewnością jest tu mnóstwo nowych funkcji, z których jestem podekscytowany. Więcej informacji można znaleźć na stronie Jedność oficjalna strona internetowa, dla której funkcji jesteś najbardziej podekscytowany?