Spielentwicklung

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

1
Was unterscheidet das Skalieren von Pixelkunst von anderen Bildern?
Vor kurzem habe ich einen Entwickler geschult, der sich mit der Entwicklung von Pixelkunst-Spielen noch nicht auskennt, und mir wurde klar, dass es um die Skalierung von Pixelkunst geht, die für einen Neuling nicht offensichtlich und möglicherweise nicht gut dokumentiert ist. Also, hier ist ein Versuch, das zu beheben .... …
12 scale  pixel-art 

1
Oculus Rift auf der Motion Simulator-Plattform
Derzeit entwickle ich eine VR-Umgebung für eine vorhandene (physikalisch) große Bewegungssimulatorplattform. Der Benutzer kann auf dieser Bewegungsplattform sitzen und wird beschleunigt und geneigt, um das Gefühl von Bewegung in einer Forschungsautosimulatorumgebung hervorzurufen. Der Oculus Rift Positional Tracker ist bereits vor dem Benutzer auf der sich bewegenden Plattform montiert, genau wie …
12 unity  motion  oculus 

2
Skalierung meines Pixel Art-Plattformers von 720p auf 1080p
Ich entwickle einen Pixel Art 2D-Plattformer für PC und Smartphone, stecke aber in einem technischen Problem fest. Ich habe mich für eine 32x32-Kachelauflösung und eine 64x64-Zeichen-Sprite-Auflösung entschieden. Die Ebenen sind in Abschnitte unterteilt, die ich "Bildschirme" nenne. Auf jedem Bildschirm befinden sich 40 x 22,5 Kacheln, ungefähr 40 x 23, …

2
Speichern der Koordinaten jedes Objekts auf der Serverseite in MMOs
In einem MMORPG: Ist es typisch oder machbar, die Koordinaten jedes Baums, Buschgesteins usw. auf der Serverseite für die Kollisionserkennung zu speichern? Wenn ja, was wäre ein praktikabler Weg, um eine so große Anzahl von Koordinaten zu speichern (Datenstrukturen und Behandlung von Leistungsproblemen)? Wenn nicht, erfolgt diese Art der Kollisionserkennung …

1
OpenGL-Bindung und Beziehungen zwischen Entitäten
Dies ist meist eine Dokumentationsfrage. Ich hoffe, dies ist der richtige Ort, um zu fragen, und nicht zum Beispiel Programmierer oder Stackoverflow. Ich habe die OpenGL-Spezifikation nicht gelesen, kann aber aus Büchern (Red Book) und verschiedenen Tutorials nicht richtig nachvollziehen, wie verschiedene Objekte und Teile der API interagieren und sich …

2
Kann ich durch das Freischalten der Framerate in XNA / MonoGame feststellen, wie effizient mein Code ist?
Ich habe die Framerate in MonoGame freigeschaltet über: this.graphics.SynchronizeWithVerticalRetrace = false; base.IsFixedTimeStep = false; Und als Grundlage dafür, wie effizient ich das Spiel aktualisiere und zeichne. Bei einer Auflösung von 240 x 160, bei der nichts außer einem Bildzähler gezeichnet oder aktualisiert wird, erhalte ich einen FPS-Wert von 9.000 bis …


1
Was ist die optimale Texturgröße?
Ich habe meinem Projekt kürzlich einen Textur-Packager hinzugefügt, der eine bestimmte Anzahl von Texturen in eine einzige packt, wie folgt: So ist diese beispielsweise 582 x 1023 Pixel groß. Das Ziel des Hinzufügens dieser gepackten Texturen bestand offensichtlich darin, die Leistung zu verbessern. Daher wollte ich die optimale Texturgröße für …

4
Wie oft aktualisieren große MMORPGs die Physik? [geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Soweit ich weiß, verwenden die meisten großen Spiele feste …


3
LibGDX Game vs ApplicationAdapter
Wenn ich ein neues LibGDX-Projekt erstelle, erweitert die Hauptklasse des Core-Projekts ApplicationAdapter . So sieht es aus. package com.marimba.apptest; import com.badlogic.gdx.ApplicationAdapter; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL20; public class AppMain extends ApplicationAdapter { @Override public void create () { } @Override public void render () { Gdx.gl.glClearColor(1, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); } …
12 java  libgdx 


2
Das Spiel innerhalb der Spielrunde pausieren
Innerhalb der Spieleschleife wird das Spiel durch Drücken von P unterbrochen, was bedeutet, dass die Spieleschleife nicht mehr ausgeführt wird. Das Problem ist, dass nach dem Anhalten dieser Schleife P nicht erneut gedrückt werden kann, um die Schleife fortzusetzen, da sie sich innerhalb der Schleife befand. Wie mache ich es …
12 game-loop 

2
Rorschach Ink Blot (aka Psychologie Testbilder) Shader
(Quelle: bonnefil.com ) Ich möchte dieses großartige Muster in meinem Spiel haben. Bisher habe ich herausgefunden ... Zeichnen Sie eine Seite und rendern Sie sie dann zweimal nach links und rechts. Wie rendere ich dieses Muster auf einer Seite? hmm ... Ich brauche Hilfe. Ich brauche einen Einblick in das …


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.