Modifikation: Unterschied zwischen den Versionen

Aus Eco - Deutsches Wiki
Wechseln zu:Navigation, Suche
[unmarkierte Version][unmarkierte Version]
Wartungsskript (Diskussion | Beiträge)
 
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
[[File:mods.jpg|Modding a [[Torch]] in Unity|thumb|600px]]
[[File:mods.jpg|Modding a [[Torch]] in Unity|thumb|600px]]
 
Eine Mod (Abk. für engl. modification oder deutsch [[Modifikation]]) ist eine üblicherweise kostenlose, meist von Hobby- oder selten auch beruflichen Spieleentwicklern erstellte Erweiterung bzw. Veränderung eines bereits veröffentlichten Computerspiels.
Eine Mod (Abk. für engl. modification oder deutsch [[Modifikation]]) ist eine üblicherweise kostenlose, meist von Hobby- oder selten auch beruflichen Spieleentwicklern erstellte Erweiterung bzw. Veränderung eines bereits veröffentlichten Computerspiels.  
Eco kann mit neuen Features wie [[Blöcken]], [[Tieren]] und zusätzlichen Spielregeln erweitert werden.
Eco kann mit neuen Features wie [[Blöcken]], [[Tieren]] und zusätzlichen Spielregeln erweitert werden.




