Produkcja gier

Pytania i odpowiedzi dotyczące profesjonalnych i niezależnych twórców gier

293
Jak znaleźć optymalny zestaw kolorów dla 10 graczy?

Chcę nadać każdemu z 10 graczy niepowtarzalny kolor identyfikujący. Czy jest do tego optymalny zestaw kolorów? Jak mogę je utworzyć? Każdy zestaw, który wymyśliłem, zawiera kolory, które są zbyt podobne. Aktualizacja: poniżej zapytano mnie, po co to jest (uczciwe pytanie). Teraz mogę powiedzieć -...

265
Tworzenie gier Blogi [zamknięte]

Jakie są dobre blogi do tworzenia / projektowania gier? Proszę o jednego bloga na odpowiedź (pamiętaj, aby podać link ) i podaj krótkie streszczenie treści postów na blogu. Jeśli możesz, wybierz pojedynczy artykuł, który pokazuje wysoką wartość, i udostępnij jego...

230
Jak zapobiec syndromowi „Too awesome to use” [zamknięte]

Kiedy dajesz graczowi rzadki, ale potężny przedmiot, którego można użyć tylko raz, ale tak naprawdę nigdy nie jest on wymagany , większość graczy w ogóle go nie użyje, ponieważ czekają na idealny moment. Ale nawet gdy nadejdzie ten moment, nadal niechętnie go wykorzystają, ponieważ może być jeszcze...

208
Jak mogę przechowywać metadane gry w pliku .png?

Spore umożliwia udostępnianie stworzonych przez gracza stworzeń poprzez eksport .pngpliku. To .pngjest zdjęcie stworzenia, ale jeśli zostanie zaimportowane do gry, informacje o stworzeniu (takie jak tekstury, rozmiar i kształt) również będą z nim związane. Jak mogę wdrożyć taką...

195
W jaki sposób pojedynczy nieartystyczny programista tworzy grę? [Zamknięte]

Chciałbym spróbować swoich sił w tworzeniu gier. Tworząc kilka prostych, zdałem sobie sprawę, że nie umiem robić sztuki ! Próbowałem znaleźć innych do pomocy: większość istniejących zespołów nie chciałaby mnie ze względu na moje ograniczone doświadczenie (jestem w liceum) i nie byłem w stanie...

185
Jak zapobiegać inflacji w wirtualnej gospodarce?

Za pomocą typowej gry MMORPG gracze mogą zazwyczaj hodować świat na surowce zasadniczo na zawsze. Potwory / żyły mineralne / itp. Zwykle mają jakiś czas na odrodzenie, więc poza czasem naprawdę nie ma dobrego sposobu na ograniczenie ilości nowej waluty wpływającej do systemu. To naprawdę...

168
Dlaczego zbyt źle jest optymalizować zbyt wcześnie?

Po przyjrzeniu się trochę optymalizacji, odkryłem (dosłownie wszędzie), że zbyt wcześnie optymalizacja gry wydaje się być powszechnie uznanym grzechem. Naprawdę tego nie rozumiem, czy nie byłoby niewiarygodnie trudno zmienić niektóre podstawowe struktury gry na końcu, zamiast rozwijać je po raz...

150
Co to jest Vulkan i czym różni się od OpenGL?

Khronos Group (organ odpowiedzialny za OpenGL) ogłosił właśnie Vulkan : Vulkan to otwarty interfejs API nowej generacji, zapewniający wysokowydajny dostęp do grafiki i obliczeń na nowoczesnych GPU. Ten od podstaw projekt, zwany wcześniej Inicjatywą OpenGL nowej generacji, zapewnia aplikacjom...

150
Musisz przeczytać książki o tworzeniu gier [zamknięte]

Zróbmy listę najlepszych książek, które powinien przeczytać każdy twórca gry. Każda odpowiedź powinna zawierać jedną książkę (według tytułu i opcjonalnie autora), link do zakupu książki oraz krótkie streszczenie tego, o czym jest

150
Jaki jest sens okna pełnoekranowego bez obramowania?

Dość dużo gier pozwala na grę w „pełnym ekranie bez obramowania” zamiast w „trybie pełnoekranowym”. Zastanawiałem się Dlaczego wolisz okno pełnoekranowe niż „wbudowany” tryb pełnoekranowy? Prosty własny test pokazał mi, że zamiast tego użycie trybu pełnoekranowego daje lepszą wydajność. Próbowałem...

144
STL do gier, tak czy nie? [Zamknięte]

Każdy język programowania ma swoją standardową bibliotekę kontenerów, algorytmów i innych przydatnych rzeczy. W przypadku języków takich jak C #, Java i Python korzystanie z języka bez jego standardowej biblioteki jest praktycznie nie do pomyślenia . Jednak w wielu grach w C ++, nad którymi...