Pytania otagowane jako c++

C ++ jest statycznym, skompilowanym, uniwersalnym językiem programowania o dowolnej typie, o dowolnej formie, z wieloma paradygmatami.

6
Czy pozostawienie zasobów gry otwartym okiem jest nieprofesjonalne?
Nadal mam problemy z pakowaniem zasobów, po przejściu przez skomplikowane interfejsy API i po prostu pliki zip, które wyczerpują mój mózg, pomyślałem, że mogę również spakować grę z zasobami widocznymi dla ludzkiego oka, w prostym folderze. Czy byłoby to nieprofesjonalne? Osobiście nigdy nie widziałem, aby gry to robiły, w gruncie …
43 c++  assets 



5
Czy aktorzy w grze powinni być odpowiedzialni za losowanie?
Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak ... width height backgroundColour draw(). draw()Metoda obecnie jest zresetowanie canvasi …



7
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 następnie kontynuowania i natychmiastowego wprowadzenia zmian, …
39 c++  hot-reload 


1
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 setek cząstek poruszających …
38 c++  directx  particles 

4
Systemy encji / komponentów w C ++, jak odkrywać typy i konstruować komponenty?
Pracuję nad systemem komponentów encji w C ++, który, mam nadzieję, będzie podążał za Artemisem (http://piemaster.net/2011/07/entity-component-artemis/), ponieważ komponenty to głównie torby danych, a to Systemy zawierające logikę. Mam nadzieję, że wykorzystam podejście skoncentrowane na danych i zbuduję fajne narzędzia do obsługi treści. Jednak jeden garb, z którym się spotykam, to …

5
Jak w 2D efektywnie znaleźć najbliższy obiekt do punktu?
Mam spory silnik gry i chciałbym znaleźć funkcję znajdującą się najbliżej listy punktów. Mógłbym po prostu użyć twierdzenia Pitagorasa, aby znaleźć każdą odległość i wybrać minimalną, ale to wymaga iteracji przez wszystkie z nich. Mam również system kolizji, w którym zasadniczo zmieniam obiekty w mniejsze obiekty na mniejszej siatce (coś …
35 c++  2d  algorithm  vector  picking 

9
Jak utworzyć plik zapisu dla gry w C ++?
Kończę programowanie na kurs programowania gier wideo i chcę wiedzieć, jak utworzyć plik zapisu dla mojej gry, aby użytkownik mógł grać, a następnie wrócić później. Każdy pomysł, jak to się robi, wszystko, co zrobiłem wcześniej, to programy uruchamiane pojedynczo.

1
Jak wydajne są pamięci podręczne systemów encji?
Ostatnio dużo czytałem na temat systemów encji do implementacji w moim silniku gry C ++ / OpenGL. Dwie kluczowe korzyści, które stale słyszę o systemach chwalonych, to: łatwa konstrukcja nowych rodzajów bytów, ponieważ nie trzeba zaplątać się w złożone hierarchie dziedziczenia, oraz wydajność pamięci podręcznej, którą trudno mi zrozumieć. Teoria …

3
Try-catch lub ifs do obsługi błędów w C ++
Czy wyjątki są szeroko stosowane w projektowaniu silnika gry, czy bardziej wskazane jest stosowanie czystych instrukcji if? Na przykład z wyjątkami: try { m_fpsTextId = m_statistics->createText( "FPS: 0", 16, 20, 20, 1.0f, 1.0f, 1.0f ); m_cpuTextId = m_statistics->createText( "CPU: 0%", 16, 20, 40, 1.0f, 1.0f, 1.0f ); m_frameTimeTextId = m_statistics->createText( …

5
Architektura gry / pytanie projektowe - budowa wydajnego silnika przy jednoczesnym unikaniu globalnych wystąpień (gra C ++)
Miałem pytanie dotyczące architektury gry: Jaki jest najlepszy sposób na komunikowanie się różnych komponentów? Naprawdę przepraszam, jeśli to pytanie zostało już zadane milion razy, ale nie mogę znaleźć niczego z dokładnie taką informacją, jakiej szukam. Próbowałem zbudować grę od podstaw (C ++, jeśli ma to znaczenie) i obserwowałem inspirację dla …
28 c++  architecture 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.