Wenn eine Engine Windows, OS X und Linux unterstützt, warum sehen wir manchmal Spiele, die diese Engines verwenden, wie Space Hulk: Deathwing , das nur auf Windows beschränkt
Die Verteilung und Entwicklung eines Spiels auf mehreren Plattformen.
Wenn eine Engine Windows, OS X und Linux unterstützt, warum sehen wir manchmal Spiele, die diese Engines verwenden, wie Space Hulk: Deathwing , das nur auf Windows beschränkt
Ich möchte versuchen, ein 3D-Spiel zu schreiben. Ich möchte jedoch nicht mit einer so niedrigen Ebene beginnen, in der einzelne Dreiecke gezeichnet und mein eigenes 3D-Objekt geladen werden usw. Ich habe von Dingen wie Irrlicht , Crystal Space 3D und Cafu gehört , aber mit keinem habe ich...
Ich beginne OpenGL mit FreeGLUT zu lernen, indem ich das Superbible und das Wissen, das ich aus meinen elementaren Grafiken habe, benutze, um meine Fähigkeiten aufzufrischen. Um mehr aus dieser Erfahrung herauszuholen, möchte ich eine GUI integrieren, um die von FreeGLUT verwendete zu...
Ich bin auf der Suche nach einer 2D-Grafik-Engine, mit der ich auf Windows, Mac und iPhone zugreifen kann, ähnlich wie Unity es für 3D tut. Gibt es eine gute Engine, die dies tut und spezifisch für 2D
Haben Sie Tipps / Empfehlungen zum Erstellen eines plattformübergreifenden Spiels in C / C
Wenn Sie vor einigen Jahren in C und einer Teilmenge von C ++ geschrieben und eine ausreichende Anzahl von Plattformabstraktionen (über SDL oder was auch immer) verwendet haben, könnten Sie auf jeder Plattform laufen, auf der ein Indie laufen könnte - Linux, Windows, Mac OS in verschiedenen...
Meine Frage ist keine Kodierungsfrage. Es gilt für das gesamte Game-Engine-Design im Allgemeinen. Wie vermeidet man harte Codierung? Diese Frage ist viel tiefer, als es scheint. Angenommen, Sie möchten ein Spiel ausführen, das die für den Betrieb erforderlichen Dateien lädt. Wie vermeiden Sie es,...
Während eine Bibliothek wie SDL eine plattformübergreifende Wrapper-API für das Threading bereitstellt, wäre es meiner Meinung nach naiv anzunehmen, dass dies direkt zur einfachen Entwicklung von Spielen auf sehr unterschiedlichen Plattformen (Desktop / Mobile) führt. Was ist der beste Weg, um die...
Hinweis: Dies ist keine Frage, bei der Sie Ihre Meinung zu C ++ 03 und C ++ 11 äußern. Unsere in C ++ 03 geschriebene Spiele-Engine ist für die Kompilierung unter Windows, OSX und iOS ausgelegt. Linux-Support ist für die (sehr) nahe Zukunft geplant. Unsere Erfahrung mit Konsolen ist begrenzt,...
Ist der Zufallszahlengenerator von Unity Engines bei gleichem Ausgangswert plattformübergreifend deterministisch, oder sollte ich meinen eigenen implementieren? Ich weiß, dass in letzter Zeit einige Änderungen am Zufallszahlengenerator vorgenommen wurden. Antworten sind erwünscht, ich habe keine...
Ich dachte, dass es cool sein könnte, ein interaktives Spiel in einem digitalen Lebenslauf zu haben. Lassen Sie uns im Interesse dieser Frage und des Umfangs dieser Website ignorieren, ob dies eine gute Idee ist oder nicht. Ist es möglich, ein Spiel oder ein interaktives Fenster in ein PDF-Dokument...
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 7 Jahren . Kannst du...
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...
Game Engines wie Unity und Unreal können auf mehreren Plattformen ausgeführt werden. Ich frage mich, wie sie das machen. Ich benutze C ++ und OpenGL seit einer Weile und suche nach Ressourcen, um etwas zu integrieren, das es mir ermöglicht, auf verschiedenen Plattformen zu laufen, ohne es neu zu...
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 4 Jahren . Wie ist der...
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...
Zumindest warum sind sie so schwer herzustellen? - vorausgesetzt, das ist der Grund, warum nicht einmal AAA-Studios dieses Kunststück für ihre Spiele vollbringen. Warum wurde dies insbesondere bei modernen plattformübergreifenden Spiele-Engines wie Unreal und Unity, die auf Xbox, PS4 und PC...
Teilweise als Antwort auf Wie zielen Spieleentwickler auf mehrere Plattformen ab (Xbox 360, PS3, PC und Linux)? Aber vor allem, weil es hier Leute mit veröffentlichten Spielen gibt, sollte plattformübergreifend die erste Anforderung / Funktion für einen Entwickler sein, der versucht, in das...
Beim Erstellen einer Systemabstraktion ist es besser, die Plattform über verschiedene APIs zu informieren, die durch eine gemeinsame Schnittstelle auf der untersten Ebene sinnvoll sind. Berücksichtigt die verschiedenen modernen (ohne Pipeline mit festen Funktionen) nativen Grafik-APIs: OpenGLES...
Derzeit schreibe ich eine kleine plattformübergreifende OpenGL-basierte 2D-Game-Engine für unser Studio. Als ich nachforschte, welche 2D-Vektorklasse ich verwenden sollte, stieß ich auf drei verschiedene Designparadigmen: Float & Call-by-Value, wie in diesem Gamasutra-Artikel . Scheint...