Produkcja gier

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


5
Jak mogę chronić moje zapisane dane przed przypadkowym włamaniem?
Jakie są opcje bezpiecznego zapisywania danych gry? Interesują mnie rozwiązania specjalnie dostosowane do C ++. Szukam czegoś, co jest szybkie i łatwe w użyciu. Martwię się tylko o przechowywanie prostych informacji, takich jak Które poziomy są i nie są odblokowane Wynik użytkownika dla każdego poziomu Znowu jestem ciekawy, jakie są …

7
Dlaczego gry pytają o rozdzielczość ekranu zamiast automatycznie dopasowywać rozmiar okna?
Wydaje mi się, że bardziej logiczne, wielokrotnego użytku i przyjazne dla użytkownika byłoby wdrożenie elastycznego, responsywnego układu interfejsu użytkownika na ekranie 3D lub 2D, który można by następnie uruchomić na dowolnej rozdzielczości ekranu. Niektóre nowoczesne gry automatycznie wykrywają rozdzielczość ekranu i dostosowują do niej grę, ale opcja zmiany rozdzielczości nadal …

11
Czy muszę wyjaśnić mechaniczną przewagę postaci gracza w fikcji gry?
Od dłuższego czasu zastanawiam się, jak sformułować tę koncepcję, która wydaje się być powszechna, ale ledwo poruszana w grach. Chodzi o to, aby koncepcja postaci kontrolowanych przez gracza (PC) była konsekwentnie lepsza od ogólnych postaci nie kontrolowanych przez gracza (NPC) . Nie może to również zależeć od faktycznych umiejętności gracza …

7
Jakie są nieoczywiste tematy do nauczenia się przy tworzeniu gier? [Zamknięte]
Piszę gry od około 10 lat (od QBasic po C # i wszystko pomiędzy). Muszę zacząć rozciągać swoje umiejętności w różnych obszarach. Jakie inne zaskakujące tematy powinienem przeczytać? Oczekiwane tematy obejmują zwykłych podejrzanych: Wybrany język programowania Język skryptowy Kontrola źródła Zarządzanie projektem (lub Agile) Interfejs API grafiki Może trochę AI …
32 education 

8
Filtr wulgaryzmów na czacie MMO
Rozwijamy MMO za pomocą Smartfox Server. Grupą docelową są dzieci w wieku od 7 do 12 lat. W tym MMO dostępna jest opcja czatu globalnego. Cokolwiek użytkownik wpisze w polu tekstowym, wyświetla się obok awatara użytkownika po wciśnięciu klawisza enter. Chcemy filtrować obraźliwe treści / wulgaryzmy z tego czatu. Możemy …
32 mmo 

5
Jaki jest cel glScissor?
Wiem, że jest bardziej wydajny niż test matrycowy, ale czy mam rację, zakładając, że tę samą funkcjonalność można uzyskać za pomocą transformacji rzutowania z rzutnią?
32 opengl  opengl-es 

9
Równoważenie gracza z potworami: krzywe awansu
Napisałem sporo gier, które mają podobne do RPG „wyrównywanie”, w których gracz zdobywa doświadczenie w zabijaniu potworów / wrogów, a ostatecznie osiąga nowy poziom, w którym ich statystyki rosną. Jak znaleźć równowagę między wzrostem gracza, siłą potworów i poziomem trudności? Skrajne krańce tego spektrum to: Gracz awansuje naprawdę szybko i …

7
Dlaczego gry mają materiały eksploatacyjne?
Myślenie zgodnie z tym pytaniem i zbyt niesamowite, aby używać trope w ogóle. Dlaczego projektanci gier chcą umieszczać w swoich grach materiały eksploatacyjne? Mortal Kombat 11 skłonił mnie do myślenia ... Po co w ogóle korzystać z materiałów eksploatacyjnych, które dają przewagę w bitwie? Szukam konkretnych odpowiedzi na pytanie, co …


6
Czy mogę (bezpiecznie) założyć, że osoby grające w moją grę mają środkowy przycisk myszy?
Tytuł mówi prawie wszystko. Obecnie piszę grę komputerową, w którą prawdopodobnie nie zagra przypadkowy gracz. Dlatego oczekuję, że prawie każdy użytkownik najprawdopodobniej będzie już miał mysz z kółkiem przewijania + przyciskiem. Czy to prawda? To pytanie dotyczy „graczy” - nie obchodzi mnie, czy laptop mojej babci nie ma tego przycisku. …


1
Jaki problem rozwiązuje podwójne lub potrójne buforowanie w nowoczesnych grach?
Chcę sprawdzić, czy moje rozumienie przyczyn używania podwójnego (lub potrójnego) buforowania jest prawidłowe: Monitor z częstotliwością odświeżania 60 Hz wyświetla monitor 60 razy na sekundę. Jeśli monitor odświeży ekran monitora, aktualizuje piksel dla piksela i linia dla linii. Monitor żąda wartości kolorów pikseli z pamięci wideo. Jeśli uruchomię teraz grę, …


3
Jaka jest różnica między biblioteką a silnikiem?
Pracuję nad biblioteką, aby pomóc w tworzeniu gier 2D ze Scalą. Jak dotąd jest to zbiór pomocnych klas, ładowanie plików, wykrywanie kolizji, obrazy, duszki itp. Kiedy przestaje być biblioteką klas i zaczyna być motorem? Gdzie dokładnie leży różnica między użytecznym frameworkiem a silnikiem gry?

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.