Widziałem wiele przykładów renderowania duszków z arkusza, ale nie zrozumiałem, dlaczego jest to najczęstszy sposób radzenia sobie z duszkami w grach 2d. Zacząłem od renderowania ikonek 2d w kilku aplikacjach demonstracyjnych, które stworzyłem, zajmując się każdą klatką animacji dla dowolnego typu ikonki jako jej własnej tekstury - a ta kolekcja …
W sekcji kredytów w grach, w które gram, są nazwiska programistów graficznych . Jeśli użyli silnika gry, dlaczego potrzebują programisty graficznego ? Czy silnik gry nie spełnia swojej roli?
Pracowałem przy użyciu Mayi do tworzenia animacji i projektów zorientowanych na film, ale koncentruję się również na studiach nad tworzeniem gier wideo. W każdym razie rozmawiałem z jednym z moich profesorów i nie mogliśmy zrozumieć, dlaczego wszystkie silniki gier (o których wiem) zamieniają się w trójkąty. Czy ktoś wie, dlaczego …
Jak narysować kontury wokół modeli 3D? Mam na myśli coś takiego jak efekty z ostatniej gry Pokemon, które wydają się mieć wokół siebie zarys jednego piksela:
Dlaczego normalne mapy są przeważnie niebieskie zamiast przypadkowego koloru? Myślę, że normalne wektory obiektu 3D mogą wskazywać w każdym kierunku, na przykład: (1.0, 0.1, 0.5), (0.1, -0.5, 0.3), (-0.51, 0.46, -1.0) ...
Chociaż z zawodu jestem programistą, prawie wcale nie dotknąłem rozwoju gier. Od jakiegoś czasu mam to pytanie, a teraz, gdy zastanawiam się nad rozwojem gier, pomyślałem, że to dobry moment, aby zapytać. Dlaczego mapowanie cieni wydaje się być wyłącznym sposobem, w jaki gry wykorzystują cienie? Mówiąc wprost, wygląda okropnie. Nawet …
Mam wygenerowaną proceduralnie mapę z wykorzystaniem komórek Voronoi, z określonym poziomem morza i wiarygodną mapą wysokości. Do tej pory z powodzeniem opisywałem niektóre cechy geograficzne: ląd, ocean, jeziora, rzeki, ujścia rzek, przecięcia, góry i biomy. Biomy obejmują tundrę, las borealny, łąki i las umiarkowany. Istnieje również kilka innych biomów, ale …
Czuję się dobrze z podstawami budowy gry opartej na sprite'ie 2D w XNA, w której wszystkie moje obiekty to po prostu obrazy .png, którymi się poruszam. Czego muszę się nauczyć, aby móc opracować grę 2D, która wykorzystuje styl artystyczny podobny do Super Laser Racera. Inne przykłady tego stylu to Frozen …
Jakie koncepcje należy wdrożyć, aby uzyskać efekt soczewki szerokokątnej o różnych kończynach? Bardzo przydatny byłby pseudokod i szczegółowe objaśnienie odnoszące się do różnych etapów potoku treści, a także informacje, które należy przekazać z kodu źródłowego do HLSL. Jakie są różnice między obiektywem szerokokątnym a rybie oko?
Co lepiej używać Arkuszy animacji lub Gifów? Jedną z zalet Gifów w porównaniu z Arkuszami Animacji jest to, że nie musisz myśleć o klatkach, które poruszają się zbyt szybko lub zbyt wolno z powodu kodu i aktualizacji w odpowiednich tikach. Jakie są wady korzystania z Gifów i zalety Arkuszy animacji …
Zacząłem oglądać strumień Handmade Hero , gdzie Casey Muratori tworzy silnik gry bez użycia ram lub tym podobnych. Wczoraj dotarłem do części, w której pokazał, jak obraz jest rysowany na ekranie. O ile rozumiem, po prostu przydzielił trochę pamięci tak dużej, jak rozmiar ekranu, na który chce narysować. Następnie stworzył …
Tworząc renderer, który obsługuje wiele interfejsów API grafiki, zwykle chcesz wyodrębnić kod w jakiejś bibliotece niskiego poziomu, która jest powiązana z niektórymi interfejsami API grafiki, takimi jak OpenGL, Vulkan, D3D11 i tak dalej; Działają one bardzo odmiennie, dlatego tworzenie dobrego ogólnego API staje się niezbędne; Czytałem, że zwykle chciałbyś użyć …
Tworzę silnik gry, który będzie działał tylko na nowoczesnym sprzęcie (Shader model 4+). Wydaje mi się, że zanim skończę, nie będzie to tak nieracjonalnym wymogiem. Moje pytanie brzmi: ile tekstur mogę oprawić jednocześnie na nowoczesnej karcie graficznej? 16 byłoby wystarczające. Czy mogę oczekiwać, że większość nowoczesnych kart graficznych będzie obsługiwać …
Opracowuję silnik gry, odkrywam i czytam technologie gier, takie jak filtrowanie anizotropowe, okluzja otoczenia, wygładzanie krawędzi itp. Zwykle w grach możesz włączać i wyłączać te ustawienia. Jeśli jednak te ustawienia nie dodają nic oprócz dodatnich, to czy istnieje powód, aby dodawać przełączające wartości dla nich w silniku gry dla programisty? …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.