Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler

1
Max Texturgröße Android: Welche Einstellungen für 2048x2048?
Ich möchte einen Texturatlas von 2048 x 2048 in meinem Spiel verwenden und möchte die Benutzer mit einem "zu niedrigen" Gerät warnen, das Spiel nicht herunterzuladen. Welche Anforderungen muss ich bei einem Texturatlas dieser Größe an ANDROID stellen? Dieses Bild (Quelle: /programming/10392027/recommended-limit-for-memory-management-in-cocos2d ) zeigt die Anforderungen für IPHONE, was für …

1
Wegfindung auf einer unebenen Planetenoberfläche
Meine Frage ist, was der beste Ansatz wäre, um auf einer unebenen Planetenoberfläche nach Wegen zu suchen. Hintergrundinformation Ich habe einen Planeten aus einer Verschiebung erstellt, die 6 sphärische projizierte Ebenen abbildet. Die Ebenen bildeten zunächst einen Würfel, bevor sie in eine Kugelform projiziert wurden. Ich frage mich, ob es …

2
Eingabeverwaltungstechniken in großen Spielen
Gibt es eine Standardtechnik zum Verwalten von Eingaben in großen Spielen? Derzeit wird in meinem Projekt die gesamte Eingabebearbeitung in der Spieleschleife ausgeführt: while(SDL_PollEvent(&event)){ switch(event.type){ case SDL_QUIT: exit = 1; break; case SDL_KEYDOWN: switch(event.key.keysym.sym){ case SDLK_c: //do stuff break; } break; case SDL_MOUSEBUTTONDOWN: switch(event.button.button){ case SDL_BUTTON_MIDDLE: //do stuff break; } …
16 c++  sdl  input  standards 

5
Wörterbuch der gebräuchlichen Namen für Codeobjekte [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 …

1
OpenGL: Größenänderung von Anzeige und glOrtho / glViewport
Ich habe diese Frage aus mehreren Quellen recherchiert und muss noch eine eindeutige Antwort finden, die besagt, dass "Ja, das ist korrektes Denken" oder "Nein, hier ist, wie es gemacht wird". Ich versuche, mit OpenGL-Rendering die Unabhängigkeit von der Auflösung zu gewährleisten. Ich denke, ich sollte so vorgehen, dass ich …

5
Ein doppelt so nahes Objekt erscheint doppelt so groß?
Deshalb habe ich überlegt, ein 2D-Spiel zu erstellen, bei dem Sie sich auch entlang der Z-Achse bewegen können, indem Sie die Ebene ändern, in der Sie sich befinden. Abhängig von der Tiefe möchte ich meine 2D-Sprites skalieren. Einmal hatte mir jemand eine Demo gezeigt, in der er viele 2D-Sprites hatte, …

2
Spielstatus und Eingabehandhabung in komponentenbasierten Entitätssystemen
Meine Frage ist: Wie kann ich mit Spielzuständen in meinem Entitätssystem umgehen, ohne einen Stapel von Spielzustandsobjekten zu behalten? Wenn sich eine Entität beispielsweise für Eingabeereignisse registrieren muss, ruft die Eingabekomponente das Eingabesystem auf und sagt "Diese Entität für diese Eingabe registrieren". Dies ist alles in Ordnung, aber wenn Sie …

3
Soundeffekt-Systemdesign
Ich erstelle ein RPG / RTS-Spiel in Unity. Es gibt viele Charaktere und möglicherweise viele verschiedene Umgebungen. Ich bin ziemlich sicher mit dem Codierungsteil (daher ist diese Frage nicht wirklich an die Spiel-Engine gebunden). Ich mache auch selbst Musik (Solo-Arbeit, Pad-basiertes Live-Schlagzeug in einer Band, Mixen für Freunde usw.), so …

5
Generierte 3D-Baummaschen
Ich habe noch keine Frage in diesen Zeilen gefunden, korrigiere mich, wenn ich falsch liege. Bäume (und die Fauna im Allgemeinen) sind in Spielen weit verbreitet. Aufgrund ihrer Natur sind sie ein guter Kandidat für die prozedurale Generierung. Natürlich gibt es SpeedTree , wenn Sie es sich leisten können. Soweit …

1
Eignung des Bodennebels mit geschichteten Alpha-Quads?
Ein geschichteter Ansatz würde eine Reihe von massiven Quadern mit Alpha-Textur verwenden, die parallel zum Boden angeordnet sind und alle dazwischenliegenden Geländegeometrien schneiden, um die Illusion von Bodennebel von oben, von unten und etwas weniger effektiv zu erzeugen, wenn sich der Nebel im Inneren befindet Blick zum Horizont (siehe Bild …
16 opengl  3d  textures  shaders 



2
LibGDX - Überprüfen Sie, ob derzeit auf Android / Desktop
Ich benutze LibGDX und Flixel-Android, um ein Desktop / Android-Spiel zu erstellen. Anscheinend sollte es eine Möglichkeit geben, zu überprüfen, ob Sie gerade auf einem Android-Gerät, dem Desktop usw. ausgeführt werden, aber ich kann es nirgendwo finden. Soll ich es einfach von den einzelnen Trägern weitergeben? Sicher kann LibGDX mir …
16 java  android  libgdx 

1
Woher kommt das Geld für ein Videospiel?
Es dauert also ein paar Monate bis ein paar Jahre, bis 360 / ps3-Videospiele hergestellt sind, nehme ich an. Wenn ja, woher kommen das Geld für die Bezahlung der Mitarbeiter und die Kosten für alles, was für das Spiel benötigt wird, in diesen wenigen Monaten / Jahren?
16 costs  pricing 

3
Wie wird KI am häufigsten in beliebten Spielen implementiert?
Ich bin kein Gamedev, ich bin nur ein neugieriger Programmierer von Nicht-Spielen. Ich frage mich, wie funktioniert KI in populären modernen Spielen, sagen wir FPS? Basiert es auf fest programmierten Regeln? Wie viel hat es mit anderen Arten von KI gemeinsam (wie der, die autonome Autos usw. antreiben)? Wie stellen …
16 ai 

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.