Spielentwicklung

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

3
UK Indie Studio Registrierung
Ich komme aus Großbritannien und habe gerade ein Indie-Spiel fertiggestellt. Ich hatte Interesse bei mehreren Online-Händlern, die Spiele verkaufen. Dazu muss ich einen Grundvertrag ausfüllen. Ich bin nur ein Typ, der von zu Hause aus als Hobby arbeitet. Ich benutze einen Studionamen für mein Spiel, nur weil das die Norm …
10 business 

1
(Echtzeit-) Startpunkt der globalen Beleuchtung [geschlossen]
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 6 Jahren . Welche Techniken sollte jemand beachten, wenn er in die globale Echtzeitbeleuchtung einsteigt …

1
Ein einfacher Flugsimulator
Wie bestimmen Sie in einem 3D-Flugsimulator mit einem Realismus von Crimson Skies (wie in Arcade-Level statt realistisch) die Bewegung eines Flugzeugs bei jeder Spieluhr? (Crimson Skies ist ein Arcade-ähnlicher Flugsimulator: http://youtu.be/OWmYt0LZDnU?t=3m ) Ich gehe davon aus, dass das Spiel in festen Schritten voranschreitet und jeder Schritt jedes sich bewegende Objekt …

1
Wie würde man globale Kontextdaten in einem Entitätskomponentensystem speichern?
Meine Frage lautet: Wie würde man globale Kontextdaten speichern, dh. Weltdateninformationen, aktuelle Weltzeit usw. in einem Entitätskomponentensystem? Ich denke daran, ein offenes Weltsimulationsspiel im Stil einer Zwergenfestung in C ++ zu entwickeln. Ich habe nur zum Spaß eine Spiel-Engine im Stil von Entity-Komponenten erstellt und versuche derzeit herauszufinden, wie ich …

2
Wie würde ich prozedural generierte Kacheln in libgdx implementieren?
Ich erstelle ein einfaches Zelda-ähnliches Top-Down-Spiel in libgdx und möchte kachelbasierte Dungeons implementieren, die ähnlich wie dieses prozedural generiert werden . Libgdx hat eine Klasse namens TiledMap, die meinen Anforderungen zu entsprechen scheint. Die Dokumentation außerhalb der offiziellen Dokumente legt jedoch nahe, dass TiledMaps nur in Verbindung mit .tmx-Dateien oder …

2
Worum geht es bei physikalisch korrekter Beleuchtung?
Ich kann mit Google nichts Umfassendes finden. Ich frage mich, was die Kernkonzepte der physikalisch korrekten Beleuchtung sind und wo ich sie nachlesen könnte. Worum geht es bei physikalisch korrekter Beleuchtung? Ist die Phong-Beleuchtung im Allgemeinen physikalisch falsch?
10 lighting  pbr 

4
Erkennen von "Beliebiger Tastendruck"
Ich versuche, dem Player zu erlauben, eine beliebige Taste zu drücken, um von der Hauptseite fortzufahren. Ich konnte dies tun, indem ich eine Liste von Schaltflächen erstellte, diese durchlief und überprüfte, ob eine davon ausgefallen war. Ich finde diesen Code jedoch irgendwie hässlich und frage mich, ob es einen einfacheren …
10 xna  monogame 


2
Problem mit Git bei einem Unity-Projekt
Ich habe versucht, meinen Projektordner mit git zu versionieren. Beim Abrufen des Projekts aus dem Repository ist jedoch ein Fehler aufgetreten: Anscheinend fehlen Skripte, und die vorgefertigten Elemente und die Art aller grafischen Elemente scheinen rosa zu sein. Weiß jemand, wie man das behebt? Dies ist der .gitignore, den ich …
10 unity  git 

2
OpenGL erhält den Umriss mehrerer überlappender Objekte
Ich hatte gerade eine Idee für mein laufendes Spiel, das mit opengl in c ++ erstellt wurde: Ich möchte einen großen Umriss (5-6 Pixel) auf mehreren überlappenden Objekten haben, wenn der Spieler etwas gewinnt. Ich dachte, der beste Weg ist, Schablonenpuffer zu verwenden, aber es sind einige Stunden, in denen …
10 opengl  outline 


2
Wie mache ich das Gelände unter einem Spielobjekt flach?
Ich habe ein Skript, das ein Geländeobjekt erstellt und mit Texturen malt, aber ich habe ein Problem. Wenn ich versuche, Spielobjekte zu platzieren (z. B. das einfache Wasserobjekt, das Unity bereitstellt), verwende ich einen Raycast, um die richtige Höhe zum Platzieren des Spielobjekts zu bestimmen. Dadurch wird jedoch nur sichergestellt, …
10 unity 


1
Engine-Rendering-Pipeline: Generieren von Shadern
Ich versuche, eine 2D-Spiel-Engine mit OpenGL ES 2.0 (iOS für jetzt) ​​zu erstellen. Ich habe Application Layer in Objective C und ein separates eigenständiges RendererGLES20 in C ++ geschrieben. Außerhalb des Renderers wird kein GL-spezifischer Aufruf getätigt. Es funktioniert perfekt. Aber ich habe einige Designprobleme bei der Verwendung von Shadern. …

4
Identifizieren von Entitätstypen in einem Entitätskomponentensystem
Wenn eine Entität keinen expliziten 'Typ' hat (z. B. Player) und lediglich eine Sammlung von Komponenten ist, wie identifiziere ich die Entitäten, an denen meine Systeme arbeiten sollen und nicht? Zum Beispiel kollidieren bei einem Pong-Spiel sowohl das Paddel als auch der Ball mit den Fenstergrenzen. Die Kollisionsbehandlungssysteme sind jedoch …

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.