Spielentwicklung

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

3
Was ist eine bessere Abstraktionsschicht für die Verwaltung von D3D9- und OpenGL-Scheitelpunktdaten?
Mein Rendering-Code war immer OpenGL. Ich muss jetzt eine Plattform ohne OpenGL unterstützen, daher muss ich eine Abstraktionsschicht hinzufügen, die OpenGL und Direct3D 9 umschließt. Ich werde Direct3D 11 später unterstützen. TL; DR: Die Unterschiede zwischen OpenGL und Direct3D führen zu Redundanz für den Programmierer, und das Datenlayout fühlt sich …

3
Wie implementiere ich ein Bullet Physics CollisionObject, das mein würfelförmiges Gelände darstellt?
Ich habe die Bullet Physics-Bibliothek erfolgreich in mein Entitäts- / Komponentensystem integriert. Entitäten können miteinander kollidieren. Jetzt muss ich ihnen ermöglichen, mit dem Gelände zu kollidieren, das endlich und würfelförmig ist (denken Sie an InfiniMiner oder den Klon Minecraft ). Ich habe erst gestern angefangen, die Bullet Physics-Bibliothek zu benutzen, …


2
Eine passable 4X-Spiel-KI machen
Ich programmiere ein ziemlich "einfaches" 4X-Spiel (wenn ein 4X-Spiel einfach sein kann). Es hat einen Indie-Umfang und ich frage mich, ob es überhaupt eine passable KI gibt, ohne dass ich monatelang darauf programmieren muss. Das Spiel hat drei Hauptentscheidungsteile; Ausgaben für Produktionspunkte, Ausgaben für Bewegungspunkte und Ausgaben für Technologiepunkte (im …
8 ai  4x 

1
Unsichtbare Knochen implementieren
Ich habe plötzlich das Gefühl, dass ich absolut keine Ahnung habe, wie ich unsichtbare Objekte / Knochen implementieren soll. Im Moment verwende ich Hardware-Instanzen, um die Weltmatrix jedes Knochens in einem Scheitelpunktpuffer zu speichern und sie dann alle an die Pipeline zu senden. Wenn es sich jedoch um Kegelstumpf handelt …
8 directx9 



1
Abstraktion von Entity System-Animationszuständen
Ich habe vor kurzem angefangen, eine Game Engine unter Verwendung des Entity System-Paradigmas zu entwerfen, dh Entities als Aggregation von Komponenten und Systemen, die das eigentliche Spiel implementieren. Während ich in verschiedenen Aspekten Schwierigkeiten hatte, geht es mir am meisten um die Abstraktion / Modularität der verschiedenen Komponenten / Systeme. …

2
Bomberman-Klon, wie macht man Bomben?
Ich spiele mit einem Bomberman-Klon herum, um die Entwicklung von Spielen zu lernen. Bisher habe ich Kacheln, Bewegung, Kollisionserkennung und Gegenstandsaufnahme durchgeführt. Ich habe auch Pseudo-Bombplacing (nur Grafik und Kollision, keine echte Funktionalität). Ich habe eine jsFiddle des Spiels mit der Funktionalität gemacht, die ich derzeit habe. Der Code in …



2
Sind Schriftarten urheberrechtlich geschützt?
Ich möchte die Schriftart Trajan Pro verwenden , bin mir aber nicht sicher, ob dies legal ist. Ich habe ein bisschen über Schriftarten und Urheberrecht gelesen, und das einzige, was ich bekommen konnte, war, dass es von der Lizenz und dem Ort abhängt, an dem es urheberrechtlich geschützt war, und …
8 legal  fonts 

3
Intellektuelle Rechte an Spielkonzepten
Für einen Kunden mache ich vielleicht ein kleines Puzzlespiel, um einen Gegenstand aus einem Puzzle herauszuholen. Das Konzept wird diesem Spiel stark ähneln: http://www.alibaba.com/product-gs/355972089/Car_Park_Game_Brain_Teaser_IQ.html Aber es geht nicht um Autos oder Parkplätze, und wir werden unsere eigenen "Levels" machen. Das Spiel wird kein Brettspiel sein, sondern ein Smartphone-Spiel (iOS + …

1
XNA Sprite Flash-Effekt
Ich suche nach einer Möglichkeit, jedes nicht transparente Pixel in einem festen Sprite-Weiß zu rendern (um das Sprite-Weiß zu "blinken", wenn der Spieler Schaden nimmt usw.). Dies ist unter Windows Phone 7. Ich habe einen sehr einfachen benutzerdefinierten Shader verwendet, um dies unter XNA 3.1 zu tun, aber WP7 unterstützt …

3
Wie werden in 2D-Spielen nicht repetitive Pixelhintergründe erstellt? (zB Superbrothers: Sword & Sworcery EP)
Welche Methoden werden verwendet, um in Spielen wie Superbrothers: Sword & Sworcery EP komplexe, reichhaltige, sich nicht wiederholende 2D-Pixelhintergründe zu erstellen? Wenn ich Screenshots aus dem Spiel untersuche, kann ich wirklich nirgendwo Kacheln erkennen. es gibt scheinbar keine Wiederholung: Werden solche Hintergründe einfach als große, einzigartige Bilder erstellt, oder sind …
8 2d  graphics 

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.