Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Seite 1 von 2 12 Letzte »
Ergebnis 1 bis 20 von 24
  1. Homepage besuchen Beiträge anzeigen #1 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline

    Gothic Mod Manager

    Gothic Mod Manager

    Release 0.2 : https://github.com/Katharsas/GMM/rel...0.2.0-SNAPSHOT
    Release 0.3 : https://github.com/Katharsas/GMM/rel...0.3.0-SNAPSHOT
    Release 0.3.4: https://github.com/Katharsas/GMM/rel...0.3.4-SNAPSHOT
    Release 0.4 : https://github.com/Katharsas/GMM/rel...0.4.0-SNAPSHOT
    Release 0.4.5: https://github.com/Katharsas/GMM/rel...0.4.5-SNAPSHOT
    Release 0.5.2: https://github.com/Katharsas/GMM/rel...0.5.2-SNAPSHOT
    Release 0.6.4: https://github.com/Katharsas/GMM/rel...0.6.4-SNAPSHOT
    Release 0.6.5: https://github.com/Katharsas/GMM/rel...0.6.5-SNAPSHOT
    Release 0.6.9: https://github.com/Katharsas/GMM/rel...0.6.9-SNAPSHOT
    Release 1.0.1: https://github.com/Katharsas/GMM/rel...1.0.1-SNAPSHOT

    For english users, read: https://github.com/Katharsas/GMM


    Moin : ]

    Ich bin Mitglied im Team der Gothic Reloaded Mod. Unsere Mod ist grafischer Natur: Alle 3D-Modelle, alle Texturen und die gesamte Weltgrafik von Gothic 1 werden rundum erneuert.

    Problem: Wir haben >1500 Texturen, ca. 700 3D-Objekte sowie die gesamte Weltoberfläche zu überarbeiten.

    Um nun die ganzen Aufgaben, Bugs, Verbesserungsvorschläge und unsere Teammitglieder (Zugehörigkeiten) sowie Dateien, fertige Assets, Screenshots etc. verwalten zu koennen, arbeite ich momentan an einer Webanwendung, welche die Funktionlität einer Aufgabenverwaltungssoftware mit einem zentralen Ort fuer alle Projektdaten (Digital-Asset-Management-System-Software) vereint. Speziell zugeschnitten auf Gothic-Grafik-Mods, inbesondere auf die GRM.

    Das Besondere: Es sollen alle Texturen & Vobs direkt im Browser angezeigt werden können (3D per WebGL mit three.js), sodass die neue und alte Version direkt verglichen werden können.


    Links:
    Wiki mit mehr Infos & Source Code auf Github

    Anforderungen:
    Spoiler:(zum lesen bitte Text markieren)
    - OS mit installiertem Java 8 oder höher
    - 512 MB Arbeitsspeicher
    Festplatte:
    - 50 MB für Webapp + Server
    - 200 MB für Blender (https://www.blender.org/)
    - Genug Platz für alle verwalteten Assets (Texturen & 3DS Dateien)


    Fertige Features (Auszug):
    Spoiler:(zum lesen bitte Text markieren)
    • gut aussehendes, einigermaßen intuitives GUI
    • detaillierte Filter, einfache & spezifische Suche, geschachtelte Sortierung
    • Authentifikation, Security (Passwort Hashing, Rechte Management)
    • Internationalisierung (Deutsch, Englisch)
    • Erstellen, Editieren und Löschen von Tasks & Comments
    • Taskinformationen: Gruppierung von Tasks (Label), Titel, Priorität, Status, Autor, Erstelldatum, Detail-Beschreibung und Möglichkeit, den Task einem User zuzuweisen (assigned user)
    • Laden und Speichern der Tasks in/aus human-readable XML-Dateien & detailliertes Conflict Handling
    • Textur-Import: Generierung von Texture-Tasks aus Texturen
    • Textur-Vorschau der alten & neuen Textur in jedem Texture-Task
    • Model-Import: Generierung von Model-Tasks aus 3D-Modellen
    • 3D-Model-Vorschau der alten und neuen 3D-Modelle in jedem Model-Task
    • File management für Texture-Tasks & Model-Tasks
    • Beliebige zusätzliche Dateien (z.B. .blends oder photoshop-projekte) an Texture-Tasks & Model-Tasks anhängen
    • User Management und Passwort Änderung
    • Automatische Backups
    • Kommentarsystem fuer alle Aufgaben
    • Integration von SVN für Asset-Versionsverwaltung
    • Notifications über alle Änderungen die von anderen gemacht werden
    • Von Modellen abhängige Texturen werden innerhalb eines Model-Tasks angezeigt



    Da ich jedoch leider nicht uneendiche Zeitreserven habe, suche ich Leute, die mich bei der Entwicklung unterstützen:
    Spoiler:(zum lesen bitte Text markieren)
    Voraussetzungen:
    - Englisch
    - Backend: Java, minimal auch Python
    - Frontend: Javascript / HTML / CSS
    Wenn du ein bisschen Zeit hast, Java-Webanwendungen dich interessieren, und du die "Gothic Reloaded Mod" unterstützen willst, melde dich bei mir!
    Geändert von Kellendil (03.07.2022 um 07:43 Uhr)

  2. Homepage besuchen Beiträge anzeigen #2 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Source Code ist jetzt public unter https://github.com/Katharsas/GMM

  3. Beiträge anzeigen #3 Zitieren
    Auserwählter Avatar von Simon
    Registriert seit
    Dec 2007
    Ort
    Kiefersfelden
    Beiträge
    6.620
     
    Simon ist offline
    Hi!
    Das sieht ja nach einem grßen Projekt aus, das einem die Arbeit enorm erleichtert.

    Aber wie kann man dich ohne Programmierkenntnisse unterstützen?
    Risenmodkit
    "Du sagst mir jetzt, was du weißt, oder es gibt ein paar auf's Maul, Paul!"

  4. Homepage besuchen Beiträge anzeigen #4 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Zitat Zitat von Simon Beitrag anzeigen
    Hi!
    Das sieht ja nach einem grßen Projekt aus, das einem die Arbeit enorm erleichtert.

    Aber wie kann man dich ohne Programmierkenntnisse unterstützen?
    Naja, wenn du einen Gothic-Fan MIT (am besten mit Java-) Programmierkenntnissen kennst, könntest du ihm von dem Projekt erzählen^^
    Ich hab kein Problem mit dem Aufwand, eher mit der Entwicklungsgeschwindigkeit, und die erhöht sich nur mit mehr Leuten.

  5. Homepage besuchen Beiträge anzeigen #5 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    kleines Update:

    Das Projekt wurde jetzt auf maven umgestellt, was die Einrichtung, Kompilierung & Starten des Projektes stark vereinfacht. Es gibt jetzt außerdem eine detaillierte Anleitung, wie genau man das Projekt in wenigen Schritten lokal zum laufen bekommt.

    Edit: Gesamte Lister der Anfoderungen im EP verlinkt.

    Edit: Wiki vervollständigt und im EP verlinkt: https://github.com/Katharsas/GMM/wiki
    Geändert von Kellendil (19.12.2014 um 21:45 Uhr)

  6. Homepage besuchen Beiträge anzeigen #6 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Ich suche ab demnächst ein paar Pre-Alpha-Tester, umd die bisher implementierten Features zu testen und Fehler zu finden.
    Dafür steht ab dem nächsten Wochenende ein Staging Server zur Verfügung, das heißt, die Tester müssen nix einrichten : ]

    Wer möchte kann sich hier oder per PM melden und bekommt dann die Login-Daten, mit denen er sich auf der Staging-Website anmelden kann.
    Wer brav ist , bekommt einen Admin-Account : D (vorausgesetzt ich hatte nen guten Tag)

    Edit: Voraussetzung: Ein moderner Browser (Firefox oder Chrome), IE wird nicht unterstützt!


    Edit2: screenshot
    Spoiler:(zum lesen bitte Text markieren)
    Geändert von Kellendil (12.06.2014 um 03:38 Uhr)

  7. Homepage besuchen Beiträge anzeigen #7 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Es gibt ein erstes Release mit Embedded Server.

    Das heißt, wer keine Ahnung von Builden, Servern und Java hat, kann jetzt trotzdem ganz einfach den GMM ausprobieren. Es wird dann automatisch ein kleiner Server mit GMM auf eurem Rechner gestartet. Anleitung und Download hier:

    https://github.com/Katharsas/GMM/releases
    Geändert von Kellendil (19.12.2014 um 21:46 Uhr)

  8. Homepage besuchen Beiträge anzeigen #8 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release : ]

    - Bugs gefixed
    - Automatische Backups beim server/servlet shutdown, stündlich, täglich, monatlich und vor kritischen Operationen wie laden von tasks / importieren von assets
    - Vollständigere deutsche Übersetzung

    https://github.com/Katharsas/GMM/rel...0.3.0-SNAPSHOT

  9. Beiträge anzeigen #9 Zitieren
    Auserwählter Avatar von Simon
    Registriert seit
    Dec 2007
    Ort
    Kiefersfelden
    Beiträge
    6.620
     
    Simon ist offline
    Coole Sache!

    Benutzt ihr ihn denn bei der Reloaded Mod schon fleißig?
    Risenmodkit
    "Du sagst mir jetzt, was du weißt, oder es gibt ein paar auf's Maul, Paul!"

  10. Homepage besuchen Beiträge anzeigen #10 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Zitat Zitat von Simon Beitrag anzeigen
    Coole Sache!

    Benutzt ihr ihn denn bei der Reloaded Mod schon fleißig?
    Nein, noch nicht, fehlen noch ein paar Dinge, und ganz stabil ist es auch noch nicht.

    Insbesondere die 3D-Vorschau & die Verlinkung von Texturen für die Mesh/Model-Tasks fehlen noch.
    Geändert von Kellendil (04.11.2014 um 12:26 Uhr)

  11. Homepage besuchen Beiträge anzeigen #11 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release mit ein paar kleineren Updates, überarbeiteter Hauptseite und öffentliche Verlinkung von Tasks:

    https://github.com/Katharsas/GMM/rel...0.3.4-SNAPSHOT
    Geändert von Kellendil (16.05.2015 um 01:57 Uhr)

  12. Homepage besuchen Beiträge anzeigen #12 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Da das letzte Release nicht ausführbar war, jetzt nochmal ein richtiges neues Release:

    https://github.com/Katharsas/GMM/rel...0.4.0-SNAPSHOT

    Changelog:
    - Mehr Funktionen, Fixes, Performance
    - Erste Stufe der Synchronisation implementiert für gleichzeitige Benutzung durch mehrere Leute über page reload

  13. Beiträge anzeigen #13 Zitieren
    Warrior Avatar von mathúin
    Registriert seit
    Sep 2009
    Ort
    Italy
    Beiträge
    464
     
    mathúin ist offline
    The purpose of this MOD? An English version?

  14. Homepage besuchen Beiträge anzeigen #14 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    This is not a mod, but rather "tooling support" for making big Gothic mods in a team. Its basically a web application with some cloudy stuff.
    Check out the wiki: https://github.com/Katharsas/GMM/wiki

    UI languages fo this web app are English (100%) and German (about 40% done, wip).

  15. Homepage besuchen Beiträge anzeigen #15 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release:

    https://github.com/Katharsas/GMM/rel...0.4.5-SNAPSHOT

    Das größte neue Feature ist die 3D-Vorschau für .3ds Dateien:
    Spoiler:(zum lesen bitte Text markieren)


    Changelog:
    - 3D-Vorschau Wireframe & Solid Modus
    - 3D-Model-Tasks zeigen an, welche Texturen das Model verwendet
    - automatische / manuelle backups werden beim Starten automatisch geladen (konfigurierbar)
    - Performance: Workbench synchronisiert sich mit dem Server, Änderungen an Tasks führen nicht mehr zwangsläufig zu einem Neuladen der gesamten Liste

  16. Homepage besuchen Beiträge anzeigen #16 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release:

    https://github.com/Katharsas/GMM/rel...0.5.2-SNAPSHOT

    Das größte neue Feature ist die SVN-Integration:

    Anstatt die Hoheit über alle Assets haben zu müssen, kann der GMM jetzt mit SVN zusammenspielen (und dank Plugin-API könnte man auch Plugins für andere Versionierungssysteme recht einfach implementieren). Wenn über den GMM Dateien geändert werden, comittet der GMM die Änderungen im SVN. Wenn im SVN Dateien geändert werden, kann der GMM über einen HTTP POST Request benachrichtigt werden und updatet sich dann auf den neuesten Stand.

    Es wurde außerdem soweit herumpoliert, dass der GMM in dieser Version halbwegs gut benutzbar sein sollte (z.B. die JS-Client-Performance ist jetzt deutlich besser).

  17. Homepage besuchen Beiträge anzeigen #17 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release: 0.6.0-SNAPSHOT

    Die größte Veränderungen:

    - Notifications (können angeklickt werden um Task zu öffnen):
    Spoiler:(zum lesen bitte Text markieren)

    Man sieht jetzt also, was die anderen Teamglieder so gemacht haben, seit man das letzte mal aktiv war.

    - 3D-Previews: Jetzt mit Matcap Shading & hübscherem Wireframe & Fullscreen-Option & besserer Kamera-Steuerung, aber keine Schatten mehr (RIP)
    Spoiler:(zum lesen bitte Text markieren)


    - Multithreading: Es wird jetzt angezeigt ob der Server gerade im großen Stil mit Dateien rumhantiert (SVN updaten, preview-dateien erstellen, automatische imports, etc..) und während dieser Zeit sind alle Funktionen, die Dateien verändern, für alle User gesperrt, damit sich nix in die Quere kommt.

    - Performance: Die Anzahl der Threads, mit denen die Previews (= texturen- und 3D-vorschau-dateien für den Browser) generiert werden, ist jetzt konfigurierbar und die Threads haben niedrigere Priorität, damit sie nicht den Server lahmlegen

    - Performance: Wenn der Server hunderte (oder tausende) Dateien importiert/verändert/lädt, wird der Browser-Client jetzt nicht mehr mit Updates vollgeballert, und es gibt eine Anzeige ob der Client gerade schwer am ackern ist

    - Performance: Websockets werden jetzt verwendet, um den Browser-Clients mitzuteilen, ob sich was geändert hat, wodurch Änderungen einer Person instant von den anderen Mitgliedern gesehen werden. Synchronisation zwischen Clients sollte jetzt vollständig sein.

    - Build: Der Stack ist aufgefrischt worden: Von Maven zu Gradle, von Java 8 zu Java 10, von Tomcat 7/8 zu Tomcat 9, und damit im Prinzip jetzt auch HTTP2-kompatibel xD
    Geändert von Kellendil (12.07.2018 um 11:16 Uhr)

  18. Homepage besuchen Beiträge anzeigen #18 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release: 0.6.2-SNAPSHOT

    Performance:
    • Das Laden von Texturen im TGA-Format (für das Erstellen von Vorschaubildern im PNG Format für den Browser) wurde um bis zu 250x beschleunigt, z.B. von 2,6 Sekunden pro Bild zu 10 Millisekunden pro Bild auf meinem Rechner.
    • Das eigentliche Konvertieren zu PNG geht zwar bereits sehr schnell, wird aber durch Einsatz der nativen Bibliothek OpenCV in Zukunft auch noch um einige Faktoren schneller (funktioniert bereits, ist aber noch nicht unter Linux getestet). Allerdings verdoppelt aktiviertes OpenCV die Größe der Webandwendung, da die nativen Bibliotheken mitgeliefert werden müssen.

    Dateiverwaltung:
    • Der GMM erlaubt das Hochladen von Assets (TGAs und 3DS-Datein) sowie dazugehörigen WIP-Dateien jetzt wieder. Falls es für ein Asset noch keinen Ordner gibt, kann man den jetzt auch im GMM erstellen und dabei auswählen wo das Asset im Verzeichnisbaum gespeichert werden soll (wichtig wenn die Assets z.B. im SVN am richtigen Ort liegen sollen).

  19. Homepage besuchen Beiträge anzeigen #19 Zitieren
    Knight Commander Avatar von Kellendil
    Registriert seit
    Jul 2009
    Beiträge
    2.100
     
    Kellendil ist offline
    Neues Release: 0.6.3-SNAPSHOT

    Features:
    • Texturen (bzw. die dazugehörigen Tasks) werden jetzt bei den Modellen (bzw. in deren Tasks) verlinkt:
      Spoiler:(zum lesen bitte Text markieren)
    • Kompakteres und bessere lesbares XML-Format für das persistente Abspeichern aller GMM-Daten ("Datenbank").


    Bugfixes:
    • Stündliche backups werden stündlich gemacht wie geplant nicht schon aller 10 Minuten
    • Texturen im TGA-Format, die mit RLE komprimiert sind, können korrekt eingelesen werden
    • Alle Threadpools sollten nun korrekt geschlossen werden wenn der GMM beendet wird
    • Weniger Fehlermeldungen (Tomcat servlet Serialisierung deaktiviert)
    • Mehr Fehlermeldungen (falls tatsächlich was schiefgeht)
    • Kompilieren des GMM mit Java-Versionen größer als 8 erzeugt nun funktionierenden Java Byte-Code und TGA-Import sollte deswegen nicht mehr zur Laufzeit crashen
    • ... und viele kleinere Fixes : )
    Geändert von Kellendil (10.10.2019 um 17:49 Uhr)

  20. Beiträge anzeigen #20 Zitieren
    Schwertmeister Avatar von Ska-Ara
    Registriert seit
    Nov 2010
    Ort
    Bayern
    Beiträge
    800
     
    Ska-Ara ist offline
    für so mega scriptfähige leute wie mich... gibts die neuere version auch zum download? sehe im start post nur ältere

Seite 1 von 2 12 Letzte »

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide