Produkcja gier

39
Jak sprawić, by powrót był interesujący?

Kiedy gracz po raz pierwszy nawiguje po polu, jest to bardzo interesujące: treść jest nowa, niebezpieczeństwa są nieznane, należy znaleźć ścieżki. Jednak różne sytuacje zmuszają gracza do cofnięcia się lub wielokrotnego poruszania się po tym samym polu. Być może projektanci poziomów są oszczędni...

39
Jak wdrożyć wymienialne podczas pracy moduły C ++?

Szybkie czasy iteracji są kluczem do tworzenia gier, o wiele bardziej niż wymyślna grafika i silniki z mnóstwem funkcji moim zdaniem. Nic dziwnego, że wielu małych programistów wybiera języki skryptowe. Sposób Unity 3D polegający na możliwości wstrzymania gry i zmodyfikowania zasobów ORAZ kodu, a...

38
Konstrukcja MMORPG dla ograniczonych czasowo graczy

Uważam, że istnieje znaczący rynek graczy, którzy doceniliby aspekty eksploracji i interakcji MMORPG, ale po prostu nie mają czasu na niekończące się maratony szlakowe, które są częścią przeciętnego MMORPG. W MMORPG chodzi o interakcję między graczami. Ale kiedy różni gracze mają różną ilość...

38
Dlaczego używamy twierdzenia Pitagorasa w fizyce gry?

Niedawno dowiedziałem się, że często używamy twierdzenia Pitagorasa w naszych obliczeniach fizycznych i obawiam się, że tak naprawdę nie rozumiem. Oto przykład z książki, aby upewnić się, że obiekt nie porusza się szybciej niż MAXIMUM_VELOCITYstała w płaszczyźnie poziomej: MAXIMUM_VELOCITY =...

38
Natychmiastowe GUI - yae czy nie? [Zamknięte]

Pracowałem nad tworzeniem aplikacji z wieloma „zachowanymi” systemami GUI (poniżej więcej o tym, co mam na myśli), takimi jak MFC, QT, Forms, SWING i kilka frameworków web-GUI kilka lat temu. Zawsze uważałem koncepcje większości systemów GUI za zbyt skomplikowane i niezdarne. Ilość zdarzeń...

38
Jak stworzyć cząsteczki, które reagują na gracza i wrogów?

Obecnie tworzę grę z własnym silnikiem gry, który napisałem w C ++ i używam najnowszego pakietu SDK directx. Ta gra to z góry strzelanka kosmiczna (z dość ciekawym zwrotem akcji), a ja chcę uzyskać efekt mgławicy, przez który przeleci gracz. Naprawdę chcę spróbować przykuć miłe wrażenia dotykowe...

38
Jak dokładnie działa SpriteBatch XNA?

Mówiąc ściślej, gdybym musiał odtworzyć tę funkcję od podstaw w innym interfejsie API (np. W OpenGL), co musiałby być w stanie zrobić? Mam ogólne wyobrażenie o niektórych etapach, takich jak sposób przygotowania matrycy projekcji ortograficznej i tworzenia quada dla każdego wywołania...

38
Celowanie myszką w FPS

Chciałbym zrobić strzelankę z perspektywy pierwszej osoby i przesunąć kamerę za pomocą myszy. Problem polega na tym, że gdy kursor osiągnie granice ekranu, kamera nie będzie się już obracać. Jak mimo to utrzymać mysz w środku i wykryć jej

38
O precyzji zmiennoprzecinkowej i dlaczego nadal jej używamy

Punkt zmiennoprzecinkowy zawsze był kłopotliwy z powodu precyzji na dużych światach. Ten artykuł wyjaśnia za kulisami i oferuje oczywistą alternatywę - numery punktów stałych. Niektóre fakty są naprawdę imponujące, takie jak: „Cóż, 64 bity precyzji pozwalają dotrzeć do najdalszej odległości...