Produkcja gier

22
Zapisywanie postępów gracza w grze Unity

Tworzę grę za pomocą silnika gry Unity. Chcę zapisać postępy gracza, w tym poziom, punkty doświadczenia, wybraną postać itp. Obecnie używam prefiksów graczy, ale chcę wiedzieć, czy to zadziała dla graczy, którzy uruchomią tę grę na swoich urządzeniach mobilnych (Android / iOS) jako komputery...

22
Czy sprawiedliwe są losowe punkty odradzania?

Jeśli wszyscy gracze pojawią się na losowych pozycjach w tej samej odległości od sąsiednich graczy, liczba graczy będzie proporcjonalna do prawdopodobieństwa, że ​​ich pozycje odradzania będą niesprawiedliwe. Im bardziej gracze odradzają się na środku mapy, tym bardziej prawdopodobne jest, że...

22
Wyszukiwanie ścieżki z zamkiem i kluczem?

Pracuję nad grą z mapami przypominającymi zamek i kluczowe łamigłówki . AI musi nawigować do celu, który może znajdować się za zamkniętymi czerwonymi drzwiami, ale czerwony klucz może znajdować się za zamkniętymi niebieskimi drzwiami i tak dalej ... Ta łamigłówka jest podobna do lochu w stylu...

22
Jak decydujesz o wielkości drzewa technologicznego?

Czy są jakieś ustalone wskaźniki, za pomocą których projektant gier mógłby wybrać najlepszy rozmiar drzewa technologicznego ? W tym przypadku gra jest grą jednoosobową 4X (dziękuję, Peter, za ten termin). Chciałem uwzględnić odpowiednią długość i szerokość drzewa technologicznego jako podstawowy...

22
Czy renderowanie szczegółowej tekstury trwa dłużej?

Powiedzmy, że chcę wyrenderować kwadrat; jego tekstura to „square.png”. Czy komputerowi łatwiej jest to wyrenderować, jeśli tekstura jest po prostu jednolitym kolorem? A jeśli to bardzo hałaśliwa faktura z przypadkowymi kolorami tu i tam? A co, jeśli ta tekstura jest głośna w tym sensie, że...

22
Jak mmorpg przechowuje dane?

Chcę użyć bazy danych SQL w moim server.exe. powiedzmy 1000 użytkowników online. Gracze zmienią swoje dane podczas gry. I serwer musi zapisać te aktualizacje. Ale jak ? myślę tam na dwa sposoby: 1) serwer zapisze w pamięci RAM w czasie wykonywania i czasami lub co godzinę serwer zapisze dane...

21
Jakie są metody reprezentowania torów kolejowych?

Jakiś czas temu zajrzałem do małego projektu, ale nie posunąłem się za daleko. Chciałbym stworzyć mały program, który pozwala użytkownikowi narysować trasę pociągu, a następnie pozwala „pociągowi” podążać wspomnianym torem na płaszczyźnie 2D. Chciałbym, aby utwór był dość swobodny i dawał gładką...

21
Jak działa Megatexture?

Zastanawiałem się nad stworzeniem małego silnika nie tylko do opracowywania małych eksperymentalnych gier, ale także jako podstawy do testowania różnych technik renderowania i tym podobnych. W tej chwili dużo myślałem o tym, jak radzić sobie z teksturami i natknąłem się na megateksturę, ale jest to...

21
Na jakie pułapki należy zwrócić uwagę rozpoczynając studio

Jakie są typowe błędy lub niedopatrzenia popełniane przy zakładaniu nowego studia gier? Proszę podać tylko jeden błąd lub niedopatrzenie na odpowiedź i czy możesz wyjaśnić, dlaczego jest to problem i co należy zrobić, aby uniknąć popełniania błędu lub wyzdrowienia, jeśli już go...

21
Skuteczny sposób rysowania konturów wokół duszków

Używam XNA do programowania gry i eksperymentowałem z różnymi sposobami osiągnięcia „wybranego” efektu na moich duszkach. Problem, jaki mam, polega na tym, że każda klikalna linia rysowana w pakiecie jest rysowana przy użyciu więcej niż jednego duszka (każdy obiekt może składać się z maksymalnie 6...

21
Jak zdefiniować elementy w mojej grze RPG, takie jak gra Java?

Od niechcenia pracuję nad grą typu RPG w Javie, ale mam problem z ustaleniem, w jaki sposób mogę mieć przedmioty, które mogą robić wiele różnych rzeczy bez tworzenia innej klasy dla każdego przedmiotu. Na przykład, jak mam stworzyć Topór, który mógłby ścinać drzewa i atakować potwory? Jeśli...

21
Jak zbudować „AI ruchu”?

Projekt, nad którym teraz pracuję, charakteryzuje się dużym „ruchem” w sensie samochodów poruszających się po drogach, samolotów poruszających się po płycie postojowej itp. Obecnie dostępne ścieżki są wstępnie obliczane, więc węzły są generowane automatycznie dla skrzyżowań, które same są...

21
Rywalizacja z C ++ w zakresie programowania gier

To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Game Development Stack Exchange. Migrował 8 lat temu . Jestem ciekawy, dlaczego C ++ jest tak popularny do tworzenia gier, a nie innych języków. Wiem, że możesz stworzyć z niego...