5a6dfacImplementiert
Tetris ergänzt die Szenen der Engine
SpieleEine neue Szene nutzt Eingabe, Timer, Form-Rendering und Spielfeldlogik.
Änderungen ansehen +
Neue Funktionen
- Bewegung und Drehung der Steine.
- Langsamer und schneller Fall, nächster Stein, Entfernen von Reihen und Punktestand.
- Tastatur- und Gamepad-Steuerung.
Architektur
- Registrierung von Tetris in SceneFactory.
Commit ansehen ↗c4a9f07Implementiert
Ein gemeinsamer Manager für Partikel
ArchitekturDie Partikelverwaltung wird aus Runner in die Dienste der Engine übernommen.
Änderungen ansehen +
Neue Funktionen
- ParticleManager zum Erzeugen, Aktualisieren, Zeichnen und Entfernen von Partikeln.
Architektur
- Einbindung von ParticleManager in EngineContext.
- Runner nutzt den Manager für seine Staubpartikel.
Commit ansehen ↗d183e6dImplementiert
Synchronisierte Szenenpause
FehlerkorrekturenDie Engine koordiniert den Pausenzustand bei Fokus- oder Szenenwechseln.
Änderungen ansehen +
548e2dfImplementiert
Bildratenbegrenzung und Runner-Anpassungen
LeistungDie Konfiguration erlaubt eine Bildratenbegrenzung; Runner vermeidet redundante Operationen für seinen Rutsch-Sound.
Änderungen ansehen +
Neue Funktionen
- Option frameRateLimit in der Konfiguration mit Standardwert 120.
Fehlerkorrekturen
- Anpassungen an Initialisierung und Audio von Runner.
Leistung
- Ein bereits gestoppter Sound wird nicht erneut gestoppt.
- Die Bildratenbegrenzung begrenzt die Arbeit der Rendering-Schleife.
Architektur
- EngineConfig und Engine wenden die Bildratenkonfiguration an.
Commit ansehen ↗7b54814Implementiert
Runner findet seinen Sound
AudioDie Szene erhält Musik und Effekte zu den Aktionen der Figur.
Änderungen ansehen +
Neue Funktionen
- Musik für Runner.
- Effekte für Schritte, Springen und Rutschen.
Commit ansehen ↗2672a32Implementiert
Eine Stadt für Runner
GrafikEine Überarbeitung von Umgebung und Figur erweitert Darstellung und Spiellogik.
Änderungen ansehen +
Neue Funktionen
- Sprites der Figur und der Hindernisse.
- Texturen für Skyline, Stadt, Vordergrund und Plattform.
- Überarbeitung von Logik und Darstellung in Runner.
Commit ansehen ↗87659f4Implementiert
Erste Runner-Implementierung
SpieleDer Szenenkatalog erhält ein Laufspiel mit Hindernissen.
Änderungen ansehen +
4ce0111Implementiert
MineSweeper: Logik auf einem Raster
SpieleEine neue Szene ergänzt das Minensuchspiel.
Änderungen ansehen +
Neue Funktionen
- Spielfeld, Minen, Flaggen und Aufdecken von Feldern.
Commit ansehen ↗eaa5427Implementiert
TicTacToe zu zweit oder gegen den Computer
SpielmechanikDie Szene bietet die Wahl zwischen einem lokalen Spiel zu zweit und einer Partie gegen die KI.
Änderungen ansehen +
c3a1c24Implementiert
TicTacToe kommt zur Engine
SpieleTic-Tac-Toe ergänzt das Projekt um ein Beispiel für ein rundenbasiertes Spiel.
Änderungen ansehen +
a6ec9ddImplementiert
Gedächtnis, Karten und Paare
SpieleMemoryCard ergänzt ein Beispiel für Cursorauswahl, Paarvergleich und Levelaufstieg.
Änderungen ansehen +
206a44cImplementiert
Präzision gegen die Uhr mit Clicker
SpieleClicker erweitert den Katalog um ein bewegliches Ziel und ein Punkteziel mit Zeitlimit.
Änderungen ansehen +
cfaebf3Implementiert
Nachbearbeitung des 2D-Renderings
GrafikDie Grafik-Pipeline erhält Effekte für das gerenderte Bild.
Änderungen ansehen +
Neue Funktionen
- Bloom-, Glitch-, Farbinvertierungs- und Monitoreffekte.
- GLSL-Shader für die Nachbearbeitungsschritte.
Architektur
- Effect-Abstraktion und Einbindung der Effekte in RenderManager.
Commit ansehen ↗0c5f8f9Implementiert
Bounce, das erste Spiel
SpieleDas erste Spiel des Projekts verbindet die Engine-Dienste in einer Szene mit Schläger und Bällen.
Änderungen ansehen +
Keine Ergebnisse.
Keine Aktualisierungen passen zu diesen Filtern.