Benutzer:Miro/FWEditor: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
K (Bot: Automatisierte Textersetzung (-213.239.200.71 +welt2.freewar.de, -213.239.212.176 +welt3.freewar.de, -213.239.206.219 +welt6.freewar.de, -85.10.204.114 +welt12.freewar.de, -213.239.220.165 +rpsrv.freewar.de))
 
(12 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Im folgenden will ich für mich und die Leute die es interessiert Dinge aufschreiben, die der Freewar Editor tun soll. Da ich [http://213.239.193.180/freewar/forum/viewtopic.php?t=14718 plane] den Editor mit verschiedenen Leuten neu zu machen, soll dies hier als Konzept / Design dienen. Wer eigene Ideen beisteuern will, kann dies gerne tun.
== Freewar Karten Editor ==


----
Homepage: http://welt2.freewar.de/~miro/


== Freewar Editor ==
Test-Version: [http://www.moinz.de/files/freewar-editor/freewar-editor.jnlp Java WebStart]


=== Sinn & Zweck ===
=== Repository ===
Mithilfe des Freewar Editors soll es den Spielern ermöglicht werden, eigene Karten zu entwerfen, die sie dann im Kartenforum veröffentlichen können. Auf diese Weise können die Spieler sich aktiv an der Entwicklung des Spiels beteiligen und es entwickelt sich eine stärkere Bindung an das Spiel. Neben dem Entwickeln von Karten ist es mit dem Editor genauso möglich, eigene Quests in bereits bestehende Karten zu implentieren.
Die Quellcodes des Freewar Editors sind in einem SVN Repository hinterlegt und für jeden, den es interessiert, erreichbar. Sollte jemand zugriff darauf wünschen, bitte melden.


=== User Interface ===
=== Änderungsideen ===
'''Bitte eintragen'''


==== Die Karte ====
----
In Freewar ist die Karte Schachbrettartig aufgebaut, soll heißen die Welt ist in eine NxM-Matrix aufgeteilt, wobei jedes Feld in der Matrix einen Ort in der Spielwelt darstellt. Jeder Ort hat nun wiederrum einen Namen, ein Bild sowie einen Beschreibungstext. Neben diesen visuellen Eigenschaften gibt es noch spielbeeinflussende Eigenschaften, die Aussagen ob das Feld heilig ist, ob man es mit den Zauberkugeln anspringen kann usw.
Die Struktur der Karte selbst sowie die Eigenschaften müssen direkt und einfach über den Editor manipulierbar sein.


==== Menü ====
* Bilderliste aktualisierbar machen (Menüeintrag oder im Auswahldialog: Bilder aktualisieren) [[Benutzer:194.95.66.1|194.95.66.1]] 13:40, 17. Apr. 2007 (CEST)
'''Datei'''
* Es sollte möglich sein, mehrere Ordner anzugeben. [[Benutzer:Miro|Miro]][[Benutzer_Diskussion:Miro|<sup><small>(Baumzüchter und Himmelswächter)</small></sup>]] 21:33, 17. Apr. 2007 (CEST)
* Neu >
  * Datei - Neue Datei öffnen (Speichernabfrage bei geöffneter, geänderter Datei)
  * Karte - Neue Karte innerhalb der aktuellen Datei anlegen (Nur bei geöffneter Datei)
* Öffnen - Bietet Öffnendialog zum auswählen einer Kartendatei
* Speichern - Speichert die aktuelle Karte (Speicherndialog, wenn noch kein Dateiname festgelegt wurde)
* Speichern als - Öffnet immer den Speicherndialog
* ---
* Einstellungen - Öffnet den [Einstellungen] Dialog
* Beenden - Beendet den Freewar Editor (Speicherndialog, wenn die Datei geändert wurde)


'''Bearbeiten'''
----
* Kopieren - Kopiert das aktuell ausgewählte Objekt (Text, Kartenfeld, NPC, ...)
* Ausschneiden - Wie Kopieren, nur wird das Objekt entfernt
* Einfügen - Fügt das Objekt an der aktuellen Position ein (Falls Objekt nicht passt, keine Reaktion)


'''Karte''''
* Es wäre sinnvoll, den Editor auch für DarkFleet anzupassen.
* [x] Dungeon - Ist die aktuelle Karte ein Dungeon
* Automatisches einlesen aller Bilder in einem Ordner und nach Bildnamen aufsteigend sortiert in die "Map" von links oben nach rechts unten einfügen.
* Eigenschaften - Öffnet den Einstellungsdialog für die aktuelle Karte
* Resizen auf 50x50px von grösseren Bildern.
*
* Zerschneiden in 50x50px von grösseren Bildern.
* Option zum einstellen wie resizte Bilder gespeichert werden sollen (FW - spezifisch: .jpg 30%[?] / DF - spezifisch: .jpg 100% / Werte der Vorlagedatei übernehmen)
* Navigieren in der Map mit der Tastatur (Pfeiltasten)
* Löschen von Bildern aus der Map mit der "DEL" / "Entf"-Taste
--[[Benutzer:Shadowwalker|Shadowwalker aka bugfix]] 13:34, 17. Apr. 2007 (CEST)


'''Info'''
----
* Hilfe - Hilfeseite in irgendeiner Form (Browser?)
* Website - Öffnet die URL zur Projektseite(BerliOS, Wiki, whatever)
* Information - Der EgoDialog der Entwickler :)
 
==== Karteneigenschaften ====
Im Karteneigenschaftsdialog kann man den Namen der Karte einstellen, Autoren angeben, weitere Bilderordner angeben und diverse andere Dinge machen *grübel*
 
==== Einstellungen ====
Im Einstellungsdialog kann man diverse grundsätzliche Dinge zum Freewar Editor speichern. Hinterlegt werden alle Einstellungen in einer XML Datei im Home-Ordner des Benutzers.
 
===== Bilderordner =====
Im Einstellungsdialog kann man mehrere Ordner angeben, aus denen der Freewar Editor seine Kartenbilder lädt. Hier lassen sich eine beliebige Anzahl von absoluten! Ordnerangaben in einer Tabelle hinterlegen.
(Relative sollten nur bei den Ordnerangaben unter Karteneigenschaften möglich sein, da diese relative zur Kartendatei sein sollten)
<pre>
+-------------------------------+----------+
| C:\Freewar\Bilder\            | [ Add ]  |
| images\                      | [ Del ]  |
|                              | [ Edit ] |
|                              |          |
|                              |          |
|                              |          |
|                              |          |
|                              |          |
|                              |          |
|                              |          |
+-------------------------------+----------+
</pre>


=== Featurestichwortliste ===
Rahmengraphiken für FW- und DF-Ränder ("outset" und blau) auf Wunsch über das Bild legen (Alphablending)--[[Benutzer:Three Of Twelve|Three Of Twelve]][[Benutzer Diskussion:Three Of Twelve|<sup>Sprich!</sup>]] 21:36, 17. Apr. 2007 (CEST)
* Entwickeln von Karten
* Unterscheidung Dungeon / Oberfläche
* Mehrere Karten pro Datei
* Mehrere Bilderordner angebbar, sowohl absolut wie auch relative Angaben
* Anlegen von NPCs auf einzelnen Kartenfeldern
* Unterscheidung zwischen Unique / Normalen NPCs

Aktuelle Version vom 15. August 2009, 12:26 Uhr

Freewar Karten Editor[Bearbeiten]

Homepage: http://welt2.freewar.de/~miro/

Test-Version: Java WebStart

Repository[Bearbeiten]

Die Quellcodes des Freewar Editors sind in einem SVN Repository hinterlegt und für jeden, den es interessiert, erreichbar. Sollte jemand zugriff darauf wünschen, bitte melden.

Änderungsideen[Bearbeiten]

Bitte eintragen


  • Bilderliste aktualisierbar machen (Menüeintrag oder im Auswahldialog: Bilder aktualisieren) 194.95.66.1 13:40, 17. Apr. 2007 (CEST)
  • Es sollte möglich sein, mehrere Ordner anzugeben. Miro(Baumzüchter und Himmelswächter) 21:33, 17. Apr. 2007 (CEST)

  • Es wäre sinnvoll, den Editor auch für DarkFleet anzupassen.
  • Automatisches einlesen aller Bilder in einem Ordner und nach Bildnamen aufsteigend sortiert in die "Map" von links oben nach rechts unten einfügen.
  • Resizen auf 50x50px von grösseren Bildern.
  • Zerschneiden in 50x50px von grösseren Bildern.
  • Option zum einstellen wie resizte Bilder gespeichert werden sollen (FW - spezifisch: .jpg 30%[?] / DF - spezifisch: .jpg 100% / Werte der Vorlagedatei übernehmen)
  • Navigieren in der Map mit der Tastatur (Pfeiltasten)
  • Löschen von Bildern aus der Map mit der "DEL" / "Entf"-Taste

--Shadowwalker aka bugfix 13:34, 17. Apr. 2007 (CEST)


Rahmengraphiken für FW- und DF-Ränder ("outset" und blau) auf Wunsch über das Bild legen (Alphablending)--Three Of TwelveSprich! 21:36, 17. Apr. 2007 (CEST)