Als «c» getaggte Fragen

C ist eine universelle Computerprogrammiersprache, die für Betriebssysteme, Bibliotheken, Spiele und andere Hochleistungsarbeiten verwendet wird.

12
Ist es sinnvoll, eine Game-Engine in C zu schreiben? [geschlossen]
Obwohl C ++ der König zu sein scheint, wird C, wie mir gesagt wurde, immer noch häufig in Spielen verwendet, insbesondere auf den Konsolen. Wäre es heute jedoch unvernünftig, eine komplette Game-Engine in C zu schreiben? Was sind, wenn überhaupt, einige Vorteile, die C gegenüber C ++ hat? Warum sollte …
53 c 



4
Wie viel Assembler wird in modernen Spielecodes wirklich verwendet? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Wie oft wird Assemblierung im modernen Spielcode im Durchschnitt …
21 c++  c 

4
Warum ist die Branche von C auf C ++ umgestiegen? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Zunächst möchte ich eine echte Antwort haben, …
19 c++  c 

10
Spieleentwicklung nur in C. Ist es möglich? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
18 c 

1
Wie kann ich feststellen, wie viel Grafikkartenspeicher ich verwende?
Ich möchte zur Laufzeit programmgesteuert ermitteln, wie viel Grafikkartenspeicher von meinem Programm verwendet wird. Insbesondere frage ich mich, wie es auf einem Windows-Computer mit OpenGL gemacht werden soll, bin aber auch an Möglichkeiten interessiert, dies auf anderen Plattformen zu tun. Ich weiß, dass es Dienstprogramme gibt, die mir die Speichernutzung …
15 opengl  c++  windows  c 

3
Game Engine mit OpenGL von Grund auf neu schreiben [closed]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 6 Jahren . Ich möchte meine Spiele-Engine von Grund auf neu schreiben, um sie zu …
14 c++  c 

2
Die Bewegung scheint von der Bildrate abhängig zu sein, obwohl Time.deltaTime verwendet wird
Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig machen (bitte beachten Sie, dass nur Raycasts ausgeführt werden). public IMovementModel Move(IMovementModel …

3
Wird GNU GCC für AAA-Spiele verwendet?
GNU GCC ist ein sehr verbreiteter Compiler, aber es scheint, dass fast niemand ihn für größere Projekte wie AAA-Spiele verwendet. Für mich funktioniert es einwandfrei, hatte nie ein Problem damit. Aber ich frage mich, warum alle AAA-Spiele kommerzielle Compiler wie Intel Studio verwenden? Warum spielt es eine Rolle? GNU GCC …
11 c++  game-industry  c  mingw 




1
Gleitkomma-Präzision (fp: präzise vs. fp: schnell)
Macht die Compiler-Option der Gleitkommapräzision in C oder C ++ wirklich einen Unterschied in realen Spielen (Small / Indie)? Nach meinen Beobachtungen ist die Einstellung von fp: fast um ein Vielfaches schneller als die von fp: präzise und nach meinem Verständnis ( /programming/6889522/fpfast-vs-fpprecise-what-kind-of-errors-can) -i-Begegnung ) Der Genauigkeitsunterschied zwischen den beiden …
10 c++  c  floating-point 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.