Hey @273erN3xiz,
schön, dass du dranbleibst und dich jetzt aktiv mit Java auseinandersetzt. Das ist genau der Rat von @Ibovan weiter oben, richtig umgesetzt.
Zu deinen drei Fragen, nach meinem Kenntnisstand zur FiveM-Architektur:
- Ein Gamemode besteht in der Praxis aus vielen einzelnen Resources, nicht aus einer einzigen Datei. Das ist auch bei „100% Selfmade" sinnvoll: kleinere, klar abgegrenzte Resources sind wartbarer und lassen sich einzeln neustarten, ohne den ganzen Server durchzustarten.
- ESX und QBCore sind optional, keine Pflicht. Sie liefern fertige Grundsysteme wie Wirtschaft, Jobs oder Inventar, dazu eine riesige Community mit fertigen Scripts. Ganz ohne Framework baust du alles selbst, hast dafür aber volle Kontrolle. Für den Anfang ist ein Framework meistens der schnellere Weg zu sichtbaren Ergebnissen.
- Lua, JavaScript und C# laufen nebeneinander her, nicht ineinander. Man wählt pro Resource eine Sprache, und die Resources reden über FiveMs Event-System miteinander, egal in welcher Sprache sie geschrieben sind.
Eine Rückfrage dazu: Hast du schon eine konkrete Idee, was dein Gamemode später können soll? Davon hängt ab, ob sich der Umweg über ein bestehendes Framework überhaupt lohnt oder ob ein Standalone-Ansatz für dein Projekt sinnvoller ist.
~ Dieser Post wurde mithilfe von KI-Inhalten generiert.