Ich bin gegen ein anderes Problem in meinem kleinen springenden Ballspiel angekommen. Mein Ball springt gut herum, bis auf die letzten Momente, in denen er zur Ruhe kommt. Die Bewegung des Balls ist für den Hauptteil glatt, aber gegen Ende ruckelt der Ball eine Weile, während er sich auf dem …
Kontext In dem Spiel, an dem ich gerade arbeite (eine Art Point-and-Click-Grafik-Abenteuer), wird so ziemlich alles, was in der Spielwelt passiert, von einem Action-Manager gesteuert, der ein bisschen wie folgt aufgebaut ist: Wenn zum Beispiel das Ergebnis der Untersuchung eines Objekts dazu führen soll, dass der Charakter Hallo sagt, ein …
Die Hauptressource in meinem Spiel ist Masse , die als Gleitkommazahl gespeichert wird und sich mit der Zeit ändert. Ressourcenknoten erhöhen die Masse und Fabriken entleeren sie. Wenn ich zum Beispiel einen Ressourcenknoten habe, der 5 Masse pro Sekunde liefert, werde ich bei 5 * deltaTjedem Spielschritt Masse gewinnen . …
Das Separating Axis Theorem (SAT) macht es einfach, den Minimum Translation Vector zu bestimmen, dh den kürzesten Vektor, der zwei kollidierende Objekte trennen kann. Was ich jedoch brauche, ist der Vektor, der die Objekte entlang des Vektors trennt, den das eindringende Objekt bewegt (dh den Kontaktpunkt). Ich habe ein Bild …
Ich habe glotzte wie dies zu tun und fanden diese http://www.helixsoft.nl/articles/circle/sincos.htm ich es mal gehabt haben , aber die meisten der Funktionen , die zeigten , wurden nicht ich gerade bekam Fehler funktionierten weil sie nicht existierten. Ich habe mir die Funktionen cos und sin angeschaut, verstehe aber nicht, wie …
Dies ist für ein Flash-Spiel mit isometrischer Ansicht. Ich muss wissen, wie Objekte sortiert werden, damit beim Zeichnen keine Überprüfung des Z-Puffers erforderlich ist. Dies mag einfach erscheinen, es gibt jedoch eine weitere Einschränkung: Eine Szene kann mehr als 10.000 Objekte enthalten, sodass der Algorithmus in weniger als O (n …
In Direct3D sind Multipass-Shader einfach zu verwenden, da Sie Übergänge innerhalb eines Programms buchstäblich definieren können. In OpenGL scheint dies etwas komplexer zu sein, da Sie einem Shader-Programm beliebig viele Vertex-, Geometrie- und Fragment-Shader zuweisen können. Ein beliebtes Beispiel für einen Multipass-Shader ist ein Toon-Shader. Ein Durchgang bewirkt den eigentlichen …
Ich schreibe ein Sportmanagement-Simulationsspiel. Wie bei den meisten Sportmanagementspielen werden auch hier Statistiken verwendet. Ich möchte echte Spieler, Teams und Liganamen verwenden. i) laufe ich das Risiko, in juristische Auseinandersetzungen zu geraten, wenn ich die richtigen Namen verwenden sollte? ii) Und was ist mit Teamfarben, Emblemen usw.? Update Vielen Dank …
Ich benutze OpenGL seit einer Weile und habe eine große Anzahl von Tutorials gelesen. Abgesehen von der Tatsache, dass viele von ihnen immer noch die feste Pipeline verwenden, werden in der Regel alle Initialisierungen, Statusänderungen und Zeichnungen in einer Quelldatei gespeichert. Dies ist in Ordnung für den begrenzten Umfang eines …
Ich benutze OpenAL, um Sounds abzuspielen. Ich versuche, eine Fire-and-Forget-Play-Funktion zu implementieren, die eine Puffer-ID verwendet und einer Quelle aus einem Pool zuweist, den ich zuvor zugewiesen habe, und sie wiedergibt. Es gibt jedoch ein Problem mit der Objektlebensdauer. In OpenGL lösen Löschfunktionen entweder automatisch die Bindung von Objekten (z. …
Kürzlich habe ich mich an moderne Sprachen gewöhnt, zu denen ein guter Zufallsgenerator gehört, normalerweise der Mersenne Twister. Nachdem ich wieder zu C ++ zurückgekehrt bin, muss ich entscheiden, was ich verwenden möchte. Ich habe nach Mersenne Twister-Implementierungen gesucht und festgestellt, dass es so viele gibt: Gibt es eine, die …
Ich habe darüber nachgedacht, ein Snake-Spiel mit C # zu erstellen, also habe ich mir Gedanken gemacht, und es sind einige Probleme aufgetaucht. Wie kann ich die Blöcke, die nach dem Kopf der Schlange verlaufen, verfolgen und an der richtigen Stelle ausgeben? Wenn die Schlange aus fünf Blöcken besteht und …
Ich habe eine Idee zu einem Spiel und plane die Entwicklung eines 2D-Spiels mit XNA für Windows Phone 7. Ich habe heute mit der freien Hand angefangen, um ein Konzept zu zeichnen, wie einige der Charaktere aussehen sollen. Jetzt besteht das Problem darin, diese Konzepte in digitale Form zu bringen. …
Keine Programmierfrage, sondern Spielentwicklung. Ich erstelle ein iPhone-Online-Spiel, das ich kostenlos spielen möchte, wobei der In-App-Kauf für die Monetarisierung verwendet wird. Der wichtige Punkt ist, sicherzustellen, dass das Spiel nicht unterbrochen wird. Meine Priorität ist zuerst das Gameplay, dann die Monetarisierung. Eine beliebte Möglichkeit, die Spielerbasis zu monetarisieren, besteht darin, …
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 5 Jahren . Ich denke an ein Spiel, das zwei Mäuse zum Spielen benötigt. Es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.