Spielentwicklung

9
Kreis innerhalb Kreis Kollision

In einem meiner Projekte habe ich einen Spielbereich in Form eines Kreises. Innerhalb dieses Kreises bewegt sich ein weiterer kleiner Kreis. Ich möchte verhindern, dass sich der kleine Kreis außerhalb des größeren Kreises bewegt. Unten sehen Sie, dass sich in Bild 2 der kleine Kreis teilweise...

9
Probleme mit der ersten Schattenzuordnung

Ich habe zum ersten Mal eine grundlegende Schattenzuordnung in OpenGL mithilfe von Shadern implementiert und habe einige Probleme. Unten sehen Sie ein Beispiel meiner gerenderten Szene: Der Prozess der Schattenzuordnung, dem ich folge, besteht darin, dass ich die Szene unter Verwendung einer...

9
Wie kommen die Leute um das Reverse-Patent von Carmack herum?

Offenbar hat Kreative ein Patent auf Carmacks - Reverse, und sie erfolgreich Id gezwungen , ihre Techniken für die Quelle Drop zu ändern , sowie zu schließen EAX in Doom 3 . Aber Carmack's Reverse wird ziemlich oft diskutiert und anscheinend ist es eine gute Wahl für verzögerte Schattierungen, so...

9
Frameratenbegrenzung

Die erfolgreichsten Wettbewerb Game - Engines wie id Tech, GoldSrc, Sourceund so ermöglicht Framerate Einschränkungen. Sie können mit 30, mit 60, mit 99, mit 72, mit 68 usw. spielen. Kurz gesagt, Sie können es begrenzen und die Kappe steuern. Ich habe mich gefragt, wie ich die Framerate begrenzen...

9
Lösung für die Entdeckung leichter LAN-Peers?

Ich habe eine Bibliothek für die rein plattformübergreifende Programmierung erstellt. Meine damit erstellten Spiele laufen einwandfrei unter Android, PC, Linux, Mac usw. Die Netzwerkfunktionen werden von der ENET-Bibliothek bereitgestellt. Daher ist die gesamte Kommunikation zwischen meinen Apps...

9
Bejeweled Next Beste Juwelenauswahl

Gibt es eine Spieldesign-Technik, die ich verwenden kann, um Situationen, in denen keine Züge mehr vorhanden sind, vollständig zu entfernen? dh. Das Spiel sollte keine unmöglichen Szenarien enthalten. Soweit ich vermute, hängt alles davon ab, welches Juwel und wo Sie dem Benutzer geben, nachdem...

9
QuadTree: Nur Punkte oder Regionen speichern?

Ich entwickle einen Quadtree, um sich bewegende Objekte für die Kollisionserkennung zu verfolgen. Jedes Objekt hat eine begrenzende Form, sagen wir, es sind alle Kreise. (Es ist ein 2D-Top-Down-Spiel) Ich bin mir nicht sicher, ob ich nur die Position jedes Objekts oder die gesamte Begrenzungsform...

9
Wiedergabesystem: Eingaben oder Ereignisse aufzeichnen?

Ich habe folgendes gelesen: Wie man ein Wiedergabesystem entwirft Aber es beantwortet meine Frage nicht wirklich. Mein Spiel wurde mit der Client "Ansicht" des Spiels als separates Programm vom Server "Modell" und "Controller" erstellt. (ein bisschen wie ein MMO oder ein Multiplayer-Spiel, das auf...