Pytania otagowane jako unity

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.

1
Jak mogę stworzyć efekt „patrz za ścianami”?
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 …

3
Jak mogę usunąć nadmiar gruzu utworzonego przez gracza?
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 …
92 unity  2d  performance 



12
Jak radzisz sobie z różnicami proporcji obrazu w Unity 2D?
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 …

6
Jakie są zalety / wady Unity3D jako wyboru do tworzenia gier? [Zamknięte]
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 …
64 unity 

4
Jaki jest właściwy sposób obsługi danych między scenami?
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 …
52 unity 

4
Jak mogę całkowicie ukryć i chronić ciągi przed graczem w Unity?
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 …
47 unity  c#  anti-cheat 

2
Jak renderować realistyczny lód?
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.

4
Co się stanie, gdy Time.time stanie się bardzo duży w Unity?
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 …
37 unity 

8
Czy powinienem unikać używania dziedziczenia obiektów w celu opracowania gry?
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 …

9
Jak w Unity poprawnie wdrożyć wzór singletonu?
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 …


2
Jak stworzyć postać zdolną do chodzenia po ścianach?
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 …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.