Fluch
Flquake ist ein Quake -Port für die Flash -Plattform. Es basierte auf der Makaqu -Codebasis, einer stark modifizierten Quake -Engine von Manoel Kasimier. Ich beschloss, Fluch auf Makaqu zu stützen, weil ich mit dem Motor vertraut war, als ich mit Dreamcast Homebrew gearbeitet habe. Flquake war bisher ein Abenteuer für mich und ein ziemlich aufregendes. Es verwendet nur den ursprünglichen Software -Renderer, und alle Änderungen wurden darüber vorgenommen.
Merkmale
- Bilineare Texturfilterung
- Unterstützung für das BSP-Format der Halbwertszeit (BSP Version 30)
- Unterstützung für Halbwertszeiten WAD3- und True-Farb-Texturen (nur in BSP eingebettet)
Autoren und Mitwirkende
- ID -Software (Ersteller von Quake)
- Klaus Silveira (Schöpfer, Entwickler)
- Michael Rennie (Original Flash Port of Quake)
- Manoel Kasimier (Makaqu -Motor, basierend auf Beben)
Lizenz
GNU Allgemeine öffentliche Lizenz, Version 2
Roadmap
- Verbesserung der BSP-Unterstützung zur Halbwertszeit
- Transparente Texturen
Status
Ich arbeite immer noch mit Flquake, aber nicht so viel wie zuvor. Es gibt einige Fehler, die ich reparieren muss, und jede Menge Dinge, um sich zu verbessern. Ich muss den Motor immer noch mit einigen angemessenen Geschwindigkeiten laufen und die Codebasis reinigen, denn ehrlich gesagt ist es ein Chaos.
Todo
- Beheben Sie den Windows/Linux -Build
- Fixieren Sie seltsame Partikelprobleme
- Behebung seltsamer Texturprobleme (speziell Himmel)
- Transparenzprobleme beheben
- Reinigen Sie die Codebasis von Dreamcast -Besonderheiten, wie z. B. Eingabe (dies kann die Dinge ein wenig beschleunigen)
- Reinigen Sie die Codebasis von allem, was nicht benötigt wird oder nicht wie erwartet funktioniert
- Kommentieren Sie den Code: Nicht nur die Änderungen, sondern auch die gesamte Engine. Wollte das schon immer!
Kompilieren
Sie benötigen Adobe Flex, Adobe Alchemy und Flash, um Flquake zu bauen. Die Vertrautheit mit Adobe Alchemy ist eine Mindestanforderung. Oh, und es ist ein echter Schmerz im Arsch, Alchemie an Windows einzustellen. Verwenden Sie dafür Linux.
Danke
- ID -Software zum Erstellen von Quake und vor allem, um seinen Code unter der GPL zu veröffentlichen
- Michael Rennie für seinen Flash -Winzelhafen
- Manoel Kasimier für Makaqu