XML (Extensible Markup Language) to język znaczników, który definiuje zestaw reguł kodowania dokumentów w formacie czytelnym zarówno dla człowieka, jak i dla komputera.
Muszę zapisać niektóre niestandardowe dane gry. Mapa, odtwarzacz itp. Wszystkie będą miały „obiekty podrzędne”. Na przykład mapa i mapa będą miały „tablicę” kafelków. tj. dane hierarchiczne. Mam nadzieję, że nic binarnego. Jaki byłby dla nich dobry format? Do tej pory rozważałem: Serailizacja: To jest SZYBKIE i łatwe, ale ma tendencję …
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, …
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 . Przyszło mi do głowy, że podczas gdy, na przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć …
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 …
Pracuję nad narzędziem do edycji poziomu, które zapisuje dane w formacie XML. Jest to idealne rozwiązanie podczas programowania, ponieważ wprowadzanie drobnych zmian w formacie danych jest bezbolesne i działa dobrze z danymi drzewiastymi. Minusem jest jednak to, że pliki XML są raczej rozdęte, głównie z powodu powielania nazw znaczników i …
Tworzę platformówkę 2D z kilkoma przyjaciółmi z Uni. Oparliśmy go na XNA Platformer Starter Kit, który używa plików .txt do przechowywania mapy kafelków. Chociaż jest to proste, nie zapewnia nam wystarczającej kontroli i elastyczności przy projektowaniu na poziomie. Kilka przykładów: w przypadku wielu warstw treści wymaganych jest wiele plików, każdy …
Zastanawiam się nad napisaniem małej przygodowej gry tekstowej, ale nie jestem pewien, jak zaprojektować świat z technicznego punktu widzenia. Moją pierwszą myślą jest zrobienie tego w XML, zaprojektowałem coś takiego. Przepraszamy za stos plików XML, ale czułem, że ważne jest pełne wyjaśnienie tego, co robię. <level> <start> <!-- start in …
Tworzę shmup 2D (tj. Aero Fighters ) i zastanawiałem się, jakie są różne sposoby przechowywania poziomu. Zakładając, że wrogowie są zdefiniowani we własnym pliku xml, jak zdefiniowałbyś, kiedy wróg pojawia się na poziomie? Czy byłoby oparte na czasie? Aktualizacje Dystans? Obecnie robię to na podstawie „czasu poziomu” (czasu, przez jaki …
Widziałem wiele gier, które definiują komponenty encji w plikach skryptów, ale kiedy konfigurują każdą encję i określają jej komponenty, używają innego formatu pliku (np. XML). Dlaczego oni to robią? Pragnę głównie zobaczyć, jakie były uzasadnienia innych. Ja również skonfigurować moje podmioty spoza skryptów (choć nie wybrałem JSON XML). Moim powodem …
Mam plik XML reprezentujący różnych producentów samochodów, który będzie dostępny w mojej grze. Plik wygląda następująco: <?xml version="1.0" encoding="utf-8" ?> <XnaContent> <Asset Type="List[string]"> <car>Audi</car> <car>BMW</car> <car>Nissan</car> <car>Volvo</car> </Asset> </XnaContent> Podczas dodawania go do mojego folderu treści kompilator zwraca ten błąd: There was an error while deserializing intermediate XML. Cannot find …
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.