Skip to content

Latest commit

 

History

History
33 lines (18 loc) · 4.56 KB

about.md

File metadata and controls

33 lines (18 loc) · 4.56 KB

Über Project Alice

Getting Started

Mehr Informationen gibt es in docs/contributing.md! Dort wird erklärt wie man das Projekt auf Windows und Linux selber baut.

Installationsanleitung

Installationsanleitung

Da weitermachen wo Open V2 aufgehört hat

Das Ziel von Project Alice (nach Alice Roosevelt Longworth bennant) ist es, eine neue Version von open v2 zu schaffen -- mein früherer Versuch einen Victoria 2 Klon zu erstellen -- und dann eine vollständige und vollständig funktionierende Version des Spiels zu schaffen. Das bedeutet, dass es zumindest anfänglich nur wenige Unterschiede zu Victoria 2 geben wird, um das Projekt fokussiert und auf Schiene zu halten. Sobald die Version 1.0 Vollendet ist, wird sie uns als Sprungbrett für neue Experimente dienen. Stand Juli 2023 habe ich praktisch das Stadium von open v2 erreicht, ausgenommen weniger UI-Mängel.

Ich hoffe Leute zu finden, die ein Kunst-Team bilden, um Ressourcen aus Victoria 2 zu ersetzen und diesem Projekt einen eigenen Kunststil und Wiedererkennungswert geben. Ich weiß, dass das eine schwere Aufgabe ist, aber zumindest wird keine 3D-Modellierung benötigt. Wir haben bereits Zugriff auf neue Flaggen die wir nutzen können, dank dem SOE Projekt.

Vergleich mit anderen Projekten

Anders als SOE (Symphony of Empires) ist dieses Projekt eher ein direkter Victoria 2 Klon, während SOE ein eigenes Spiel ist. Nichtsdestotrotz sehe ich SOE als Schwesterprojekt. Es gibt ein paar Leute die in beiden Projekten aktiv sind (Ich hinterlasse dort gelegentlich die ein oder andere Empfehlung) und, wenn sich unter den Dingen die wir schaffen eine Sache finden lässt die sie Nutzen könnten, bin ich mir sicher, dass der Beitrag anerkannt wird. Genauso werden wir sicherlich für teile ihres Werkes bei uns Verwendung finden.

Mit Hinsicht auf das OpenVic2 Projekt, obwohl es sich als Victoria 2 "Klon" vermarktet, wird dort nicht tatsächlich in diese Richtung gearbeit. Es wird eher beabsichtigt einen vollkommen neuen Satz an Assets, Events, Decicions usw. zu schaffen. Das macht OpenVic2 eher zu einem Victoria 2-artigen Spiel. Die Entwicklung von OpenVic2 läuft auch Organisatorisch sehr anders ab. Bei Interesse an beiden Projekten, also Project Alice und OpenVic2, empfehle ich einfach bei beiden Projekten mitzuarbeiten.

Lizenz

Jeglicher Programmcode der durch dieses Projekt hervorgeht untersteht der GPL3 Lizenz (wie bei open v2). Die Lizenz für grafische Assets steht dem jeweiligen Künstler offen, jedoch würde ich irgendeine Art der Creative Commons bevorzugen.

Programmier-Tools

Das Projekt selber verwendet CMake(Ja, ich weiß, dass wir es alle hassen.). Idealerweise sollte es mit einem der drei großen Compiler gebaut werden: MSVC, Clang/LLVM oder GCC. Ich persönlich verwende meist MSVC, aber benutze auch Clang auf Windows. Sicherzustellen, dass alles auch weiterhin mit GCC funktioniert wird jemand anderes Problem sein müssen. Und wenn niemand der Leute die zu dem Projekt beitragen sich herausstellt ein GCC-Nutznießer zu sein, wird GCC-Kompatibilität wahrscheinlich von dieser Liste verschwinden.

Ich persönlich benutze Visual Studio 2022 (Die kostenlose community-edition) um an diesem Projekt zu arbeiten, aber wenn du zu diesem Projekt beiträgst, solltest du in der Lage sein die Tools zu verwenden die dir gefallen; Inklusive VS Code, CLion, EMACS, VI usw.

Wo wird sich dieses Projekt von Victoria 2 unterscheiden?

Anfänglich wird Project Alice die Victoria 2 Spielmechaniken, mit ein paar wenigen Ausnahmen, imitieren, wo immer wir das hinkriegen. Sicher gibt es viele Dinge die wir verbessern könnten. Ich habe open v2 mit der Idee angefangen, dass ich einfach hier und da die ein oder andere Sache am Spiel verbessern würde. Das war einer der Hauptgründe warum das Projekt scheiterte und aufgegeben wurde. Ich möchte diesen Fehler nicht noch einmal machen und werde diesmal, so gut wie möglich, mich davon abhalten teile des Spiels zu verbessern bis wir ein vollständig funktionierendes Spiel haben. Es gibt ein paar Änderungen die wir so oder so machen müssen. Die Globus-Kartendarstellung ist einfach zu gut um sie nicht in das Spiel zu packen. Und es gibt ein paar QOL(Quality-of-Life)-improvements wie Hyperlinks die einem die Provinz zeigen wovon ein Event berichtet oder zum Beispiel eine Zusammenfassung der Gründe für das Triggern eines Events. Diese Änderungen sind einfach und so gut, dass es eine Schande wäre, sie auszulassen. Aber diesmal gibt es keine großen Änderungen der Spielmechaniken! Versprochen!