Spielentwicklung

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

5
Verteilter C ++ - Spieleserver, der eine Datenbank verwendet
Mein rundenbasierter C ++ - Spieleserver (der eine Datenbank verwendet) steht nicht der aktuellen durchschnittlichen Anzahl von Clients (Spielern) gegenüber. Daher möchte ich ihn auf mehrere (mehr als eine) Anzahl von Computern und Datenbanken erweitern, in denen sich noch alle Clients befinden einzelne Spielwelt (Server müssen miteinander kommunizieren und mehrere …
11 server  databases 

8
Physik-perfekte (oder irgendwo in der Nähe) 3D-Sound-Engine [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . 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 5 Jahren . Ich bin neu in der Spielprogrammierung, obwohl ich …
11 audio 

7
Geringe Kopplung und enger Zusammenhalt
Natürlich kommt es auf die Situation an. Wenn jedoch ein Objekt oder System mit niedrigerem Hebel mit einem System höherer Ebene kommuniziert, sollten Rückrufe oder Ereignisse dem Behalten eines Zeigers auf ein Objekt höherer Ebene vorgezogen werden? Zum Beispiel haben wir eine worldKlasse, die eine Mitgliedsvariable hat vector<monster> monsters. Wenn …

1
Triangulation A * (TA *) Pfadfindungsalgorithmus
Ich brauche Hilfe beim Verständnis des Triangle A * (TA *) -Algorithmus, den Demyen in seinem Artikel Efficient Triangulation-Based Pathfinding auf den Seiten 76-81 beschrieben hat. Er beschreibt, wie der reguläre A * -Algorithmus für die Triangulation angepasst werden kann, um nach anderen möglicherweise optimaleren Pfaden zu suchen, selbst nachdem …

3
Wie verfolgen sie die NPCs in Left 4 Dead?
Wie verfolgen sie die NPC-Zombies in Left 4 Dead? Ich spreche von den NPCs, die einfach gegen Wände gehen oder ziellos herumwandern. Obwohl die Spieler sie nicht sehen können, sind sie da (etwa in Räumen oder hinter Türen). Nehmen wir an, es gibt ungefähr 10 Zombies in einem Flur und …
11 game-design  ai 


3
TRON: Spiel-KI-Algorithmus?
Lightcycles oder wie auch immer es genannt wurde. Welcher Algorithmus wird für ein TRON-Feind-KI verwendet, wenn ein 2d-Array die Spielkarte darstellt, wobei jedes Element entweder 0 oder 1 sein kann (0 steht für Leerzeichen und 1 für gefülltes Feld)?
11 2d  ai 

7
Trennung von Zeichnung und Logik in Spielen
Ich bin ein Entwickler, der gerade erst anfängt, mit der Spieleentwicklung herumzuspielen. Ich bin ein .Net-Typ, also habe ich mich mit XNA angelegt und spiele jetzt mit Cocos2d für das iPhone herum. Meine Frage ist jedoch allgemeiner. Angenommen, ich baue ein einfaches Pong-Spiel. Ich hätte eine BallKlasse und eine PaddleKlasse. …


2
Effiziente Skelettanimation
Ich möchte ein Skelettanimationsformat ( wie hier aufgefordert ) für ein RTS-Spiel übernehmen. Die individuelle Darstellung jedes Modells auf dem Bildschirm wird klein sein, aber es wird viele davon geben! In Skelettanimationen, z. B. MD5-Dateien, kann jeder einzelne Scheitelpunkt an eine beliebige Anzahl von Gelenken angehängt werden. Wie können Sie …

3
Zufällige Platzierung des Feindes auf einem 2D-Gitter
Ich möchte meine Gegenstände und Feinde zufällig (oder so zufällig wie möglich) platzieren. Im Moment benutze ich die XNA- RandomKlasse, um eine Zahl zwischen 800 für X und 600 für Y zu generieren. Es fühlt sich an, als würden Feinde mehr oben auf der Karte als in der Mitte oder …
11 xna  2d  sprites  random 

2
Erleichternde Funktionen
Ich begann mich mit Beschleunigungsfunktionen (Flash AS3) zu beschäftigen und versuchte, die Website von TweenLite und Robert Penner zu verstehen: http://www.robertpenner.com/easing/ Die Frage, die ich habe, ist, auf welcher mathematischen Grundlage diese Funktionen ausgeführt werden. Ich habe gesehen, dass andere Websites die Funktionen geändert haben, um eine benutzerdefinierte Beschleunigungsfunktion zu …


3
RTS auf einer 3D-Karte, zB einem Globus
Wie können Sie einen 3D-Globus "kacheln", wenn Ihre vorhandenen Grafiken und Karten einfache 2D-Gitter sind? Gibt es Ansätze, mit denen ein Großteil des Kunstwerks und dergleichen wiederverwendet werden kann?
11 3d  maps 


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.