Pytania otagowane jako software-engineering

Inżynieria oprogramowania to projektowanie i tworzenie oprogramowania, które ma zastosowanie w dziedzinie tworzenia gier. Pytania wykorzystujące ten tag powinny dotyczyć teoretycznych pojęć i praktyk związanych z zadaniem tworzenia lub projektowania oprogramowania. Tego znacznika nie należy używać po prostu dlatego, że pytanie dotyczy programowania lub zawiera kod.


1
Załadować reklamy na ekranie powitalnym?
Mam reklamy, które ładują się bardzo długo. Zastanawiałem się, czy można je załadować, gdy użyto go na ekranie powitalnym. Patrzyłem na tę odpowiedź: /programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app Odpowiedź sugeruje użycie ekranu powitalnego do ładowania reklam. Jak mogę dowiedzieć się, kiedy reklamy są ładowane, aby przejść do następnej aktywności? Co się stanie, jeśli użytkownik …

3
Elastyczne alternatywy dla wielu wielu małych klas polimorficznych (do użycia jako właściwości, wiadomości lub zdarzenia) C ++
W mojej grze są dwie klasy, które są naprawdę przydatne, ale powoli stają się uciążliwe. Wiadomość i właściwość (właściwość jest zasadniczo składnikiem). Oba pochodzą z klasy podstawowej i zawierają statyczny identyfikator, dzięki czemu systemy mogą zwracać uwagę tylko na te, które chcą. Działa bardzo dobrze ... oprócz ... Ciągle tworzę …


4
Dlaczego powinienem stosować osobne metody inicjalizacji i czyszczenia zamiast logiki w konstruktorze i destruktorze dla komponentów silnika?
Pracuję nad własnym silnikiem gry i obecnie projektuję swoich menedżerów. Przeczytałem, że do zarządzania pamięcią użycie Init()i CleanUp()funkcje są lepsze niż używanie konstruktorów i destruktorów. Szukałem przykładów kodu C ++, aby zobaczyć, jak działają te funkcje i jak mogę je zaimplementować w moim silniku. Jak działa Init()i CleanUp()działa i jak …

1
Jak działa gluLookAt?
Z mojego zrozumienia gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); jest równa: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ale kiedy wydrukuję ModelViewmatrycę, wezwanie do glTranslatef()wydaje się nie działać poprawnie. Oto fragment kodu: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include …


2
Kodowanie wizualne drzew dialogowych rpg
Obecnie używam XML do tworzenia drzew dialogowych w moim pliku rpg, ale robienie tego ręcznie dla setek różnych dyskusji może być bardzo nudne i bardzo szybkie. Zastanawiałem się, czy jest jakiś sposób na wdrożenie schematu blokowego / udk kismet, takiego jak system wizualnego kodowania tych drzew diologów. Nadal chcę, aby …


2
Jakie są konkretne matematyki, fizyki, sztucznej inteligencji i ogólne pojęcia, które programista powinien znać, aby opracować silnik gry? [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 3 lata temu . Będąc programistą aplikacji internetowych i bazujących na DB, mam wiedzę na temat struktur danych, takich jak listy, drzewa, wykresy …

3
Jakie są sposoby oddzielenia logiki gry od animacji i pętli losowania?
Wcześniej tworzyłem gry flash, używając MovieClips i tym podobnych, aby oddzielić moje animacje od logiki gry. Teraz staram się stworzyć grę dla Androida, ale teoria programowania gier polegająca na rozdzielaniu tych rzeczy wciąż mnie dezorientuje. Pochodzę ze środowiska programowania aplikacji nie będących grami, więc jestem zaznajomiony z bardziej podobnymi do …

3
Gra Java za dzień lub dwa [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jesteśmy trzema osobami, które zamierzają stworzyć prostą grę w Javie jako projekt szkolny …

4
Czy analiza wymagań jest przydatna w tworzeniu gier?
Jestem studentem inżynierii oprogramowania, specjalizującym się w tworzeniu gier. Jak dużą część odgrywa analiza wymagań w tworzeniu gier? Pytam, ponieważ próbuję zdecydować, czy wziąć udział w zajęciach z analizy wymagań. Oto opis: Dogłębne badanie obecnych badań i praktyki w zakresie pozyskiwania wymagań, wymagań, analiz, specyfikacji wymagań, weryfikacji i walidacji wymagań …

5
Znajdowanie innych programistów, którzy pomogą w projekcie [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

3
Wzory dla wyścigowego zachowania AI
Powiedzmy, że masz wyścigową sztuczną inteligencję opartą na splajnie. Załóżmy, że poradzi sobie już z podstawami hamowania i kierowania po torze. Jak ułożyłbyś strukturę i wdrożyłeś unikanie kolizji, wyprzedzanie, kreślenie, blokowanie i inne zachowania, aby Twoje samochody pozostały konkurencyjne, ale organizowały ciekawe wyścigi? Odnośniki do dokumentów / wdrożeń byłyby niesamowite.
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.