Produkcja gier

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

2
Zasoby silnika graficznego / programowania / itp.? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Zamieszczając tutaj to pytanie, a nie SO, ponieważ ma ono związek z tworzeniem gier. Mój dylemat jest następujący: obecnie …
10 books  assets 



6
Zwiększ szybkość klatek pygame
Profilując moją grę, widzę, że zdecydowana większość czasu wykonywania mojej gry hobby to między rozmowami typu blit a flip. Obecnie działa tylko przy około 13 klatkach na sekundę. Moja karta graficzna jest całkiem przyzwoita, więc domyślam się, że pygame jej nie używa. Czy ktoś zna jakieś opcje grafiki / wyświetlania, …



2
Generuj losową liczbę w Unity bez dwuznaczności klasowej
Mam problem w Unity (C #), w którym chciałbym utworzyć liczbę losową. Chciałem użyć System.Random(odniesienie: używanie System), ale Unity narzeka, że ​​jest to niejednoznaczne UnityEngine.Random. Nie mogę określić odwołania (za pomocą System.Random), ponieważ randomnie jest to przestrzeń nazw. Jak określić, że chcę używać systemu losowo, a nie Unity?
10 unity  c# 

1
Jak mogę naprawić zygzakowate artefakty mapowania UV na wygenerowanej siatce, która zwęża się?
Tworzę siatkę proceduralną na podstawie krzywej, a rozmiar siatki zmniejsza się na całej krzywej, jak widać poniżej. Problem polega na tym, że UV zmienia się w zygzakowate, gdy zmienia się rozmiar (działa idealnie, gdy rozmiar siatki jest taki sam na całej krzywej). Vertices.Add(R); Vertices.Add(L); UVs.Add(new Vector2(0f, (float)id / count)); UVs.Add(new …

4
Jak dostosować algorytmy wyszukiwania ścieżki do ograniczonego ruchu?
Wyobraź sobie ruch podobny do samochodu, w którym byty nie mogą włączyć dziesięciocentówki. Powiedzmy, ze względu na dyskusję, że przy dużej prędkości mogą obracać się o 90 stopni na sekundę. W wielu przypadkach zmieniłoby to optymalną ścieżkę, a tym samym wyszukiwanie ścieżki. Może nawet sprawić, że „zwykłe” ścieżki będą całkowicie …
10 path-finding  car 


2
Dlaczego maski warstw Unity wymagają przesunięcia bitów?
W końcu zorientowałem się, dlaczego moje maski warstw dla mojego kodu kolizji z ziemią nie działają. Używałem, NameToLayer()aby uzyskać potrzebną warstwę, ale maski warstw używają przesunięcia bitowego, aby faktycznie ustawić wartość maski warstwy. Jest to niezwykle nietypowe i nie widzę żadnego powodu, dla którego nie byłoby to obsługiwane w kodzie …
10 unity  c# 

2
Kiedy używać C ++, a kiedy używać schematów?
Próbuję nauczyć się korzystać z Unreal Engine. Mam podstawową wiedzę o C ++. Ostatnio zacząłem tworzyć Survival Horror jako projekt, który właśnie wykonuję dla nauki. Do tej pory zaimplementowałem każdą funkcję za pośrednictwem systemu Blueprint. Więc moje pytanie dotyczy tego, co i kiedy użyję kodu do ulepszenia / stworzenia gry …
10 c++  unreal-4 

3
Najszybsze wykrywanie kolizji 3D między dwoma zorientowanymi ramkami ograniczającymi (OBB)
Jestem w punkcie mojej gry, w którym muszę dodać system kolizji. Wypróbowałem jBullet i chociaż zadziałało, nie szukałem tego. Chcę po prostu prosty sposób przetestowania, czy zderzają się dwa zorientowane drzewa obwiedni (OBB). Zamierzałem zrobić kolizję, używając drzewa. Stwórz AABB dla fazy szerokofalowej, a jeśli to przejdzie test, jeśli każdy …

2
Gry 2D i nowoczesny OpenGL
Z góry Ok, więc zebrałem do tej pory: nie używaj stałego potoku (przestarzałe lub będzie przestarzałe) vbos przechowują „modele obiektowe” (głównie n danych danych wierzchołków) vaos opisują, jak układane są dane, aby rysowanie wywołań wiedziało, jaka część każdego vbo jest dla jakiego rodzaju informacji o wierzchołku (jedno vao może odnosić …
10 opengl  2d  vbo  vao 

3
Ustal, czy zestaw płytek na siatce tworzy zamknięty kształt
Biorąc pod uwagę zestaw płytek na siatce, chcę ustalić: Jeśli płytki tworzą zamkniętą figurę Jeśli płytki tworzą zamkniętą figurę, licząc boki planszy jako krawędź figury Jeśli jedno z dwóch poprzednich stwierdzeń jest prawdziwe, które dodatkowe płytki mieszczą się w załączonej figurze, początkowa forma płytek. Gracz rozpocznie od naciśnięcia jednego kafelka, …
10 algorithm  grid  graph 

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.