Nun, was heisst hardcoded eigentlich genau? (also ich meine nicht englisch-deutsch übersetzt)
Ich weiss, dass man als normaler Modder da einfach nix ändern kann, doch mehr weiss ich darüber nicht.
"Hardcoded" meint, das es in der Spielengine so festgelegt ist und nicht durch modding geändert werden kann.
Veränderungen an der Spielengine selbst sind untersagt.
Genauer gesagt fehlen die sogenannten Quellcodes, aus denen das eigentliche Programm bzw. die Engine erzeugt wird. Ohne ist es sehr schwer, neue Features ins Spiel zu kriegen. Es ist nicht unmöglich - Projekte wie Oldblivion oder OBSE zeigen, daß es mit viel Zeit und Geduld doch geht.
"Nur für dich selbst" kannst du machen, was du willst, solange es keiner spitzkriegt. Aber ich sag mal so: Ohne extrem gute Programmierkenntnisse kannst du dein Vorhaben vergessen. Mal eben so eine völlig neue Funktion ins Spiel bauen (hast du irgendwo eine Eingabemaske für Text gesehen?) düfte heftig werden.
Beide Mods modifizieren nicht direkt Oblivion-Dateien. Stattdessen klinkt sich der neue Teil direkt im Speicher in den Ablauf der Engine ein und leitet dort bestimmte Aufrufe um auf die neuen DLL's. Das ist afaik grundsätzlich erlaubt, da die Nutzungsbedingungen nur explizit verbieten, daß Originaldateien verändert werden.
Selbst wenn es nicht legal oder eine Grauzone wäre: Ich denke, hier würde Beth ein Auge zudrücken.
- Oldblivion ermöglicht es Leuten mit eigentlich nicht ausreichender Hardware, trotzdem zu zocken -> Beth kann mehr Games verkaufen
- OBSE eröffnet viele neue Mod-Möglichkeiten -> Leute kaufen sich wegen toller neuer Mods das Originalspiel
Kurz, Oldblivion und OBSE bedeuten mehr Kohle für Bethesda. Werden sie versuchen, die Mods verbieten zu lassen? Was denkst du?![]()
Die einzige Sorge der Entwickler ist, das jemand ein Spiel zerlegt, und mit den gewonnene Erkenntnissen "etwas Eigenes" herausbringt.
Das nennt sich dann "Reverse Engineering", und ist bei Software strickt verboten.
Was dann wieder nur auf das Geld zurück äuft^^ Warum wollen sie nicht das jemand etwas eigenes aus ihren Sachen entwickelt? Klar damit sie damit Geld verdienen können
Natürlich steht es anderen Firmen frei, freundlich bei Beth nachzufragen ob sie die Engine von Oblivion, gegen Zahlung einer Lizenzgebühr nutzen dürfen.
Das ist schon nicht verkehrt so, schließlich wird es auch immer teurer eine Engine und ein Spiel zu entwickeln.
An dieser Stelle möchte ich noch etwas erwähnen, was vielleicht noch nicht ganz alle wissen..:
Von sämtlichen Fan-PlugIns besitzt Beth die Rechte u. Lizenzen. Wenn Beth will, nimmt sie euer PlugIn/eure Arbeit, weil sie gut, oder perfekt ist und gibt sie der neuesten GameStar gegen einen schönen Batzen Geld.
Weitaus weniger OT: Auf der off. OBSE-Seite (www.obse.silverlock.org) gibt es das "Illusionary Script", was einem ermöglicht, ingame in die Luft zu schreiben.
Die schrift wird aber afaik nicht gespeichert noch ist das auf auf Zettel übertragbar, da es ein spellscript ist und somit nur ein grafischer Effekt wie der des leuchtens einer Feuerkugel.