Produkcja gier

Pytania i odpowiedzi dotyczące profesjonalnych i niezależnych twórców gier

1
Jak uzyskać paletę 8-bitowej powierzchni w SDL.NET/Tao.SDL?
Chcę uzyskać paletę 8-bitowej powierzchni w SDL.NET, jeśli to możliwe, lub (bardziej niż prawdopodobne) za pomocą Tao.SDL. Wynika to z tego, że chcę bezpośrednio zamieniać paletę paletą, zamiast łączyć powierzchnie razem, aby zastąpić kolory tak, jak w przypadku 32-bitowej powierzchni. Mam SDL_Surface i SDL_PixelFormat, jednak kiedy idę do palety w …
11 c#  image  palette 



1
Zarejestruj komponenty obiektu gry w podsystemach gry? (Projektowanie obiektowe oparte na komponentach)
Tworzę system obiektowy oparty na komponentach . Kilka porad: GameObjectjest po prostu listą Components. Istnieje GameSubsystems. Na przykład renderowanie, fizyka itp. Każdy GameSubsystemzawiera wskaźniki do niektórych Components. GameSubsystemjest bardzo potężną i elastyczną abstrakcją: reprezentuje dowolny fragment (lub aspekt) świata gry. Potrzebny jest mechanizm rejestracji Componentsw GameSubsystems(kiedy GameObjectzostanie utworzony i skomponowany). …

4
Czy korzystanie z licencjonowanego silnika gry uniemożliwia otwarte pozyskiwanie niedziałającej pracy?
Jestem ciekawy, ponieważ moja poprzednia firma pyta nas (ludzi, którzy opracowali grę), co zrobić z grą, ponieważ nie jest ona już opłacalna finansowo. Moją sugestią było otwarcie go, aby ludzie mogli nadal cieszyć się grą w tym samym czasie, gdy można ją przynajmniej ulepszyć. Ale użyliśmy licencjonowanego silnika Torque, który …

3
Wskazówki dotyczące tworzenia świetnych zwiastunów gier
Imponujące zwiastuny dla Twojej gry mogą naprawdę pomóc graczom pokazać, jak wspaniała jest twoja gra, ale mam problemy ze znalezieniem wskazówek opisujących, jak stworzyć świetny zwiastun. Chciałbym dowiedzieć się o najlepszym sposobie decydowania o długości przyczepy, strukturze, muzyce / dźwięku i treści. Zasadniczo, jakie części mojej gry pokazuję w zwiastunie, …

8
Poleć silnik gry z graficznym interfejsem 2D do gry strategicznej intensywnie korzystającej z interfejsu użytkownika [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
11 strategy 


3
Jak grać w grę klient / serwer za pomocą Google App Engine (Szukasz samouczka).
(UWAGA: Jest to duplikat pytania, które zadałem na SO, ponieważ tymczasowo zapomniałem o GameDev <zawstydzić głowę>. Kiedy jedna odpowiedź zostanie udzielona, ​​połączę ją z drugą). Próbuję zrobić moją pierwszą grę typu klient / serwer, używając Google Apps Engine jako zaplecza (wymaganie specyfikacji). Samouczki (Java), ale wszystko wydaje się bardzo skoncentrowane …

3
Jakie są najczęstsze splajny, które można znaleźć w tworzeniu gier?
Podaj tutaj najczęstsze splajny występujące w rozwoju gry, ile punktów metoda potrzebuje do interpolacji krzywej i jak zbudować typ danych, który pozwala uzyskać interpolację punktów krzywej. Przykłady: krzywe Beziera, splajny B, splajny sześcienne itp. PS: Umieszczam to jako wiki społeczności, abyśmy mogli wymienić wszystkie rodzaje interpolacji splajnów.


5
Obsługa wprowadzania z klawiatury i myszy (Win API)
Istnieje wiele sposobów na złapanie myszy lub klawiatury pod Windows. Wypróbowałem więc niektóre z nich, ale każdy ma pewne zalety i wady. Chcę Cię zapytać: z której metody korzystasz? Próbowałem tych: WM_KEYDOWN / WM_KEYUP - Główną wadą jest to, że nie mogę rozróżnić klawiszy lewych i praworęcznych, takich jak ALT, …

12
Czy istnieją przypadki, w których globale / singletony są przydatne w tworzeniu gier? [Zamknięte]
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 . Wiem, że posiadanie zmiennych globalnych lub klas singletonowych tworzy przypadki, które mogą być trudne do …

4
Jak przygotować się do konkursu na tworzenie gier?
Zbliża się Ludum Dare 18 i wezmę w nim udział. W przeszłości brałem udział w kilku innych krótkoterminowych rozgrywkach, ale to moja pierwsza duża (i moja pierwsza). Jestem NAPRAWDĘ podekscytowany, ale zastanawiam się, czy są jakieś sztuczki związane z przygotowaniem się do tego rodzaju rzeczy i porady na temat tego, …

4
Skalowany HUD ze zmienną rozdzielczością
Nie jestem pewien, co ludzie wolą, jeśli chodzi o interfejsy i skalowanie ich. Co powiesz na najlepszą praktykę, jeśli chodzi o zmianę rozmiaru interfejsu? Myślę, że tak naprawdę są dwie opcje: Skaluj w górę lub użyj tego samego obszaru (w pikselach), aby wyświetlić go w wyższej rozdzielczości. Problemy, które widzę …
11 resolution 

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.