Produkcja gier

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

4
Skonfiguruj niezależne studio gier (Wielka Brytania) - jak?
Mam siedzibę w Wielkiej Brytanii i zamierzam założyć własne studio gier - w zasadzie po prostu pracuję w domu i buduję codzienne aplikacje do gier. Chcę was zapytać, jakie kroki lub proces muszę przejść i zrobić, aby tak się stało, szczególnie po stronie prawnej. Będzie wspaniale usłyszeć od tych, którzy …
19 legal  business 



4
Dlaczego branża przeszła z C na C ++? [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 2 lata temu . Przede wszystkim chciałbym mieć prawdziwą odpowiedź, zawsze staram się uzyskać więcej z różnych źródeł i …
19 c++  c 




3
Jak działają algorytmy generowania historii?
Słyszałem o grze Dwarf Fortress, ale dopiero teraz jedna z osób, które obserwuję na Youtube, skomentowała ją ... Byłem bardziej niż zaskoczony, gdy zauważyłem, jak Dwarf Fortress generuje historię dla świata! Jak działają te algorytmy? Co zwykle przyjmują jako dane wejściowe, z wyjątkiem długości symulacji? Jak szczegółowe mogą być? A …

5
Oblicz losowe punkty (piksel) w okręgu (obraz)
Mam obraz, który zawiera koła w określonym miejscu i o określonej średnicy. Muszę tylko obliczyć losowe punkty w okręgu, a następnie manipulować pikselami, z którymi te punkty się korelują. Mam już następujący kod: private Point CalculatePoint() { var angle = _random.NextDouble() * ( Math.PI * 2 ); var x = …
19 c#  algorithm 

4
Które kody są szybsze na poziomie procesora? [Zamknięte]
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 3 lata temu . W każdym języku programowania istnieją zestawy kodów polecanych w stosunku do innych. Próbowałem je tutaj wymienić w kolejności prędkości. …



3
Jak mogę przeprowadzić test renderowania jednostkowego?
Niedawno obejmuję Test-Driven Development (TDD) i miało to wspaniały wpływ na mój rozwój i odporność mojej bazy kodu. Chciałbym rozszerzyć to podejście na niektóre prace renderowania, które wykonuję w OpenGL, ale nie byłem w stanie znaleźć żadnego dobrego podejścia do tego. Zacznę od konkretnego przykładu, abyśmy wiedzieli, jakie rzeczy chcę …

2
Wykonywanie efektu SNES Mode 7 (transformacja afiniczna) w grze pygame
Czy istnieje krótka odpowiedź na temat tego, jak zrobić efekt typu Kart 7 / Mario Kart w grze pygame? Poszukałem obszernie, wszystkie dokumenty, które mogę wymyślić, to dziesiątki stron w innych językach (asm, c) z wieloma dziwnie wyglądającymi równaniami i tym podobne. Idealnie chciałbym znaleźć coś wyjaśnionego bardziej w języku …
19 pygame 

7
Jak ważne jest dla Ciebie bezpieczeństwo wyjątków w kodzie C ++?
Za każdym razem, gdy zastanawiam się, czy mój kod jest wyjątkowo bezpieczny, uzasadniam, że tego nie robię, ponieważ byłoby to tak czasochłonne. Rozważ ten stosunkowo prosty fragment: Level::Entity* entity = new Level::Entity(); entity->id = GetNextId(); entity->AddComponent(new Component::Position(x, y)); entity->AddComponent(new Component::Movement()); entity->AddComponent(new Component::Render()); allEntities.push_back(entity); // std::vector entityById[entity->id] = entity; // std::map …

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.