Produkcja gier

13
Najlepsza praktyka ustawiania parametrów efektu w XNA

Chcę zapytać, czy istnieje najlepsza praktyka ustawiania Effectparametrów w XNA. Innymi słowy, co dokładnie dzieje się, kiedy dzwonię pass.Apply(). Mogę sobie wyobrazić wiele scenariuszy: Za każdym razem, gdy Applywywoływane, wszystkie parametry efektu są przenoszone do GPU i dlatego nie ma...

13
Szybsze wykrywanie kolizji 2D

Ostatnio pracowałem nad szybką strzelanką 2D i natknąłem się na ogromny problem. Wykrywanie kolizji. Jasne, działa, ale działa bardzo wolno. Moim celem jest: mieć na ekranie wielu wrogów i nie dotykać się nawzajem. Wszyscy wrogowie ścigają gracza. Większość z nich ma tę samą prędkość, więc prędzej...

13
Smooth Voxel Terrain

Jako osobisty projekt staram się stworzyć generator terenu, który stworzy teren przypominający gładki teren Castle Story. Jeśli jeszcze tego nie widziałeś, tutaj: Jak widać, jest to kombinacja bloków i bloków „gładkich”. To, co próbowałem zrobić, aby naśladować ten wygląd, to nadanie każdemu...

13
Jak stworzyć ślad plazmy dla statku kosmicznego

Widziałem wiele świetnie wyglądających gier kosmicznych, które wykorzystują podobne efekty. Naprawdę interesuje mnie, jak generalnie niektóre z tych efektów są osiągane. W szczególności chcę wiedzieć, w jaki sposób niektóre szlaki za statkami kosmicznymi lub pociskami są osiągane bez użycia...

13
Jak narysować kontur w Unity3d?

Próbuję podkreślić prostokąt o dowolnej wysokości. Pomyślałem, że najłatwiej to zrobić, tworząc osobny obiekt „box”, który obrysuje prostokąt. Próbowałem zarówno z MeshRenderer + Transparent Texture, jak i LineRenderer, aby obrysować cztery punkty prostokąta. Żadne z nich nie są bardzo...

13
Czy przeprowadzić symulację fizyki na kliencie i serwerze?

Wdrażam klon asteroid dla wielu graczy, aby dowiedzieć się o architekturze sieci klient / serwer w grach. Spędziłem czas czytając publikacje GafferOnGames i Valve na temat ich technologii klient / serwer. Mam problem z dwoma koncepcjami. Obecnie mam autorytatywny serwer gier symulujący fizykę z...

13
Różne shadery dla różnych obiektów DirectX 11

Uczę się Direct3D 11i we wszystkich podstawowych samouczkach dotyczących pisania programów do cieniowania zapisywane są programy do cieniowania wierzchołków i pikseli, aby w ten sam sposób przekształcać całą scenę. Samouczki, takie jak renderowanie kostki z teksturą ... Ale zastanawiam się, jak...

13
DirectX11 bez dołączonego okna?

Zastanawiam się tylko, czy można zainicjować i używać DX11 lub DX9 tylko do renderowania poza ekranem - czyli bez dołączonego okna. Moim zamiarem jest wykonanie testu porównawczego GPU przed otwarciem rzeczywistego okna. Podczas tego testu porównawczego niektóre sceny testowe są renderowane, ale...

13
Mieszanie słowa w najmniej rozpoznawalną formę

Moim celem jest przedstawienie graczowi zaszyfrowanego słowa, które należy zmienić z powrotem do oryginalnej postaci: OELHL -> CZEŚĆ Chcę algorytmu szyfrującego, który bierze dowolne słowo (> 3 lub 4 litery, może zawierać spacje) i zamienia je w najmniej rozpoznawalną formę. Chociaż losowe...