Hallo zusammen,
wir möchten euch unser Projekt AgrarMarkt für den Landwirtschafts-Simulator 25 vorstellen. Wir bereiten gerade die erste gemeinsame Testphase vor und suchen dafür Spieler und Servergruppen, die Interesse haben, den Markt mit uns auszuprobieren.
Die Idee stammt vom Globaler-Markt-Mod aus LS19/LS22. Waren über den eigenen Spielstand hinaus zu handeln, hat uns damals schon gefallen. Diesen Grundgedanken greifen wir für LS25 auf und erweitern ihn nach und nach um weitere Möglichkeiten für den Handel zwischen Spielern.
AgrarMarkt besteht aus dem Mod im Spiel, dem AgrarMarkt Connector und einer dazugehörigen Homepage. Wie das Ganze funktioniert und was wir vorhaben, möchten wir euch hier zeigen.
Der Mod bringt ein eigenes Marktmenü in LS25. Dort könnt ihr unterstützte Waren auswählen, Preise vergleichen und Käufe oder Verkäufe abwickeln.
Beim Weltmarkt handelt ihr über einen gemeinsamen Warenbestand. Verkäufe bringen Waren auf den Markt, Käufe entnehmen sie wieder. Angebot und Nachfrage wirken sich auf die Preisentwicklung aus. Das Marktgeschehen hängt damit auch davon ab, was die teilnehmenden Spieler tatsächlich handeln.
Im Marktmenü seht ihr die aktuellen Preise und verfügbaren Mengen. Preisverläufe helfen euch dabei, die Entwicklung einer Ware einzuschätzen. Welche Menge ihr kaufen oder verkaufen möchtet, entscheidet ihr selbst.
Der Handel ist mit eurem Hof verbunden: Bei einem Verkauf werden Waren aus dem unterstützten Lagerbestand im Spiel entnommen und der Erlös dem Hof gutgeschrieben. Bei einem Kauf wird der entsprechende Betrag abgezogen und die Ware über die vorgesehene Lager- beziehungsweise Ladefunktion ins Spiel übernommen. Welche Bestände genutzt werden können, hängt von der Ware und der unterstützten Lageranbindung ab.
Gerade diese Abläufe möchten wir mit euch ausgiebig testen: Stimmen die Warenmengen? Werden Geld und Bestände richtig gebucht? Kommt im Multiplayer alles beim richtigen Hof an?
Wir entwickeln AgrarMarkt für Singleplayer, selbst gehostete Multiplayer-Spiele und Dedicated Server.
Der Mod bringt ein privates Silo und ein Multiplayer-Silo mit.
Das private Silo ist für den eigenen Hof gedacht. Es dient als Lager und Anlaufstelle für die Nutzung des AgrarMarkts auf eurem Betrieb.
Das Multiplayer-Silo können mehrere Spieler gemeinsam nutzen. Jeder kann dort unabhängig von den anderen einkaufen und das Silo benutzen. So habt ihr eine gemeinsame Anlaufstelle auf dem Server, ohne dass eine einzelne Person die Einkäufe für alle übernehmen muss.
Ihr könnt damit ein Silo für euren eigenen Hof oder eine gemeinsam genutzte Handelsstelle aufbauen.
Damit LS25 mit dem gemeinsamen Markt Daten austauschen kann, gehört ein separates Programm dazu: der AgrarMarkt Connector.
Der Mod legt Handelsanfragen in einem Austauschordner ab. Der Connector liest diese Anfragen, übermittelt sie an den Markt und stellt die Antworten wieder für den Mod bereit. Dadurch erfährt das Spiel beispielsweise, ob ein Auftrag angenommen wurde oder weshalb er nicht ausgeführt werden konnte.
Auch Marktdaten werden über diese Verbindung bereitgestellt. Für den Onlinehandel muss der Connector deshalb laufen und mit dem Markt verbunden sein.
Das Programm besitzt eine eigene Bedienoberfläche. Dort könnt ihr die Verbindung einrichten, testen, starten und stoppen. Die Übersicht zeigt den Verbindungsstatus, die letzte Synchronisation und noch ausstehende Anfragen.
Ein zusätzliches Protokoll hilft bei der Fehlersuche. Ist beispielsweise der Austauschordner nicht erreichbar oder wird eine Anfrage abgelehnt, lässt sich damit besser nachvollziehen, an welcher Stelle das Problem liegt.
Die Einrichtung hängt davon ab, ob ihr im Singleplayer, im Multiplayer oder auf einem Dedicated Server spielt:
Singleplayer oder selbst gehostetes Multiplayer-Spiel: Der Connector läuft beim Spieler beziehungsweise beim Host und greift auf den Austauschordner des Spiels zu.
Dedicated Server: Der Serverbetreiber richtet den Connector ein. Dieser greift über SFTP, FTPS oder FTP auf den entsprechenden Serverordner zu – abhängig davon, was der Hoster unterstützt.
Im Multiplayer benötigt nicht jeder Mitspieler einen eigenen Connector. Die Verbindung wird zentral vom Host beziehungsweise Serverbetreiber eingerichtet. Bei einem Dedicated Server kann der Connector auf einem separaten Rechner laufen, der Zugriff auf die benötigten Serverdateien und eine Internetverbindung hat.
Zum Projekt gehört auch eine Homepage, auf der ihr Marktpreise und deren Entwicklung verfolgen könnt. Für die weiteren Funktionen rund um euren Hof ist eine Anmeldung über Discord vorgesehen, über die euer Marktkonto mit dem Hof im Spiel verbunden wird.
An folgenden Bereichen arbeiten wir bereits beziehungsweise bereiten interne Tests vor:
- Spielerhandel: Eigene Verkaufsangebote und Kaufgesuche erstellen, Waren zu Festpreisen handeln sowie Auktionen und Tauschgeschäfte nutzen.
Online-Lager: Waren aus LS25 für den Spielerhandel einlagern und später wieder ins Spiel übertragen. Verfügbare und reservierte Mengen bleiben dabei sichtbar.
Garage: Die für den Fahrzeughandel erfassten Fahrzeuge und Geräte des eigenen Hofes verwalten und ihre Angaben einsehen.
Fahrzeugmarkt: Gebrauchte Traktoren, Mähdrescher und Anbaugeräte zwischen Spielern handeln. Angaben wie Preis, Betriebsstunden und Zustand sollen beim Vergleichen helfen. - Freunde und Handelspartner: Andere Höfe als Kontakte hinzufügen, regelmäßige Handelspartner wiederfinden und miteinander in Verbindung bleiben.
Diese Funktionen werden schrittweise fertiggestellt und getestet. Die folgenden Bilder zeigen den Entwicklungsstand. Nicht alle Bereiche werden zum Start der Testphase bereits freigeschaltet sein.
Aktuell laufen unsere internen Vorbereitungen. Demnächst möchten wir die Testphase für interessierte Spieler und Servergruppen öffnen. Zunächst stehen der Weltmarkt, die beiden Silos und die Verbindung über den Connector im Mittelpunkt.
Dafür suchen wir Leute, die Lust haben, regelmäßig mitzutesten und uns ehrliche, nachvollziehbare Rückmeldungen zu geben. Besonders freuen wir uns über Gruppen mit einem Dedicated Server und mehreren Höfen. Singleplayer sind genauso willkommen.
Ihr müsst keine Programmierer sein. Uns ist wichtig, dass ihr neue Testversionen ausprobiert und bei einem Fehler beschreibt, was ihr gemacht habt und was anschließend passiert ist. Screenshots, Fehlermeldungen und passende Logdateien helfen uns dabei, die Ursache zu finden.
Wir möchten unter anderem prüfen:
Käufe und Verkäufe verschiedener Waren und Mengen.
Die korrekte Buchung von Waren und Spielgeld.
Die gemeinsame Nutzung des Multiplayer-Silos.
Die richtige Zuordnung der Geschäfte zu den einzelnen Höfen.
Das Verhalten nach Neustarts und Verbindungsunterbrechungen.
Ob Menüs, Einstellungen und Erklärungen verständlich sind.
Wir suchen keine Leute, die jeden Tag stundenlang testen müssen. Schön wäre aber, wenn ihr über mehrere Versionen hinweg dabei bleibt und euch mit euren Erfahrungen zurückmeldet.
Wenn ihr Interesse habt, meldet euch gerne schon hier im Thread. Schreibt kurz dazu, ob ihr im Singleplayer, Multiplayer oder auf einem Dedicated Server spielt.
Den Discord-Link und die Homepage reichen wir in den nächsten Tagen nach. Dort folgen dann auch die Informationen zum Teststart, zur Einrichtung und zu den Testversionen.
Wir freuen uns auf interessierte Mitspieler, Fragen und sachliche Kritik!
MfG
Dixon
Hillbilly-Crew
