Spielentwicklung

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


2
Welche Umgebung wird in erhöhten, heißen Gebieten erwartet?
Ich erstelle ein "Erkundungs" -Spiel, in dem die Überweltkarte zufällig generiert wird. Die Biome werden unter Verwendung der Daten erzeugt, die von einer "Temperaturkarte", einer "Feuchtigkeitskarte" und einer Höhenkarte angegeben werden, zum Beispiel: Kälte + Feuchtigkeit = Schnee, heiß + Feuchtigkeit = Dschungel usw. Das Problem, das mir bleibt, ist, …



1
Stellen Sie das Sprite auf die Mausrichtung ein
Ich baue ein HTML5-Canvas-Spiel und brauche eine Möglichkeit, mein Sprite auf den Mauszeiger zu richten. Ich habe die X- und Y-Koordinaten für das Sprite und auch die X- und Y-Koordinaten des Zeigers. Alles, woran ich festhalte, ist die Mathematik, mit der das Sprite zum Zeiger wird. Es ist alles in …
9 2d  html5  html-canvas 





2
Wie kann eine Kachelkarte effizient im Web gespeichert und angezeigt werden?
Über Dies sind eigentlich zwei Fragen in einer. Zunächst suche ich nach einer Möglichkeit, große Mengen an Kacheldaten effizient zu speichern. Der andere Aspekt betrifft das Abfragen des Datensatzes und das Anzeigen von Kacheln. Lassen Sie mich zunächst einige Hintergrundinformationen geben. Wir erstellen ein browserbasiertes Multiplayer-Tycoon-Spiel, das die CraftyJS-Bibliothek verwendet, …

1
Bin ich mit dieser Komponentenarchitektur auf dem richtigen Weg?
Ich habe kürzlich beschlossen, meine Spielarchitektur zu überarbeiten, um tiefe Klassenhierarchien zu beseitigen und sie durch konfigurierbare Komponenten zu ersetzen. Die erste Hierarchie, die ich ersetze, ist die Elementhierarchie, und ich möchte einige Ratschläge, um zu wissen, ob ich auf dem richtigen Weg bin. Zuvor hatte ich eine Hierarchie, die …




2
Ist es möglich, Unschärfe über Bilder zu fälschen?
Ich benutze libGDX für ein Android-Spiel. Soweit ich das beurteilen kann, gibt es keine API zum Verwischen. Beim Lesen auf Wikipedia scheint es, als würde Unschärfe entstehen, wenn die RGB-Werte für jedes Pixel auf den Durchschnitt aller benachbarten Werte gesetzt werden. Was in libGDX nicht einfach zu sein scheint - …

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.