Pytania otagowane jako architecture

Jaka jest struktura kodu. W przypadku pytań dotyczących wewnętrznej konstrukcji silnika gry.


2
Co jest aktorem w tworzeniu gier?
Czytam książkę o tworzeniu gier ( Game Coding Complete, czwarta edycja ) i jest temat „Aktorzy”, który po prostu wyjaśnia, jak ich używać krótko zamiast wyjaśniać, co to jest. Oto jak książka przedstawia tych aktorów: Gry są pełne przedmiotów, które ożywiają Twój świat. Gra z okresu II wojny światowej może …


6
Architektura OOP dla Hero z wieloma atrybutami
Mam zamiar rozpocząć prostą grę RPG z tekstem przeglądarki, w której postacie mogą (pasywnie) walczyć z innymi ludźmi. Obejmuje to listę około 10 umiejętności, takich jak siła, zręczność itd., Z dodatkowymi umiejętnościami dla różnych rodzajów broni. Czy istnieje lepszy sposób zaprojektowania tej klasy postaci niż posiadanie tych umiejętności jako atrybutu …
14 architecture  oop 


2
Czy to odpowiednia architektura dla naszej gry mobilnej MMORPG?
Obecnie próbuję zaprojektować architekturę nowej gry mobilnej MMORPG dla mojej firmy. Ta gra jest podobna do Mafia Wars, iMobsters lub RISK. Podstawowym pomysłem jest przygotowanie armii do walki z przeciwnikami (użytkownicy online). Chociaż wcześniej pracowałem nad wieloma aplikacjami mobilnymi, ale jest to dla mnie coś nowego. Po wielu zmaganiach opracowałem …

1
Dlaczego tak trudno jest stworzyć emulator konsoli do gier?
Zawsze uważałem emulatory za fascynujące. Poważnie chciałbym stworzyć emulator dla starszej konsoli ganeracyjnej lub urządzenia przenośnego. Pomogłoby mi to zdobyć większe uznanie dla sprzętu i gier, które zostały stworzone dla tego sprzętu. Jednak ludzie zawsze mówią, jak ciężko jest i że nie powinienem nawet próbować. Chciałbym wiedzieć, dlaczego tak jest. …

4
Jak zaprojektować skuteczny schemat interakcji obiektu gry z architekturą opartą na komponentach?
To pytanie projektowe ... Jestem pewien, że można by to bardziej uogólnić, ale mam z tym trudności. Zastanawiam się nad projektowaniem interakcji między obiektami w grze - oto mój przykład (2D puzzle-platformówka). Powiedz, że gracz próbuje przejść poziom. Istnieje wiele świateł, które można skierować w różnych kierunkach. Oto przykład interakcji …

2
Wskazówki dotyczące wdrażania mechaniki zadań MMO?
Jakie narzędzia, wzorce lub najlepsze praktyki poleciłbyś wdrożyć mechanikę zadań podaną poniżej wymienionych wymagań? Mówię o architekturze oprogramowania (jaka powinna być ogólna) oraz możliwościach okablowania obiektów, subskrypcji zdarzeń i reprezentacji warunków. Wzmianki o narzędziach / bibliotekach, które z powodzeniem wykorzystałeś są mile widziane. Edycja: jeśli używasz skryptów, jaką konfigurację polecasz? …

1
Kiedy używać drzewa mieszanego do automatu stanów do animacji
Jestem doświadczonym twórcą gier tworzącym moją pierwszą grę z animowanymi postaciami 3D (w Unity) i staram się dowiedzieć, kiedy użyć drzew mieszanych zamiast automatów stanów animacji. Rozumiem oba koncepcyjnie, ale widziałem zarówno drzewa mieszania, jak i automaty stanów animacji używane do animacji postaci w wielu samouczkach zarówno z Unity, jak …

3
Obiekt tablic czy tablica obiektów?
Tworzę grę symulacyjną zarządzania, coś w stylu Roller Coaster Tycoon. Chcę wiedzieć, jaki jest najlepszy sposób na uporządkowanie moich obiektów świata, aby zmaksymalizować wydajność. Powiedzmy, że mam 5000 osób w mojej grze, mogę: Stwórz obiekt i przechowuj je w takiej tablicy; class person() { this.x = 0; this.y = 0; …

3
Czy Unity obsługuje istniejące Osie czasu?
Planuję opracowanie gry w Unity3D i staram się pogodzić z tym, co silnik już dostarczył, i tym, co sam muszę kodować. Sama gra będzie grą rytmiczną, co oznacza synchronizowanie zdarzeń dźwiękowych i graficznych, aby zawsze grały, kiedy powinny. To, czego chcę uniknąć, to potencjalny scenariusz opóźnienia, w którym dźwięk lub …


3
Jak uniknąć wzorca singletonu dla Event Scheduler?
Chcę stworzyć harmonogram wydarzeń dla mojej gry, w zasadzie chcę mieć możliwość zaplanowania uruchomienia zdarzenia gry. Może to być wyzwalacz jednorazowy lub wyzwalacz okresowy (zdarzenie wyzwalające „E_BIG_EXPLOSION” co 5 sekund ...). Kuszące jest myślenie, że może to być dobre miejsce do korzystania z Singletona, ale singletony mogą być całkiem złe …

3
Najlepszy sposób na zarządzanie wydarzeniami w grze?
Pracuję nad grą, w której od czasu do czasu muszą się zdarzyć niektóre wydarzenia w grze. Dobrym przykładem byłby samouczek. Rozpoczynasz grę, aw kilku momentach gry następuje zdarzenie: Spotkasz pierwszego wroga, gra się zatrzyma i otrzymasz wyjaśnienie, jak go zabić. Zabiłeś pierwszego wroga, otrzymasz wiadomość „dobrej roboty”. Zyskujesz nowy przedmiot, …

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.