• Home
  • Gaming
    • News
    • Toplisten
    • Specials
    • Updates
    • Events
    • Reviews
  • Guides
    • ARK Guide-Übersicht
    • Diablo 4 Guide-Übersicht
    • Dreamlight Valley Guide-Übersicht
    • Hogwarts Legacy Guide-Übersicht
    • Palia Guide-Übersicht
    • Smalland Guide-Übersicht
    • Sons of the Forest Guide-Übersicht
    • Zelda: Tears of the Kingdom Guide-Übersicht
  • Game-Maps
    • ARK Map
    • Baldurs Gate 3
    • Conan Exiles Map
    • Cyberpunk 2077 Map
    • DayZ Map
    • Diablo 4 Map
    • Elden Ring Map
    • Escape from Tarkov Map
    • Fallout 76 Map
    • Genshin Impact Map
    • Grounded Map
    • Hogwarts Legacy Map
    • Honkai Star Rail Map
    • Hunt Showdown Map
    • Lost Ark Map
    • Medieval Dynasty Map
    • New World Map
    • Starfield Map
    • Subnautica Map
    • Tower of Fantasy Map
    • The Cycle: Frontier Map
    • The Forest Map
    • V Rising Map
    • Zelda: Tears of the Kingdom Map
Facebook X (Twitter) Instagram WhatsApp Discord
Trending
  • Alle Begleiter in Baldurs Gate 3 und wie du sie rekrutierst
  • Baldur’s Gate 3: So findest du die Begleiterspinnen in Akt 1
  • Genshin Impact: Mods installieren – So geht’s
  • So bringst du Neuvillette in Genshin Impact zum Leuchten
  • So besiegst du den Höllenfeuer-Scorpion in Mortal Kombat 1
  • Mortal Kombat 1: Invasion XP schnell farmen – so geht’s
  • AC Mirage: Diese Top-Tipps machen Basim zum Meuchel-Meister
  • AC Mirage: Alle Belohnungen, Achievements & Challenges geleakt
Facebook X (Twitter) Instagram WhatsApp Discord
GuidedGuided
  • Home
  • Gaming
    • News
    • Toplisten
    • Specials
    • Updates
    • Events
    • Reviews
  • Guides
    • ARK Guide-Übersicht
    • Diablo 4 Guide-Übersicht
    • Dreamlight Valley Guide-Übersicht
    • Hogwarts Legacy Guide-Übersicht
    • Palia Guide-Übersicht
    • Smalland Guide-Übersicht
    • Sons of the Forest Guide-Übersicht
    • Zelda: Tears of the Kingdom Guide-Übersicht
  • Game-Maps
    • ARK Map
    • Baldurs Gate 3
    • Conan Exiles Map
    • Cyberpunk 2077 Map
    • DayZ Map
    • Diablo 4 Map
    • Elden Ring Map
    • Escape from Tarkov Map
    • Fallout 76 Map
    • Genshin Impact Map
    • Grounded Map
    • Hogwarts Legacy Map
    • Honkai Star Rail Map
    • Hunt Showdown Map
    • Lost Ark Map
    • Medieval Dynasty Map
    • New World Map
    • Starfield Map
    • Subnautica Map
    • Tower of Fantasy Map
    • The Cycle: Frontier Map
    • The Forest Map
    • V Rising Map
    • Zelda: Tears of the Kingdom Map
GuidedGuided
Home » DayZ – Was bedeutet die Entfernung von SQF?
Spiele 3 Mins Read

DayZ – Was bedeutet die Entfernung von SQF?

ImpulsBy ImpulsFebruar 18, 2017Updated:September 20, 2023
Guided-BG

Deutsch

Gestern meldete sich DayZ’s Lead Producer Eugen Harton zu Wort, um etwas deutlicher klarzumachen, was der Schritt bedeutet, komplett von SQF- auf Enforce-Script gewechselt zu haben. Da es sich hier um Programmierscripte handelt, entgeht vielen Spielern die tatsächliche Bedeutung dieses Schrittes.

Contents

  1. Wie hängen SQF und Enforce zusammen?
  2. Was wurde also gemacht?

Wie hängen SQF und Enforce zusammen?

Jegliche Gameplay-Elemente können über zwei Formen im Spiel verankert sein:

  1. Hardcoded in C++ (im Falle von DayZ)
  2. Über eine Scriptsprache wie SQF oder Enforce

Der Kernunterschied zwischen diesen beiden Varianten ist, dass die hard-gecodeten Inhalte unflexibel sind. Da die Entwickler von Bohemia Interactive jedoch ihren Designern und später auch der Modding-Community möglichst große Freiheiten bieten möchten, wurde ein Augenmerk darauf gelegt, möglichst viele Inhalte im Script zu lösen.

