Produkcja gier

Pytania i odpowiedzi dotyczące profesjonalnych i niezależnych twórców gier


3
Dokładnie symulujesz wiele rzutów kostką bez pętli?
OK, więc jeśli twoja gra rzuca dużą ilością kości, możesz po prostu zadzwonić do generatora liczb losowych w pętli. Ale dla każdego rzutu kostką wystarczająco często otrzymasz krzywą dystrybucji / histogram. Więc moje pytanie: czy istnieje miła prosta kalkulacja, którą mogę uruchomić, która da mi liczbę pasującą do tej dystrybucji? …


1
Jak działa prosty głupi algorytm lejkowy?
Pracując z algorytmem lejka pokazanym na kaczce fermentacyjnej nie jestem pewien, jak działa wykrywanie lejka. Czy ktoś może mi wyjaśnić tę metodę w jasny sposób lub zasugerować alternatywny sposób wykrywania lejka i jeśli strony lejka pokrywają się?


1
Czy wielokrotne próbkowanie w dół ma zaletę?
Natknąłem się na tę stronę i możesz zobaczyć te linie w pierwszym i drugim akapicie: Aby uzyskać prosty, ale łatwy efekt, narysuj jasne fragmenty sceny (np. Źródła światła) w FBO, a następnie kilkakrotnie przeskaluj próbkę za pomocą minimalizacji GL_LINEAR . W celu ostatecznego renderowania po prostu połącz oryginalną scenę z …
14 opengl  graphics  bloom 

3
Proceduralne generowanie częściowo poprawnych układów planetarnych
Istnieje więc wiele zasobów, które można znaleźć za pośrednictwem Google lub korzystając z wyszukiwania tutaj, w jaki sposób proceduralnie wygenerować całą galaktykę. Ale nie mogłem znaleźć żadnego dobrego zasobu na temat generowania układów planetarnych spełniających następujące kryteria: Systemy nie muszą być dokładnymi symulacjami orbit, ale powinny znajdować się w pobliżu …

5
Po co integrować ponad akumulację?
Zaczynam się uczyć fizyki majsterkowania i mam pytanie dotyczące implementacji integracji na najbardziej podstawowym poziomie (tj. Nie jest to pytanie Eulera vs. RK4). Niemal każdy przykład, na jaki natrafiam, ma integrate()funkcję, która pobiera czas od ostatniej aktualizacji i aktualizuje przyspieszenie (i / lub prędkość i / lub pozycję) od ostatniej …

2
Płynny ekran ładowania między scenami
Utworzyłem ekran ładowania, aby wyświetlać animację ładowania podczas ładowania następnej sceny. Następną scenę ładuję asynchronicznie za pomocą: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); I również ustawione Application.backgroundLoadingPriority = ThreadPriority.Low;, ale zachowanie jest nadal takie samo jak zwykłe obciążenie poziomu. Czy coś brakuje? Oczekiwane zachowanie: Wyjdź z poziomu i wycisz. Pojawi się ekran ładowania. …



3
Jedność - jak realistycznie przenieść statek do punktu w odgórnej grze 2D
Próbuję przenieść żaglowiec do miejsca, w którym kliknąłem myszką. ruch ten powinien być realistyczny (wiosło z tyłu, w którym porusza się statek), więc jeśli lewy przycisk myszy zostanie kliknięty, a przed statkiem statek powinien następnie przejść tam zakrzywioną ścieżką, aby uzyskać właściwy obrót Byłbym zadowolony, gdyby ktoś mógł mi pomóc …

4
Różnica między metodą aktualizacji a FixedUpdate w Unity?
zaczynam się uczyć Unity3d, a jednym z nieporozumień jest różnica między Update()i FixedUpdate(). UpdateŚledzę tam samouczek tworzenia gier Lynda Unity 2D, instruktor używa metody, gracz ma komponent RigidBody2D i moduł zderzający Box, używa Updatemetody do tłumaczenia odtwarzacza, ale kiedy robię to samo w Updateodtwarzaczu się nie rusza, ale kiedy robię …


1
Przesyłać gry do Steam bez Greenlight?
Pracowałem nad małą grą (która nie jest jeszcze blisko ukończenia) i chciałem wiedzieć, że kiedy skończę, będę mógł ją wypuścić na Steam bez konieczności uzyskania Greenlit. Powodem tego jest to, że już zapłaciłem za narzędzia i edytory do tworzenia mojej gry i nie chcę płacić kolejnych 100 $ za wydanie …
14 game-maker  steam 

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.