Pytania otagowane jako game-development

Rozwój jest podejmowany przez twórcę gier, który może obejmować zarówno pojedynczą osobę, jak i dużą firmę. Gry z głównego nurtu są zwykle finansowane przez wydawcę i ich opracowanie zajmuje kilka lat. Gry niezależne mogą zająć mniej czasu i mogą być tanio produkowane przez osoby indywidualne i małych programistów. Branża gier niezależnych wzrosła w ostatnich latach wraz z rozwojem nowych systemów dystrybucji online i rynku gier mobilnych.



4
Opracowanie funkcji, której jedynym celem jest usunięcie? [Zamknięte]
Jak nazywa się wzorzec, w którym poszczególni współautorzy (programiści / projektanci) opracowali artefakt wyłącznie w celu odwrócenia uwagi, aby kierownictwo mogło usunąć tę funkcję w produkcie końcowym ? To folklor, który słyszałem od byłego kolegi, który pracował w dużej firmie produkującej gry. W tej firmie powszechnie wiadomo, że kadra kierownicza …

10
Kiedy „prawidłowe” programowanie nie ma już znaczenia?
W wolnym czasie buduję grę na Androida. Korzysta z biblioteki libgdx, więc trochę ciężkiego podnoszenia jest dla mnie zrobione. Podczas opracowywania niedbale wybrałem typy danych dla niektórych procedur. Użyłem hashtable, ponieważ chciałem czegoś zbliżonego do tablicy asocjacyjnej. Kluczowe wartości czytelne dla człowieka. W innych miejscach, aby osiągnąć podobne rzeczy, używam …


1
The Inglish parser (dla The Hobbit 1982)
Był zafascynowany czytaniem o tekstowej grze przygodowej Hobbit, która zawierała niezwykle solidny parser o nazwie „Inglish”: ... Inglish pozwolił pisać zaawansowane zdania, takie jak: „zapytaj Gandalfa o ciekawą mapę, a następnie weź miecz i zabij nim trolla”. Analizator składni był złożony i intuicyjny, wprowadzając zaimki, przysłówki („złośliwie atakuj goblina”), interpunkcję …


10
Jaki jest właściwy sposób modelowania tej aktywności w świecie rzeczywistym, która wydaje się wymagać cyklicznych odniesień w OOP?
Walczyłem z problemem w projekcie Java dotyczącym referencji cyklicznych. Próbuję modelować rzeczywistą sytuację, w której wydaje się, że przedmiotowe obiekty są od siebie zależne i muszą się o sobie wiedzieć. Projekt jest ogólnym modelem gry planszowej. Podstawowe klasy są niespecyficzne, ale zostały rozszerzone o specyfikę szachów, backgammon i innych gier. …

3
Czy rozsądne jest budowanie aplikacji (nie gier) przy użyciu architektury element-jednostka-system?
Wiem, że podczas tworzenia aplikacji (natywnych lub internetowych), takich jak te w sklepie Apple AppStore lub Google Play, bardzo często stosuje się architekturę Model-View-Controller. Czy jednak rozsądne jest również tworzenie aplikacji przy użyciu architektury Component-Entity-System wspólnej w silnikach gier?



19
Darmowy język programowania gier? [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 …

2
TCP czy UDP dla gry wieloosobowej?
To pytanie, które dużo widzę. Większość ludzi twierdzi, że UDP jest zawsze lepszy dla gier w czasie rzeczywistym niż TCP. Rozumiem, że TCP próbuje ciągle wysyłać pakiety, dopóki druga strona ich nie odbierze, podczas gdy UDP nie ma znaczenia. Większość rzeczy, które przeczytałem, to to, że UDP jest koniecznością dla …

4
Jaki jest związek między OpenGL, GLX, DRI i Mesa3D?
Zaczynam od programowania w 3D na niskim poziomie w Linuksie. Mam duże doświadczenie w korzystaniu z graficznego interfejsu API OpenInventor wyższego poziomu. Wiem, że nie jest absolutnie konieczne, aby zdawać sobie sprawę z tego, jak te wszystkie rzeczy do siebie pasują, ale jestem po prostu ciekawy. Wiem, że OpenGL jest …

4
Koncepcyjnie, w jaki sposób można stworzyć silnik reguł / ograniczeń (nie grafikę / fizykę) dla gry
Chcę stworzyć prostą grę podobną do książek z przygodami „wybierz własną przygodę”. Gracz otrzymuje tekst narracyjny i wybiera swoją akcję z listy możliwości. To z kolei prowadzi do nowego tekstu narracyjnego ad infinitum. Jedynym haczykiem jest to, że w zależności od niektórych wcześniejszych decyzji lista możliwości może się różnić. Na …

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.