Pytania otagowane jako serialization

9
Jak utworzyć plik zapisu dla gry w C ++?
Kończę programowanie na kurs programowania gier wideo i chcę wiedzieć, jak utworzyć plik zapisu dla mojej gry, aby użytkownik mógł grać, a następnie wrócić później. Każdy pomysł, jak to się robi, wszystko, co zrobiłem wcześniej, to programy uruchamiane pojedynczo.

3
Czy powinienem używać plików tekstowych do zapisywania danych?
Moje pytanie brzmi, czy powinienem używać plików tekstowych do zapisywania danych mojej gry. Mam kilka podstawowych obaw związanych z tym: Naprawdę nie ma sposobu na ochronę danych, a zatem użytkownik może spieprzyć wszystko, jeśli go dotknie, a ja nie chcę, aby tak się stało. To chyba nie jest najskuteczniejszy sposób …

8
Jakie są dobre rozwiązania do serializacji w C ++? [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 5 lat temu . Jestem ciekawy, jakie rozwiązania wymyślili twórcy gier do szeregowania różnych rodzajów danych, z którymi mają do czynienia w swoich …


2
Jak sprawić, by pole było widoczne (możliwe do dołączenia) w inspektorze, ale niedostępne przez kod (prywatny)?
Powiedzmy, że mam zmienną o nazwie buttontype, Buttonktóra jest oczywiście System.Serializable. Chcę, aby ta zmienna była przypisywalna przez inspektora, więc robię to public: public class SomeScript : MonoBehaviour{ public Button button; } Co daje mi to: Teraz chcę, aby kod był czysty i bezpieczny (zorganizowany) i istnieje prawdziwy powód, dla …

3
Jak poradzić sobie ze zmianami wersji podczas zapisywania zasobów?
Od jakiegoś czasu pracuję nad RPG i używam dwóch różnych technik serializacji. Wrogowie, broń i przedmioty są zapisywane w formacie XML. Mapy i zdarzenia są zapisywane jako „kontrolowane pliki binarne” (każda klasa otrzymuje metodę zapisywania / ładowania i decyduje, co chce zapisać / załadować). Ale zacząłem kwestionować mój wybór map …
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.