Oprogramowanie zaprojektowane do przechowywania ogromnych ilości danych w formie zapytań. Dane są zwykle zorganizowane w celu modelowania odpowiednich aspektów w sposób, który wspiera procesy wymagające tych informacji.
Wiem, że większość gier przechowuje tekst dialogowy w plikach, ale widziałem też, że kilka gier tekstowych faktycznie programuje zawartość (mapę, opcje, możliwe polecenia gracza, tekst fabuły) do kodu gry. Mogę wymyślić kilka powodów, ale jaki jest główny powód, dla którego nawet gry tekstowe przechowują wszystko w plikach poza programem? Szczegóły …
Zastanawiam się, jak zaimplementować grę opartą na komponentach, ponieważ wydaje się to być najgorętsze i podoba mi się pomysł takiego elastycznego projektu. Jedną z cech takiego projektu jest to, że dodawanie nowych rzeczy do gry może odbywać się za pomocą danych, często przedstawianych jako ładowanie treści za pomocą plików tekstowych, …
Większość MMORPGS ma system Worldsave, który zapisuje wszystkie postacie raz na X godzin. Myślę, że powodem jest wydajność. Dlaczego więc jest to lepsze pod względem wydajności niż oszczędzanie postaci po rozłączeniu?
Daj człowiekowi rybę, a będziesz go karmić przez jeden dzień. Naucz człowieka łowić ryby, a będziesz go karmić przez całe życie. - chińskie przysłowie Mógłbym zapytać, jakiego rodzaju przechowywania danych powinienem użyć do mojego rzeczywistego projektu, ale chcę nauczyć się łowić ryby , więc nie muszę prosić o rybę za …
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 6 lat temu . Z okazji i nudy postanowiliśmy wspólnie z przyjacielem stworzyć grę internetową. To jest pierwsza „gra”, którą stworzę, ponieważ zwykle …
Większość firm ma edytor lub zmienny system kontrolny do ulepszania gier, ale czy istnieją jakieś rozwiązania pośrednie dla tego problemu? W przeszłości napisałem dwa takie systemy i pracowałem z pięcioma, może sześcioma różnymi, ale żaden z nich nie był dostępny. Każde z tych rodzimych rozwiązań miało problemy, od konieczności ciągłego …
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 . Mam grę 2D napisaną w C ++ przy użyciu SFML. Chcę, aby gra mogła być rozwijana w taki sposób, …
Jak śledzisz pozycje graczy w MMORPG? Przeczytałem, że możesz użyć bazy danych lub zapisać współrzędne w plikach. Próbowałem użyć bazy danych, ale było to powolne. Jak można wykorzystać pliki do śledzenia pozycji graczy?
Pracuję nad grą wieloosobową w czasie rzeczywistym, która będzie wymagać bazy danych (dla takich funkcji, jak profile graczy, znajomi, odblokowania, aktualności itp.). Jest to standardowa gra na PC (nie oparta na przeglądarce) i wykorzystująca serwer-klient architektura. Nie jestem nowy w korzystaniu z baz danych i przeprowadziłem kilka badań w ciągu …
Wyobraź sobie otwarty świat ponad 500 graczy z danymi zmieniającymi się tak szybko, jak 20 aktualizacji / gracza / sekundę. Ostatnim razem, gdy pracowałem w podobnej MMORPG, używał SQL, więc oczywiście nie mógł cały czas sprawdzać DB. Zamiast tego załadował wszystkie odtwarzacze z bazy danych do pamięci jako obiekty C …
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 6 lat temu . Zastanawiałem się, jakiej bazy danych używa Minecraft? Czy jest to relacyjna baza danych, może coś wspólnego jak MySQL? Czy …
Mój turowy serwer gier C ++ (który korzysta z bazy danych) nie jest w stanie przeciwstawić się bieżącej średniej liczbie klientów (graczy), dlatego chcę rozszerzyć go na wiele (więcej niż jedną) liczbę komputerów i baz danych, w których wszyscy klienci nadal pozostaną w obrębie jeden świat gry (serwery muszą się …
Pracuję więc nad rozszerzeniem wykorzystania przedmiotów na stronie www.ninjawars.net i nie jestem pewien, jak elastycznie przedstawiać je w relacyjnej bazie danych, z której korzystamy. Być może szczekam na niewłaściwym drzewie, więc możesz sugerować w innych kierunkach, ale obecnie myślę, że każdy element powinien mieć relacyjne „tagi”. Na przykład Katana jest …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.