Produkcja gier

27
Jak gry na PC / Mac wykrywają piractwo?

Niedawno czytałem artykuł o sprytnych sposobach, w jakie programiści chronili swoje gry przed piratami, na przykład twórcy Game Dev Tycoon . To mnie zainteresowało: jak wykrywają, że kopia uruchomionej gry jest w rzeczywistości piracką wersją na poziomie technicznym? Najbliższą odpowiedzią, jaką...

27
Jak poprawnie narysować linię w Unity

Pracuję nad grą, która wymaga ode mnie narysowania kilku linii z jednego punktu, co jest bardziej formalnie powiedziane Biorąc pod uwagę punkt A o współrzędnych x, y Rysuję n linii, w których i-ta linia ma współrzędne nazwane jako xi, yi. Biorąc pod uwagę możliwości LineRenderer w Unity3D, nie...

27
Jaka technologia umożliwia programowanie w grze?

Istnieje kilka gier, które pozwalają graczowi pisać / tworzyć skrypty w grze, na przykład: inżynierów kosmicznych lub Psi . Chcę użyć czegoś podobnego do jednego z nich, ale miałem trudności ze znalezieniem informacji, więc moje pytanie brzmi: Czy istnieje gałąź programowania, która obejmuje...

27
Jeśli wektor 3D reprezentuje punkt, jak może mieć długość?

Próbuję zrozumieć arytmetykę wektorową (a konkretnie jej użycie w silniku Unity). Nie jestem w stanie dowiedzieć się, jak wektor może mieć długość (wielkość), mimo że reprezentuje tylko punkt (położenie i kierunek)? Czy to oznacza, że ​​wielkość jest po prostu odległością od punktu początkowego...

27
Jaka jest różnica między duchem a teksturą?

Mam zadanie do wykonania na uniwersytecie, a moim zadaniem jest omówienie tekstur używanych w grach wideo i ich ewolucji. Moje główne pytanie brzmi: jaka jest podstawowa różnica między używaniem duszka lub innymi metodami tekstury? Po przeprowadzeniu drobnych badań sam wydaje mi się, że...

27
Czy == powoduje rozgałęzienie w GLSL?

Próbując dowiedzieć się dokładnie, co powoduje rozgałęzienie, a co nie w GLSL. Często robię to w moim module cieniującym: float(a==b) Używam go do symulacji instrukcji if bez rozgałęzienia warunkowego ... ale czy jest to skuteczne? Nie mam teraz instrukcji if w moim programie, ani nie mam...

27
Minimalny produkt do gry RTS?

Jestem w fazie przedprodukcyjnej gry strategicznej i staram się ustalić, czy podstawowa rozgrywka będzie fajna. Dobrą techniką, aby to ustalić, jest zredukowanie gry do minimalnego możliwego poziomu produktu (MVP) i sprawdzenie, czy to jest fajne. Jeśli MVP nie jest zabawne, żadna dodatkowa...

26
Jaką bibliotekę GUI C ++ możesz zasugerować? [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ą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz,...

26
Jak zaprojektować AssetManager?

Jakie jest najlepsze podejście do projektowania AssestManager, który będzie zawierał odniesienia do grafiki, dźwięków itp. Gry? Czy te zasoby powinny być przechowywane w parze Mapa / klucz? Czy pytam o zasób „w tle”, a mapa zwraca powiązaną bitmapę? Czy jest jeszcze lepszy sposób? W szczególności...

26
Czym dokładnie jest mapowanie UV i UVW?

Próbuję zrozumieć podstawowe pojęcia 3D, w tej chwili próbuję dowiedzieć się, jak faktycznie działają tekstury. Wiem, że mapowanie UV i UVW to techniki mapujące tekstury 2D na obiekty 3D - powiedziała mi również Wikipedia. Poszukałem wyjaśnień, ale znalazłem tylko tutoriale, które zakładały, że już...

26
Tworzenie gier na Androida w c ++

Będąc przede wszystkim programistą c / c ++, zawsze myślałem, że jedyną opcją dla rozwoju gier mobilnych jest dla mnie użycie iOS, który pozwala na c / c ++ (i minimalizację celu C). Słyszałem od znajomego, że Android ma natywny zestaw narzędzi programistycznych, który pozwala na działanie kodu c...