Ich habe in meiner Freizeit Android gelernt und eines der ersten Dinge, die Ihnen jedes Tutorial / jede Anleitung vorstellen wird, ist das Konzept einer "Aktivität". Jeder definiert eine Aktivität lose als einen Bildschirm zum Ausführen einer bestimmten Aktivität. Meine Frage ist, wie relevant / wichtig ist es, mehrere Aktivitäten …
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 . Wie würde man eine KI für ein Sammelkartenspiel …
Ich hatte einige kleinere Frame-Drop-Probleme in einem 2D-XNA-Spiel. Zunächst bin ich ein vsync'ed, gemischter Zeitschritt. Das ist: IsFixedTimestep = false; graphicsDeviceManager.SynchronizeWithVerticalRetrace = true; Dies wird mit einem festen Physik-Zeitschritt von 120 Hz kombiniert, der mit dem in Fix Your Timestep! um nervöse Physikbewegungen zu vermeiden. Das Update wird also mit …
Ich habe kürzlich mit einem Entity / Component / System-Design gespielt und bin auf ein paar Stolpersteine gestoßen. Instanz Nehmen wir an, ich habe ein paar hundert "Dinge" (Asteroiden, Hühner, was auch immer), die mit Instanzen gezeichnet werden. In einer klassischen Komponentenhierarchie hätte ich ein Spielobjekt, das den einzelnen Instanzindex …
Spiele haben in der Regel leicht verständliche Anweisungen / Menüs / Tutorials und so weiter, also habe ich mich gefragt, ob ... Gibt es mehrsprachige Datenbanken, die mit den in Spielen am häufigsten verwendeten Phrasen integriert sind? Zum Beispiel Start, Lebenslauf, Wiedergabe, Pause, Profil bearbeiten, Auszeichnungen usw. Jede Info wird …
Ich möchte mein Objekt mit einer Beschleunigung in die richtige Richtung bewegen. Zum Beispiel, wenn ich diese Werte habe: friction = 0.3; direction = 180; speed = 5; Um es klar zu machen, brauche ich eine Formel, um eine lineare Beschleunigung zu erzeugen.
Ich versuche, ein einfaches rundenbasiertes Konsolenspiel (Befehlszeilenspiel) zu erstellen, bin jedoch verwirrt darüber, welchen Ansatz ich beim Erstellen von Klassen für Objekte verwenden soll. Mein Anliegen ist Wartbarkeit und Flexibilität. Erste Ansatz: class Weapon{ ... } class Sword:Weapon{ ... } class ShortSword:Sword{ ... } class TwoHandedSword:Sword{ ... } class Axe:Weapon{ …
Erinnerst du dich an diese Schönheit? Ich spiele es jetzt auf meinem alten Amiga 1200. Meine Frage ist: Wie haben sie Ihrer Meinung nach das Terrain in Bezug auf die Datenstruktur dargestellt? Offensichtlich ist es eine Art von Punkten mit einer Höhe. Oder Sechsecke. Und wie haben sie entschieden, welche …
Nachdem ich eine Weile gesucht hatte, fand ich keine Möglichkeit, Vektor- / skalierbare Schriftarten in XNA 4.0 zu zeichnen (was perfekt wäre ...), und ich bin derzeit in der Klemme, wie Schriftarten für mein Spiel gerendert werden sollen. Im Spiel verwende ich Schriftarten mit variabler Größe, die von sehr klein …
Ich versuche derzeit, ein Leistungssystem für mein Spiel zu implementieren. Ich kann jedoch keinen besseren Weg finden, um einige komplexe zu realisieren, wie: Der Spieler hat x Münzen gesammelt, das Level mit einer Zeit von weniger als x Sekunden abgeschlossen, über x Feinde getötet usw. Können Sie bitte Ihre Erfahrungen …
In einem Spiel, das ich in 2D entwickle, habe ich einen oder mehrere Kreise (Kugeln), die mit mehreren Rechtecken (Steinen) kollidieren können. Ich versuche eine Kollisionserkennungsstrategie zu finden und habe mir den folgenden Plan ausgedacht. Erhalten Sie für jede Schleife des Spieltickers den x-, y-Punkt des Starts und des Ziels …
In meinem Spiel habe ich eine Reihe von Kacheln in einem 2D-Array platziert, die durch ihre Xs und Zs ([1,1], [1,2] usw.) gekennzeichnet sind. Jetzt möchte ich eine Art "Farbeimer" -Mechanismus: Wenn Sie eine Kachel auswählen, werden alle benachbarten Kacheln zerstört, bis eine Bedingung sie stoppt, sagen wir, wenn sie …
Ich unterrichte mich selbst in 3D-Mathematik und baue dabei meine eigene rudimentäre Engine (sozusagen). Ich habe mich gefragt, wie ich meine C ++ - Matrixklasse am besten strukturieren kann. Es gibt einige Optionen: Separate Mitgliedsvariablen: struct Mat4 { float m11, m12, m13, m14, m21, m22, m23, m24, m31, m32, m33, …
Ich versuche herauszufinden, wie man die Richtung bestimmt, in der eine Kollision zwischen zwei Rechtecken auftritt. Ein Rechteck bewegt sich nicht. Das andere Rechteck hat eine Geschwindigkeit in jede Richtung. Wenn eine Kollision auftritt, möchte ich die Position des sich bewegenden Rechtecks auf den Aufprallpunkt einstellen können. Ich bin offenbar …
Ich weiß, dass viele Spiele Bitmap-Schriftarten verwenden. Was sind die Vorteile für das vektorbasierte Rendern / Bearbeiten von Schriftarten im Vergleich zu Bitmap-Schriftarten und in welchen Szenarien wären sie am wichtigsten? Konzentrieren Sie sich bei der Beantwortung dieser Frage lieber auf 2D-Spiele. Geben Sie gegebenenfalls Beispiele für Spiele an, die …
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.