Zum Inhalt springen

Game Engine Math

Nützliche Algorithmen für die 3D-Spieleentwicklung

  • Allgemein
  • Behandlung von Kollisionen
    • Kollisionsprüfung zweier konvexer Körper (SAT)
    • Bestimmung des Kollisionsvolumens mit Hilfe des Sutherland-Hodgman-Algorithmus
    • Sortierphase vor der eigentlichen Kollisionsprüfung: Die „Broad Phase“
    • Objektwahl mittels Mauszeiger: Übersetzung von 2D- in 3D-Koordinaten
  • OpenGL
    • OpenGL Tutorial, Teil 1: Ein Fenster erstellen
    • OpenGL Tutorial, Teil 2: Ein Dreieck definieren
    • OpenGL Tutorial, Teil 3: Shader-Programme erstellen
    • OpenGL Tutorial, Teil 4: Model-View-Projection-Matrix
    • OpenGL Tutorial, Teile 5 & 6: Texturen und Quads
    • OpenGL Tutorial, Teil 7: Struktur einer Game-Engine
    • OpenGL Tutorial, Teile 8 und 9: Licht und Normal-Mapping
  • KWEngine
    • KWEngine, Teil 1: Erstellen des Projekts
    • KWEngine, Teil 2: Objekte darstellen
    • KWEngine, Teil 3: Objekte steuern
    • KWEngine, Teil 4: Objekte finden
    • KWEngine, Teil 5: Kollisionsbehandlung
    • KWEngine, Teil 6: Eigene 3D-Modelle einbinden
    • KWEngine, Teil 7: First und Third Person View
    • KWEngine, Teil 8: Mauszeigerinteraktionen und Lichter
    • KWEngine, Teil 9: Eine simple Sprungmechanik
    • KWEngine, Teil 10: Animationen von 3D-Modellen steuern
    • KWEngine, Teil 11: Mehr Mauszeigerinteraktionen
    • KWEngine, Teil 12: Hintergrundbilder und Texturen verwenden
    • KWEngine, Teil 13: HUD-Objekte hinzufügen
  • KWEngine-Beispielprojekt

Schlagwort: kwengine

KWEngine, Teil 13: HUD-Objekte hinzufügen

In diesem Beitrag geht es um das Platzieren von HUD-Objekten auf dem Bildschirm.

Veröffentlicht am 3. Dezember 2021
Kategorisiert in KWEngine Verschlagwortet mit bilder, c#, head-up-display, hud, HUDObject, image, kwengine, tutorial

KWEngine, Teil 12: Hintergrundbilder und Texturen verwenden

In diesem Beitrag wird erläutert, wie Hintergrundbilder und Texturen auf Objekte angewendet werden können.

Veröffentlicht am 12. November 2021
Kategorisiert in KWEngine Verschlagwortet mit 3d, background image, c#, cube map, hintergrundbild, kwengine, skybox, tutorial

KWEngine, Teil 11: Mehr Mauszeigerinteraktionen

In diesem Beitrag werden zwei Methoden zur Schnittpunktberechnung zwischen einem Strahl und einer Hitbox vorgestellt.

Veröffentlicht am 9. November 2021
Kategorisiert in KWEngine Verschlagwortet mit c#, kwengine, mauszeiger, mouse, ray intersection, schnittpunkte, strahl, tutorial

KWEngine, Teil 10: Animationen von 3D-Modellen steuern

In diesem Beitrag wird anhand eines Beispiels erläutert, wie Animationen von 3D-Modellen gesteuert werden.

Veröffentlicht am 4. November 2021
Kategorisiert in KWEngine Verschlagwortet mit animationen, bones, c#, kwengine, tutorial

KWEngine, Teil 9: Eine simple Sprungmechanik

In diesem Artikel wird eine rudimentäre Sprungmechanik für die KWEngine erläutert.

Veröffentlicht am 19. Oktober 2021
Kategorisiert in KWEngine Verschlagwortet mit c#, game design, gravitation, jump, jump'n'run, kwengine, sprung, sprungmechanik, tutorial

Beitrags-Navigation

Seite 1 … Seite 3 Ältere Beiträge

Letzte Beiträge

  • Objektwahl mittels Mauszeiger: Übersetzung von 2D- in 3D-Koordinaten
  • KWEngine, Teil 13: HUD-Objekte hinzufügen
  • KWEngine, Teil 12: Hintergrundbilder und Texturen verwenden
  • KWEngine, Teil 11: Mehr Mauszeigerinteraktionen
  • Sortierphase vor der eigentlichen Kollisionsprüfung: Die „Broad Phase“

Letzte Kommentare

  1. Lutz zu KWEngine, Teil 10: Animationen von 3D-Modellen steuern
  2. Johnny zu KWEngine, Teil 10: Animationen von 3D-Modellen steuern
  3. Bestimmung des Kollisionsvolumens mit Hilfe des Sutherland-Hodgman-Algorithmus - Game Engine Math zu Kollisionsprüfung zweier konvexer Körper (SAT)

Archiv

  • Januar 2022
  • Dezember 2021
  • November 2021
  • Oktober 2021
  • September 2021
  • August 2021
  • Juli 2021

Kategorien

  • Allgemein
  • Behandlung von Kollisionen
  • KWEngine
  • OpenGL

Allgemeines

  • Datenschutzerklärung
  • Home
  • Impressum
Game Engine Math
Datenschutzerklärung
Powered by WordPress.