Spielentwicklung

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

2
Zeitschrittschemata für physikalische Simulationen
Die Operationen, die zum Ausführen einer Physiksimulation verwendet werden, sind am häufigsten: Geschwindigkeit und Position integrieren Kollisionserkennung und -auflösung Kontaktauflösung (in fortgeschrittenen Fällen) Vor einiger Zeit bin ich auf dieses Papier von Stanford gestoßen , das ein alternatives Schema vorschlug, das wie folgt lautet: Kollisionserkennung und -auflösung Geschwindigkeit integrieren Kontaktauflösung …

1
SDL2 mit OpenGL - seltsame Ergebnisse, was ist los?
Ich portiere eine App auf iOS und muss sie daher von SDL1.2 auf SDL2 aktualisieren (bisher teste ich sie nur als OS X-Desktop-App). Wenn ich den Code jedoch mit SDL2 ausführe, erhalte ich seltsame Ergebnisse, wie im zweiten Bild unten gezeigt (das erste Bild sieht korrekt mit SDL aus). Das …
8 opengl  sdl  macos  porting 

1
Zeichne Sprites mit Schablonen und lasse sie leuchten
Derzeit verwende ich in meinem Spiel nicht SpriteBatch von XNA, um etwas zu rendern (ich verwende die Debug-Ansicht von Farseer Physic), und ich habe mich gefragt, wie ich so etwas rendern würde: nur mit XNA. Meine zweite Frage ist, wenn ich diese schablonierten Sprites gezeichnet habe, wie würde ich den …
8 xna  c#  rendering  lighting 

4
Wie würde ich ein Multiplayer-Wettbewerbsspiel ausbalancieren?
Ich schaue mir meinen ersten Versuch an, ein Spiel zu entwickeln, und würde gerne wissen, ob ihr irgendwelche Gedanken zum Spielausgleich bei begrenzten Multiplayer-Spielen habt. Das Spiel, an das ich denke, beinhaltet einen neutralen Spieler, der ein Ziel erreichen muss, mit zwei unterstützenden "Gottheit" -Spielern, die einer von "Gut" und …

2
Drehen Sie einen Vektor
Ich möchte, dass meine First-Person-Kamera ihre Blickrichtung reibungslos von Richtung d1 in Richtung d2 ändert. Die letztere Richtung wird durch eine Zielposition t2 angezeigt. Bisher habe ich eine Drehung implementiert, die gut funktioniert, aber die Geschwindigkeit der Drehung verlangsamt sich, je näher die aktuelle Richtung der gewünschten kommt. Das möchte …
8 xna  c#  camera  rotation  vector 


3
OpenGL Fast-Object Instancing-Fehler
Ich habe einen Code, der eine Reihe von Objekten durchläuft und Instanzen dieser Objekte rendert. Die Liste der Objekte, die gerendert werden müssen, wird als std :: map> gespeichert, wobei ein Objekt der Klasse MeshResource die Eckpunkte und Indizes mit den tatsächlichen Daten enthält und ein Objekt der Klasse MeshRenderer …

2
Was ist der richtige Weg, um die Treffererkennung mit nicht rechteckigen Sprites zu implementieren?
Was ist der richtige Weg, um die Treffer- oder Berührungserkennung für nicht rechteckige Sprites in Cocos2d zu implementieren? Ich arbeite an einem Puzzle, daher haben unsere Sprites einige seltsame Formen (Puzzle-Steine). Ab sofort haben wir die "Erkennung" folgendermaßen implementiert: - (void)selectSpriteForTouch:(CGPoint)touchLocation { CCSprite * newSprite = nil; // Loop array …
8 ios  cocos2d  xcode 



2
Wie kann man einen Abschnitt aus einem Song richtig schleifen?
Ich programmiere eine kleine Music Engine für mein Spiel in C # und XNA, und ein Aspekt davon ist die Möglichkeit, einen Abschnitt aus einem Song zu schleifen. Zum Beispiel hat mein Lied ein Intropart und wenn das Lied das Ende (oder einen anderen bestimmten Punkt) erreicht hat, springt es …
8 xna  music 


4
Game Messaging System Design
Ich mache ein einfaches Spiel und habe beschlossen, ein Messaging-System zu implementieren. Das System sieht im Grunde so aus: Entität generiert Nachricht -> Nachricht wird in die globale Nachrichtenwarteschlange gestellt -> messageManager benachrichtigt jedes Objekt über die neue Nachricht über onMessageReceived (Nachrichtennachricht) -> wenn das Objekt dies wünscht, wirkt es …

2
Architekten in Videospiele
Ich bin ein Architekturstudent in meinem letzten Jahr. Ich habe mich schon immer für Videospieldesign interessiert. Ich benutze täglich 3D Max und Photoshop und habe darüber nachgedacht, eine Karriere in Videospielen anzustreben, angefangen als Level- / Umgebungsdesigner. Wie soll man es angehen? Lohnt es sich, etwas Zeit mit UDK oder …


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.