Unity - czyli jak można tworzyć gry za darmo


Unity to międzyplatformowy silnik gier opracowany przez Unity Technologies, który jest używany głównie do tworzenia gier wideo i symulacji na komputery, konsole i urządzenia mobilne. Po raz pierwszy ogłoszony tylko dla OS X, na konferencji Apple's Worldwide Developers Conference w 2005 roku, od tego czasu został rozszerzony na 27 platform. W poniższym tekście zaprezentujemy najważniejsze informacje dotyczące Unity i jak można tworzyć na nim gry za darmo.
Czym jest Unity?
Unity to silnik gier 2D i 3D, który istnieje od 2005 roku. Opracowany przez Unity Technologies, został stworzony, aby zapewnić większej liczbie programistów dostęp do narzędzi do tworzenia gier, co w tamtych czasach było nowatorskim przedsięwzięciem. W ciągu swojego długiego życia silnik zmieniał się i rozwijał radykalnie, nadążając za najnowszymi praktykami i technologiami. Nawet dzisiaj głównym celem silnika gry jest zarówno zapewnienie możliwie najsolidniejszego zestawu narzędzi dla branży tworzenia gier, jak i ułatwienie twórcom gier na każdym poziomie umiejętności korzystania z silnika (tak, w tym początkującym deweloperom). Rozszerzyli również swój zasięg na inne branże, kładąc ogromny nacisk na rozwój 3D w czasie rzeczywistym, co czyni go jednym z najpotężniejszych dostępnych silników.
Co oferuje Unity?
Unity to potężny silnik gry, który zapewnia swoim twórcom hordę istotnych wbudowanych funkcji. Obejmują one renderowanie 3D, fizykę i wykrywanie kolizji. Zasadniczo eliminuje to potrzebę ponownego wynajdywania koła z perspektywy programisty. Oszczędza im to możliwości stworzenia nowego silnika fizycznego i zdefiniowania od podstaw nieodłącznych cech i atrybutów wszystkich materiałów składowych. Obecność wbudowanego Visual Studio i jego skryptowego API C# działa również na jego korzyść. Jednak to, co naprawdę podoba się programistom Unity, to obecność kwitnącego „Asset Store”. Asset Store zapewnia programistom miejsce, w którym mogą przesyłać swoje dzieła i dzielić się nimi z pozostałymi członkami społeczności.
Czy Unity jest darmowe?
Unity nie jest darmowe, ale dla wielu osób Unity jest dostępne za darmo w ramach licencji osobistej. Oznacza to, że możesz pobrać Unity w całości, użyć go do stworzenia gry, a następnie sprzedać tę grę z zyskiem, bez płacenia za subskrypcję Unity. To świetna opcja, ponieważ oznacza to, że prawie każdy może zacząć tworzyć gry w Unity, bez konieczności płacenia za licencję premium.
Musimy tutaj nadmienić, że tworzenie gier w ramach Unity jest darmowe jeśli korzystasz z planu Unity Personal. Jeśli jesteś początkującym programistą lub kimś, kto dopiero zaczyna pracę z Unity, najprawdopodobniej będziesz kwalifikować się do Unity Personal, ponieważ wymaga to jedynie, aby Twoje dochody lub fundusze związane z Twoim projektem było mniejsze niż 100 000 USD w ciągu ostatnich dwunastu miesięcy.