Próbuję zrozumieć, czym jest HDR i jak działa. Rozumiem podstawowe pojęcia i mam niewielkie pojęcie o tym, jak jest on implementowany w D3D / hlsl. Jednak nadal jest dość mglisty. Powiedzmy, że renderuję kulę z teksturą ziemi i małą listą punktów wierzchołków, która ma działać jak gwiazdy, jak miałbym to …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Przeczytałem wiele artykułów na temat projektowania zorientowanego na dane (DOD) i rozumiem to, ale nie …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jestem programistą gier 2D. Niektóre języki programowania, w których jestem dobry, to C, …
Próbuję znaleźć sposób, aby napisać system zapisu / ładowania dla mojej gry w C ++. W tej chwili robię to wszystko przy użyciu flag binarnych. Czy ktoś ma pojęcie, jak to zrobić w inny sposób? Nie mam nic przeciwko używaniu plików binarnych, ale chcę poznać moje opcje. Chcę również czegoś, …
Rozumiem, kiedy używać list, ale nie rozumiem, kiedy lepiej jest używać wektorów niż list w grach wideo: kiedy lepiej mieć szybki losowy dostęp? (I rozumiem, dlaczego szybciej wstawiać / usuwać listy, ponieważ po prostu usuwa / dodaje wskaźniki, ale wciąż musi znaleźć odpowiedni element ...)
Chcę napisać grę w całości w C ++, ale chciałbym skorzystać z możliwości oferowanych przez silnik Unreal Engine, szczególnie w zakresie grafiki i fizyki. Niemniej jednak zdecydowanie nie lubię jego edytora wizualnego: uważam, że jest ciężki, powolny i nieintuicyjny. Wreszcie zmusza mnie do korzystania z Visual Studio zamiast mojego ulubionego …
Mam planszę do gry, która ma 20 rzędów wysokości i 10 kolumn szerokości, a początek (0,0) znajduje się w lewym górnym rogu. Mam w grze tetrimino, które składa się z czterech bloków. Mam lokalizację x, y każdego bloku względem początku lewego górnego rogu. Mam także pozycję punktu obrotu, punkt, wokół …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Mam grę 2D napisaną w C ++ przy użyciu SFML. Chcę, aby gra mogła być rozwijana w taki sposób, …
Wiem, że singletony są złe, mój stary silnik gry używał singletonowego obiektu „Game”, który obsługuje wszystko, od przechowywania wszystkich danych do rzeczywistej pętli gry. Teraz robię nowy. Problem polega na tym, aby narysować coś w SFML, którego używasz window.draw(sprite)tam, gdzie jest okno sf::RenderWindow. Widzę tutaj 2 opcje: Zrób singletonowy obiekt …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Zauważyłem trend, w którym niezależni programiści odchodzili od frameworków i silników i przechodzili …
Czy istnieje standardowa technika zarządzania danymi wejściowymi w dużych grach. Obecnie w moim projekcie cała obsługa danych wejściowych odbywa się w pętli gry, podobnie jak: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Jestem pewien, że jest już wiele takich pytań, ale ciągłe aktualizowanie biblioteki OpenGL wyrzuca je wszystkie, a za miesiąc …
Udało mi się znaleźć sterownik USB do połączenia ze sterownikiem PS3 w OSX, i jak tu zgłoszono , mogę połączyć się ze sterownikiem przez Bluetooth. Sprawdziłem, czy dane wejściowe działają poprawnie przez Snes9x. W każdym razie to tylko tło mojego aktualnego pytania. Czy jest jakiś sposób na dostęp do PS3 …
Dobrze znam C ++ i C, a także mam doświadczenie w tworzeniu gier AAA za pomocą C ++. Teraz bezwstydnie zastanawiam się nad tworzeniem gier mobilnych na iOS lub Androida. Niestety nie znam celu C i Java i nie mam odwagi się go nauczyć. Tak więc, jak wspomniano powyżej, czy …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . (Nie jest to samo w sobie programowanie gier, ale jestem pewien, że jeśli zapytam o to SO, powiedzą mi, …
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.