SQF ist die originale Scriptsprache von Arma. Somit bauten jegliche Module der Engine seit dem ersten Arma auf ihr auf. Da diese Sprache jedoch bereits relativ veraltet und unflexibel ist, wurde bereits zu Beginn der Entwicklung entschieden, auf das neue Enforce-Script zu wechseln. Da jedoch die alten Module – also nahezu jeder Gameplay-Aspekt des Spiels – oft nicht kompatibel mit den Modulen in Enforce-Script sind, kam es oft zu Problemen in der Implementierung neuer Features.

Was wurde also gemacht?

Diese Woche wurde intern der Meilenstein erreicht, das jegliche Module mit SQF-Sprache entfernt werden konnten. Heißt, intern wird ab jetzt ausschließlich mit Enforce-Script gearbeitet. Somit müssen die Entwickler sich endlich nicht mehr mit Kompatibilitätsproblemen herumschlagen, sondern können anfangen, alle Engine-Module, technischen Module und Daten zusammenzufügen. Kurz gesagt, das Team muss sich nicht mehr mit zwei verschiedenen Versionen von DayZ’s Inhalten und Gameplay ärgern.

Das bedeutet jedoch nicht, dass die Beta in wenigen Wochen bevorstünde!

Es gibt weiterhin große Mengen an Arbeit zu erledigen – dennoch ist dieser Meilenstein eine große Erleichterung für die Entwickler. So ist diese neu entwickelte Scriptsprache nicht nur wesentlich schneller und flexibler, sondern auch einfacher im Umgang. Für die Modder sollen zudem eine integrierte Entwicklungsumgebung sowie Debug-Möglichkeiten geschaffen werden.

Es ist ebenso nicht der Fall, dass jetzt erst alle Module wieder im neuen Script geschrieben werden müssten. Diese Arbeit haben die Entwickler bereits im Laufe der Jahre erledigt, sodass alle aktuellen Inhalte und mehr bereits fertig im Enforce-Script existieren.

Trotz dieses Wechsels bleiben dazu sämtliche Modelle, Texturen und Binärdaten komplett funktionabel. Die Entwickler haben mehrfach betont, dass sich bemüht würde, möglichst wenig doppelte Arbeit erledigen zu müssen. Dieses Ziel sieht der Lead Producer als erreicht an: Wir als Spieler wurden mit ausreichenden Spielinhalten versorgt, die wiederum ausreichten, um den Entwicklern die benötigten Daten zu verschaffen. Im Hintergrund konnten die Qualität und zusätzliche Features erweitert werden.

Somit arbeiten die Entwickler aktuell intern mit der Version 0.63, welches für sie die BETA ist! Heißt: eine Version, in der alle Engine-Module und technische Module integriert sind, zusammen mit den erzeugten Daten, um diese Module zu versorgen. Keine veralteten Systeme mehr und keine veralteten Engine-Bestandteile im Fundament.

That is the game that most of us have worked for so hard for the better part of those last three years.

DayZ
Share. Facebook Twitter Reddit WhatsApp
Previous ArticleConan Exiles – Patchnotes vom 17.02. – Auf Fehlersuche in Hyboria
Next Article SCUM – Erstes Gameplay-Material veröffentlicht
Impuls

Related Posts

Assassin's Creed Mirage Achievements Rewards Challenges

AC Mirage: Alle Belohnungen, Achievements & Challenges geleakt

Oktober 4, 20233 Mins Read

DayZ Update 1.23 im Oktober: Neues NWA, Bunkeranlagen, Airdrops & Gott der Unterwelt

Oktober 3, 20236 Mins Read
Hunt Showdown Update 114 Tide of Corruption

Hunt Showdown Update 1.14: Alle Infos aus dem Dev-Stream

Oktober 2, 20237 Mins Read
sons-of-the-forest-spitzhacke-finden-guide

Sons of The Forest: Spitzhacke finden in dieser Höhle – Fundort & Wegbeschreibung

September 30, 20233 Mins Read
EcoGnomix

EcoGnomix: Ein Mysteriöses Abenteuer mit werkelnden Gnomen

September 29, 20233 Mins Read
Cyberpunk 2077 Phantom Liberty Gameplay Leak

Cyberpunk 2077: Die erste Stunde von Phantom Liberty im Video

September 25, 20232 Mins Read
Abonnieren
Anmelden
Benachrichtige mich bei
guest
Please read our Privacy Policy
Save my name, email, and website in this browser cookies for the next time I comment.

guest
Please read our Privacy Policy
Save my name, email, and website in this browser cookies for the next time I comment.

0 Comments
Inline Feedbacks
View all comments
Guided-Darkmode

Guided.news im kurzen Überblick:

  • Über eine Million monatliche Leser
  • Starker Fokus auf Game Guides
  • Wir schreiben über alle relevanten Themen
Nitrado
Facebook X (Twitter) Instagram Discord YouTube LinkedIn TikTok
  • Über Guided
  • Unser Team
  • Impressum
  • Datenschutz
  • Haftungsausschluss
  • Kontakt
  • Teilnahmebedingungen
© 2023 Guided Media

Type above and press Enter to search. Press Esc to cancel.

wpDiscuz
Comment Author Info
You are going to send email to

Move Comment