Unity to wieloplatformowy system tworzenia gier, który koncentruje się na łatwym procesie tworzenia grafiki. Składa się z silnika gry i zintegrowanego środowiska programistycznego. Skrypty silnika gry są oparte na Mono.
Divinity: Original Sin 2 ma piękny, przejrzysty system. Kiedy idę za ściany, pojawi się maska przeciwbryzgowa, a kiedy poruszam się po grze, zmienia się. To jest jak shader rozpuszczania i ma efekt metaliczny. Jak mogę powtórzyć ten efekt, tworząc dynamiczną maskę rozbryzgową, gdy gracze przechodzą za ścianami? Możesz zobaczyć pożądany …
W mojej najnowszej grze, którą tworzę, możesz dowolnie pokroić obiekt 2D, co pokazano na tym gifie: Możesz w sposób ciągły pokroić na setki lub tysiące kawałków. Nie powoduje to dużego opóźnienia, ponieważ są one zawsze w stanie spania, ale występuje problem, gdy je poruszasz. Nie jestem do końca pewien, jak …
W mojej grze muszę tworzyć dynamiczne kałuże wodne, ale nie mogę znaleźć samouczka, który pokazuje, jak mogę uzyskać taki efekt (którego przykład pokazano poniżej). Jak mogę to zrobić?
Quantum Break ma ten fantastyczny efekt cząsteczkowy, jest to efekt zniekształceń jak rozbite szkło. Chcę wiedzieć, jak mogę odtworzyć ten efekt? Możesz to zobaczyć poniżej, a pełny film jest dostępny na YouTube :
Otrzymałem wiele odpowiedzi na to pytanie, ale wszystkie są ogólne i ogólnie niezbyt przydatne. Żaden z samouczków nie mówi o proporcjach obrazu i postępowaniu z urządzeniami mobilnymi, a jest na to zillion sposobów, wszystkie wydają się mieć wady i błędy. Naprawdę chciałbym wiedzieć, jakie udane gry wykorzystują różne współczynniki proporcji …
Robimy nasz szkolny projekt z Unity3d, ponieważ używali Shivy w poprzednim roku (co wydaje mi się okropne), i chciałem poznać twój punkt widzenia na to narzędzie. Plusy: na wielu platformach, słyszałem nawet, że Google zamierza wdrożyć go w Chrome wszystko czego potrzebujesz jest tutaj języki skryptowe sprawiają, że jest to …
Rozwijam swoją pierwszą grę 2D w Unity i natknąłem się na to, co wydaje się ważnym pytaniem. Jak obsługiwać dane między scenami? Wydaje się, że istnieją różne odpowiedzi na to: Ktoś wspomniał o użyciu PlayerPrefs , podczas gdy inni powiedzieli mi, że należy to wykorzystać do przechowywania innych rzeczy, takich …
Używam Unity do stworzenia gry 2D, która będzie całkowicie offline (co jest problemem), rozgrywka wymaga wprowadzenia pewnych ciągów znaków na określonych poziomach i kompilacji Unity do bibliotek DLL, które można łatwo poddać inżynierii wstecznej, więc jest istnieje sposób na ochronę tych ciągów (gra jest offline, więc nie mogę pobrać z …
Próbuję napisać moduł do cieniowania lodu w Unity, który wygląda dobrze i przynajmniej częściowo realistycznie. Jeśli poniższy strzał ( znaleziony w Google ) to CG, co zawiera jego moduł cieniujący? (jaskinia na pierwszym planie). Mogę się mylić, ale wygląda na to, że ma nawet inny model oświetlenia niż domyślny rozproszony.
Jak powiedziano tutaj : Czas czas Czas na początku tej ramki (tylko do odczytu). Jest to czas w sekundach od rozpoczęcia gry. I jak wiem czas jest przechowywany w liczbach zmiennoprzecinkowych. Moje pytanie brzmi: co stanie się, gdy wartość czasu stanie się bardzo duża? Czy to może się przepełnić? Czy …
Wolę funkcje OOP podczas tworzenia gier w Unity. Zwykle tworzę klasę podstawową (głównie abstrakcyjną) i używam dziedziczenia obiektów, aby udostępniać tę samą funkcjonalność różnym innym obiektom. Jednak niedawno usłyszałem od kogoś, że należy unikać dziedziczenia i zamiast tego powinniśmy używać interfejsów. Zapytałem więc dlaczego, a on powiedział, że „Dziedziczenie obiektów …
Widziałem kilka filmów i samouczków dotyczących tworzenia obiektów singletonów w Unity, głównie dla takich GameManager, które wydają się wykorzystywać różne podejścia do tworzenia instancji i sprawdzania singletona. Czy istnieje właściwe, a raczej preferowane podejście do tego? Dwa główne przykłady, które napotkałem, to: Pierwszy public class GameManager { private static GameManager …
Mamy duży projekt gry wykorzystujący Unity w szkole. Pracuje nad tym 12 osób. Mój nauczyciel wydaje się być przekonany, że jest to ważne narzędzie do nauczania uczniów, ponieważ pozwala uczniom patrzeć z poziomu wysokiego na niższy. Rozumiem jego pogląd i zastanawiam się: czy jedność jest tak ważnym motorem w firmach …
Staram się, aby postać poruszała się jak pająk: biorąc pod uwagę wznoszące się nachylenie, którego piłka normalnie nie byłaby w stanie zwinąć, pająk powoli czołgałby się w górę. Podobnie, biorąc pod uwagę prostokątną platformę w powietrzu, zamiast spadać po osiągnięciu krawędzi, pająk kontynuowałby, owijając się nad krawędzią i kontynuując w …
Jeśli niezależny twórca gier zarobi ponad 100 000 USD na darmowej wersji Unity, co stanie się z pieniędzmi przekraczającymi 100 000 USD? Skąd ludzie Unity dowiedzą się, ile zarabiają? Jakie środki ostrożności powinienem podjąć na wypadek, gdyby gra była wielkim sukcesem?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.