Zeile 10: Zeile 8:
Siehe auch engl. Artikel [https://eco.gamepedia.com/Modding#Installing_Mods Installing_Mods].
Siehe auch engl. Artikel [https://eco.gamepedia.com/Modding#Installing_Mods Installing_Mods].


Mods, die den Client betreffen, wie benutzerdefinierte Elemente und Modelle, müssen nur auf dem Server installiert werden.  
Mods, die den Client betreffen, wie benutzerdefinierte Elemente und Modelle, müssen nur auf dem Server installiert werden.
Der Client erhält automatisch die Informationen, die er zum Ausführen des Mods vom Server benötigt.
Der Client erhält automatisch die Informationen, die er zum Ausführen des Mods vom Server benötigt.


[https://eco.gamepedia.com/Strange_Loop_Games  Strange Loop Games] arbeitet daran, Eco Modding mit [http://Mod.io Mod.io] zu integrieren.
[https://eco.gamepedia.com/Strange_Loop_Games  Strange Loop Games] arbeitet daran, Eco Modding mit [http://Mod.io Mod.io] zu integrieren.
 
== Vorhandene Mods ==
== Vorhandene Mods ==
'''HINWEIS:''' Es ist gegen Eco Wiki-Regeln, Werbung für bestimmte Mods überall im Wiki zu veröffentlichen.
'''HINWEIS:''' Es ist gegen Eco Wiki-Regeln, Werbung für bestimmte Mods überall im Wiki zu veröffentlichen.


Momentan werden die meisten Mods auf Websites von Drittanbietern gehostet. Die besten Orte, um Mods zu finden, sind:
Momentan werden die meisten Mods auf Websites von Drittanbietern gehostet. Die besten Orte, um Mods zu finden, sind:
 
* [https://eco.mod.io/ mod.io]
* [http://ecoforum.strangeloopgames.com/category/20/modding Modding | Eco Forums] — Official forums modding section
* [https://forum.play.eco/filebase/ Official Forums - Filebase]
* [https://eco-mods.com/ Eco Mods] — Unofficial mod hosting site
* [https://eco-mods.com/resources/ Eco Mods - resources]
* [https://claystk.info/ claystk]  — Unofficial  Clay's Toolkit mod




== Mod Entwicklung ==
== Mod Entwicklung ==
'''HINWEIS:''' Das Modding-System wird ''stark weiterentwickelt''.  
'''HINWEIS:''' Das Modding-System wird ''stark weiterentwickelt''.
Es wird erwartet, dass sich APIs ändern, wodurch bestehende Mods zerstört werden können!
Es wird erwartet, dass sich APIs ändern, wodurch bestehende Mods zerstört werden können!
 
=== Eco ModKit Wiki ===
=== Eco ModKit Wiki ===  
Für diejenigen, die lernen möchten, Mods zu entwickeln, ist das [https://github.com/StrangeLoopGames/EcoModKit/wiki  github - Eco ModKit wiki] ein großartiger Ausgangspunkt.
Für diejenigen, die lernen möchten, Mods zu entwickeln, ist das [https://github.com/StrangeLoopGames/EcoModKit/wiki  github - Eco ModKit wiki] ein großartiger Ausgangspunkt.


Es enthält einen Link zum Herunterladen des Modkits sowie Tutorials zum Erstellen verschiedener Mods.
Es enthält einen Link zum Herunterladen des Modkits sowie Tutorials zum Erstellen verschiedener Mods.
Lesen Sie sich jede Anleitung / Tutorial durch, um zu erfahren, wie Sie das Eco ModKit verwenden
Lesen Sie sich jede Anleitung / Tutorial durch, um zu erfahren, wie Sie das Eco ModKit verwenden
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Installation  github - Eco Mod Kit Installation]
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Installation  github - Eco Mod Kit Installation]
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Tutorial-Ceiling-Fan-Light github - Tutorial Ceiling Fan Light inklusive Download]
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Tutorial-Ceiling-Fan-Light github - Tutorial Ceiling Fan Light inklusive Download]
 
=== Ressourcen ===
=== Ressourcen ===
* [https://github.com/StrangeLoopGames/EcoModKit  github - Eco Modkit] (Wiki Tab für documentation)
* [https://github.com/StrangeLoopGames/EcoModKit  github - Eco Modkit] (Wiki Tab für documentation)
Für weitere Diskussionen über das Modden mit Eco, besuche den #modding Kanal im [https://www.discord.gg/eco Eco Discord] Server.
Für weitere Diskussionen über das Modden mit Eco, besuche den #modding Kanal im [https://www.discord.gg/eco Eco Discord] Server.
=== Unity (Spiel-Engine) ===
=== Unity (Spiel-Engine) ===
'''Unity''' ist eine Laufzeit- und Entwicklungsumgebung für Spiele (Spiel-Engine).
'''Unity''' ist eine Laufzeit- und Entwicklungsumgebung für Spiele (Spiel-Engine).
Die Entwicklungsumgebung, die die Entwicklung von Computerspielen und anderer interaktiver 3D-Grafik-Anwendungen ermöglicht, gibt es für Windows, Linux und macOS.
Die Entwicklungsumgebung, die die Entwicklung von Computerspielen und anderer interaktiver 3D-Grafik-Anwendungen ermöglicht, gibt es für Windows, Linux und macOS.
Unity Editor ist gängigen 3D-Animationsprogrammen nachempfunden.  
Unity Editor ist gängigen 3D-Animationsprogrammen nachempfunden.  
 
* [http://www.unity3d.com/ Offizielle Website]
* [http://www.unity3d.com/ Offizielle Website]
* [https://docs.unity3d.com/2017.4/Documentation/Manual/  engl. Unity User Manual (2017.4)]  
* [https://docs.unity3d.com/2017.4/Documentation/Manual/  engl. Unity User Manual (2017.4)]  
Zeile 53: Zeile 42:
* [http://docs.blackicegames.de/ Deutsche Unity3D-Dokumentation]
* [http://docs.blackicegames.de/ Deutsche Unity3D-Dokumentation]
* [http://www.hummelwalker.de/ Hummelwalker] Deutschsprachiger Blogger, YouTuber und Buchautor zum Thema Unity
* [http://www.hummelwalker.de/ Hummelwalker] Deutschsprachiger Blogger, YouTuber und Buchautor zum Thema Unity
==== Programmierung ====
==== Programmierung ====
Die in Unity eingebauten Mechanismen können über selbst geschriebene Programme, sogenannte Skripte, ergänzt werden. Skripte sind notwendig, um Spielablauf und -logik zu beschreiben.  
Die in Unity eingebauten Mechanismen können über selbst geschriebene Programme, sogenannte Skripte, ergänzt werden. Skripte sind notwendig, um Spielablauf und -logik zu beschreiben.
Das Skripting in Unity basiert auf [https://de.wikipedia.org/wiki/Mono_(Software) Mono] und bietet die Skriptsprachen UnityScript (vergleichbar mit JavaScript), C# und Boo.  
Das Skripting in Unity basiert auf [https://de.wikipedia.org/wiki/Mono_(Software) Mono] und bietet die Skriptsprachen UnityScript (vergleichbar mit JavaScript), C# und Boo.
Ab Version 3.4 verwendet Unity standardmäßig die Entwicklungsumgebung [https://de.wikipedia.org/wiki/MonoDevelop MonoDevelop].  
Ab Version 3.4 verwendet Unity standardmäßig die Entwicklungsumgebung [https://de.wikipedia.org/wiki/MonoDevelop MonoDevelop].
Diese unterstützt alle drei Skriptsprachen und erlaubt die schrittweise Fehlersuche und den direkten Zugriff auf die Dokumentation (per Mausklick).
Diese unterstützt alle drei Skriptsprachen und erlaubt die schrittweise Fehlersuche und den direkten Zugriff auf die Dokumentation (per Mausklick).


Zeile 68: Zeile 56:
* [https://eco-mods.com/resources/  Eco Mods - resources]
* [https://eco-mods.com/resources/  Eco Mods - resources]
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Installation  github - Eco Mod Kit Installation]
* [https://github.com/StrangeLoopGames/EcoModKit/wiki/Installation  github - Eco Mod Kit Installation]
* [http://www.unity3d.com/ Unity3D - Offizielle Website]
* [http://www.unity3d.com/ Unity3D - Offizielle Website]
* [https://store.unity.com/download?ref=personal  Unity3D personal Download]
* [https://store.unity.com/download?ref=personal  Unity3D personal Download]
== Videos ==
== Videos ==
How Modding Works (14.07.2015 veröffentlicht) {{#ev:youtube|0xnTZZwf_a0}}
How Modding Works (14.07.2015 veröffentlicht) {{#ev:youtube|0xnTZZwf_a0}}
[Unity] Getting your models into the game (19.03.2018 veröffentlicht) {{#ev:youtube|vrQ50iVIN_E}}
[Unity] Getting your models into the game (19.03.2018 veröffentlicht) {{#ev:youtube|vrQ50iVIN_E}}
Lets Play Together! ECO - Vorstellung unserer neuen Mods! {{#ev:youtube|F713Jue03Jg}}
Lets Play Together! ECO - Vorstellung unserer neuen Mods! {{#ev:youtube|F713Jue03Jg}}
[[Kategorie:ECO]]
[[Kategorie:ECO]]

Aktuelle Version vom 27. August 2021, 09:58 Uhr

Modding a Torch in Unity

Eine Mod (Abk. für engl. modification oder deutsch Modifikation) ist eine üblicherweise kostenlose, meist von Hobby- oder selten auch beruflichen Spieleentwicklern erstellte Erweiterung bzw. Veränderung eines bereits veröffentlichten Computerspiels. Eco kann mit neuen Features wie Blöcken, Tieren und zusätzlichen Spielregeln erweitert werden.


Mods installieren[Bearbeiten | Quelltext bearbeiten]

Die meisten Mods können installiert werden, indem man die Mod-Dateien in den Mods-Ordner eines Eco-Servers legt. Siehe auch engl. Artikel Installing_Mods.

Mods, die den Client betreffen, wie benutzerdefinierte Elemente und Modelle, müssen nur auf dem Server installiert werden. Der Client erhält automatisch die Informationen, die er zum Ausführen des Mods vom Server benötigt.

Strange Loop Games arbeitet daran, Eco Modding mit Mod.io zu integrieren.

Vorhandene Mods[Bearbeiten | Quelltext bearbeiten]

HINWEIS: Es ist gegen Eco Wiki-Regeln, Werbung für bestimmte Mods überall im Wiki zu veröffentlichen.

Momentan werden die meisten Mods auf Websites von Drittanbietern gehostet. Die besten Orte, um Mods zu finden, sind:


Mod Entwicklung[Bearbeiten | Quelltext bearbeiten]

HINWEIS: Das Modding-System wird stark weiterentwickelt. Es wird erwartet, dass sich APIs ändern, wodurch bestehende Mods zerstört werden können!

Eco ModKit Wiki[Bearbeiten | Quelltext bearbeiten]

Für diejenigen, die lernen möchten, Mods zu entwickeln, ist das github - Eco ModKit wiki ein großartiger Ausgangspunkt.

Es enthält einen Link zum Herunterladen des Modkits sowie Tutorials zum Erstellen verschiedener Mods. Lesen Sie sich jede Anleitung / Tutorial durch, um zu erfahren, wie Sie das Eco ModKit verwenden

Ressourcen[Bearbeiten | Quelltext bearbeiten]

Für weitere Diskussionen über das Modden mit Eco, besuche den #modding Kanal im Eco Discord Server.

Unity (Spiel-Engine)[Bearbeiten | Quelltext bearbeiten]

Unity ist eine Laufzeit- und Entwicklungsumgebung für Spiele (Spiel-Engine). Die Entwicklungsumgebung, die die Entwicklung von Computerspielen und anderer interaktiver 3D-Grafik-Anwendungen ermöglicht, gibt es für Windows, Linux und macOS. Unity Editor ist gängigen 3D-Animationsprogrammen nachempfunden.

Programmierung[Bearbeiten | Quelltext bearbeiten]

Die in Unity eingebauten Mechanismen können über selbst geschriebene Programme, sogenannte Skripte, ergänzt werden. Skripte sind notwendig, um Spielablauf und -logik zu beschreiben. Das Skripting in Unity basiert auf Mono und bietet die Skriptsprachen UnityScript (vergleichbar mit JavaScript), C# und Boo. Ab Version 3.4 verwendet Unity standardmäßig die Entwicklungsumgebung MonoDevelop. Diese unterstützt alle drei Skriptsprachen und erlaubt die schrittweise Fehlersuche und den direkten Zugriff auf die Dokumentation (per Mausklick).

Weblinks[Bearbeiten | Quelltext bearbeiten]

Videos[Bearbeiten | Quelltext bearbeiten]

How Modding Works (14.07.2015 veröffentlicht)

[Unity] Getting your models into the game (19.03.2018 veröffentlicht)

Lets Play Together! ECO - Vorstellung unserer neuen Mods!