Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

31

03.07.2014, 12:00

Hehe das KISS-Prinzip :thumbsup:
Hört sich doch gut an.

Wie heißt es doch in der Fernsehwerbung (ich weiß nicht mehr welche):
Alles scheint unmöglich bis jemand es gemacht hat...
Oder so ähnlich^^

Zugänglicher ist das Wort dass mein Vorhaben am besten beschreibt, das Programm ist ja auch nur Schritt 1 meiner teuflischen Plans :pillepalle:
http://up.picr.de/16733152ss.png

32

03.07.2014, 17:13

Ich finde es immer klasse, wenn sich Leute Gedanken darüber machen, wie man Dinge besser oder einfacher lösen kann. Ich mag es absolut nicht, wenn ich für irgendetwas länger brauche, weil es umständlich zu benutzen ist, oder nicht so funktioniert wie es könnte.

Dennoch denke ich nicht, dass sich dein Vorhaben umsetzen lässt. Schon aus einem ganz einfachen Grund: Willst du gut in etwas sein musst du Zeit investieren. 3D Grafik ist eine Kunstform und ein Handwerk, das man lernen muss. Es ist, wie wenn du einen Stift in die Hand nimmst: Die Bedienung ist sofort klar, jeder Mensch weiß, wie man malt. Und trotzdem kriegen die meisten kein hübsches Bild zustande.
Selbst wenn du die Einarbeitungszeit minimieren könntest, Erfahrung und Übung benötigt man absolut immer. Du kannst natürlich diverse Vereinfachungen einbauen, aber je mehr Arbeit du dem Menschen abnimmst, desto weniger Möglichkeiten hat er und das sieht man. Eine generierte Welt wird niemals so lebendig aussehen, wie eine von Hand durchdachte und aufgebaute.

Nichtsdestotrotz: Es wäre cool, wenn du einfach mal sagen würdest, was genau du geplant hast. Was genau deine Ansätze sind. Vielleicht kann man sie ja auch in anderen Projekten anwenden.
Lieber dumm fragen, als dumm bleiben!

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

33

03.07.2014, 17:48

Mein Plan ist eigentlich in ein paar Jahren ein Onlinespiel (zum Beispiel ein Spiel wie die X-Serie oder so) wo man aber zum Beispiel seine eigenen Schiffe
oder so komplett gestalten kann wenn man möchte.
Das ist natürlich sehr ehrgeizig und selbst wenn es klappt noch weithin aber dafür sind einfach die
bisherigen Programme überhaupt nicht geeignet (Ingame einzubauen mein ich).
Ich möchte versuchen ein leicht zu verstehendes Programm zu schaffen, in dem man dennoch Zeit investieren kann
um "schöne Bilder"^^ zu machen.

Natürlich benötigt man immer Übung und Erfahrung aber wenn man das Programm lange nutzt kann
man sich auch einarbeiten und schöne Bilder^^ erstellen, auch wenn das Programm deutlich einfacher zu nutzen ist.

Es soll halt mehr eine Mischung aus Spiel, Baukasten und dennoch einem leistungsfähigen 3D-Programm sein.
Der Hauptaugenmerk soll auf dem Weg und nicht auf dem Ziel liegen, denn das Endergebnis wird
mit der Zeit in der Regel immer besser.


Zitat

Nichtsdestotrotz: Es wäre cool, wenn du einfach mal sagen würdest, was genau du geplant hast. Was genau deine Ansätze sind. Vielleicht kann man sie ja auch in anderen Projekten anwenden.


Nun ich habe bereits einige Ideen niedergeschrieben, wie ich mir den Hauptbildschirm (Interface) vorstelle ist auch bereits fertig (Konzeptzeichnung)...
Es fängt halt an mit einem deutlich übersichtlicheren und schneller versteh- und verwendbaren Interface, neue Steuerungsfeatures und
vielem mehr.
Zum Beispiel soll das Programm ohne Tastenkombinationen auskommen (man soll sich selbst welche anlegen können, ist aber
eher für Fortgeschrittene und man ist nicht auf Tastenkombi's angewiesen).
Ein weiteres Beispiel ist das ich von dem allgemein gängigen Reitern im Oberen Header (also die obere Reihe für Datei, Bearbeiten etc.)
wegkommen möchte. Man verdrückt sich so schnell, die wichtigsten Funktionen sind direkt im Interface integriert.
Dann soll das Programm vollkommen kostenlos sein, denn nicht jeder kann mal eben 500+ $ für ein Grafikprogramm ausgeben auch
wenn er/sie noch so talentiert ist.

Das ist so der grobe erste Ansatz ich habe noch einige andere Ideen muss nu aber erstmal essen machen ;)
Wenn du möchtest können wir auch darüber skypen dann zeige ich dir gerne was vom Konzept.

Ein Kindergarten-3DProgramm wenn du so willst 8o
http://up.picr.de/16733152ss.png

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »StrategeTobi« (03.07.2014, 17:56)


StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

34

03.07.2014, 19:03

Zitat

Ein 3D Editor für prozedurale Inhalte wäre doch super.


Kannst du das etwas genauer ausführen?
http://up.picr.de/16733152ss.png

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

35

03.07.2014, 19:28

Zum Thema Prozeduraler Inhalt guck doch einfach mal hier bei Wikipedia. Das Konzept kann man halt auf vieles anwenden. Mir kommt es bei dir jetzt so vor als würdest du einige Dinge bei dir mischen. Dein Programm soll gleichzeitig Online-Spiel sein und gleichzeitig dazu gedacht sein 3D Modelle erstellen? Geht es auch darum Modelle zu erstellen wenn man dein Spiel nicht spielen möchte? Vielleicht zeigst du ja hier ein paar deiner Konzeptzeichnungen, dann können wir auch direkt auf deine Ideen eingehen. Ich würde einfach mal gern den Workflow sehen. Einfache Dinge wie skalieren, bewegen, rotieren, Edgeloops einfügen, extrudieren und so Sachen. Gibt es auch schon für so konkrete Dinge Konzepte?
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

36

03.07.2014, 20:00

Zunächst einmal soll das Grafikprogramm stehen, man soll es also auch verwenden können wenn man das Spiel nicht spielt.
Im Spiel soll es dann genauso nutzbar sein.
Ich habe für die einzelnen Funktionen noch nicht komplett das Konzept fertig da ich bisher noch nicht weiß ob ich da das Konzept alleine
machen soll oder mir Hilfe suche.

Wichtig ist mir dass man alle Features wie zum Beispiel Skalieren über einfache Mausbewegungen (aber auch Größeneingaben) nutzen kann.
Außerdem dachte ich an Scrollbars um nicht aus versehen im Objekt selbst rum zufuschen.
Es sollen halt auch kleinere Fehler vermieden werden die bei Neueinsteigern ja zwangsläufig vorkommen, aber häufig
die Lust aufs Objekt vergehen lassen, was bei einem Programm für Neueinsteiger und Gamer sicherlich ein totales
Blackout wäre.

Im Prinzip sind Funktionen wie Skalieren und andere einfache Dinge aber ja nur der Anfang und auch bei anderen
Programmen nicht das Problem. Wichtig ist mir das bei der Werkzeugauswahl immer (oder mindestens in 99% der Fälle)
die selben Prozeduren ablaufen. Also nicht die selben Funktionen sondern die Prozeduren die der Nutzer
halt bei jedem Werkzeug machen kann, dies halt zu vereinheitlichen.

Ist nun tatsächlich etwas doof in Worte zu fassen, ich werde demnächst mal ein paar Dinge dazu hochladen.
Ein Gedanke ist zum Beispiel die ewig vielen Text- und Eingabefelder auf ein Minimum zu beschränken.


Um das schonmal kurz zu beschreiben:

Schritt 1:
Erstellen des Konzepts in 3 Jahren und verschiedene Tests bis dahin.
Schritt 2:
Erstellen des Programms als Stand-Alone Programm also für alle zur Nutzung.
Schritt 3:
Erstellen des Spiels und anpassen des Programmes an das Gametopic.

Ist natürlich sehr grob aber so soll es ungefähr ablaufen ;)
http://up.picr.de/16733152ss.png

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

37

03.07.2014, 21:09

Also zum Hauptinterface (das ist natürlich noch nicht die finale Version in 3 Jahren kann viel passieren^^):




Hier ein paar(!) der Dinge die ich im Interface im Vergleich zu anderen Programmen verändern möchte:

Ich möchte auf so viele Textfelder wie möglich verzichten und lieber mit Piktogrammen arbeiten. Meiner Meinung und Erfahrung nach ist
es deutlich einfacher sich diese dann zu merken (zum Beispiel die Positionen) um schneller in das Programm zu kommen.

Dort wo "General Tool Field" steht soll die Hauptauswahl der Werkzeuge sein.
Ich möchte versuchen diese in 3 oder maximal 4 Fenster unterzubringen.
Für die verschiedenen Arbeiten soll auch das General Tool Field ausgetauscht werden können.

Wenn der Nutzer zum Beispiel einfach eine weitere Ebene eines Raumschiffs machen möchte wählt er
das Standard-Werkzeugmenü aus.
Im General Tool Field werden dann die Werkzeuge angezeigt die am besten für Standard-Aufgaben geeignet sind.
Also Ergänzungen oder einfache Veränderungen am Objekt wie Rundungen, Ecken hinzufügen, markieren von Objekten, Skalieren usw.
Dann wechselt er ins "Detailed Tool Field" wo er ein bestimmtes Tool auswählt (eine neue Ebene direkt an eine andere anheften,
eine Ebene frei einzeichen, eine Ebene benennen, Ebene löschen, Ebene bearbeiten usw.)

Dann wählt er wenn nötig eine Funktion aus die angewendet werden soll, was vor allem bei komplizierteren Aktionen notwendig sein wird, also
zum Beispiel auch Rendering usw.
Alle diese Felder sollen durch Piktogramme dargestellt werden welche sich beim Mouseover vergrößern.
Ich habe die Piktogramme nun noch nicht gemacht aber das ist ja erstmal auch Nebensache solange sie später ihren Sinn erfüllen.

Im großen Feld welches ich erstmal weiß gelassen habe befindet sich halt das Objekt.

Man soll man zum Beispiel eigene Raumschiffe erstellen können.
Hierzusoll das Programm aktiv Unterstützung leisten und auch Werte direkt übernehmen (durch Skalierung der Außenwände
die Stärke der Panzerung, durch Markierung von Räumen das Volumen usw.) welche dann direkt im Spiel verwendet werden können sollen.
Außerdem wird der aktive Schritt angezeigt, ebenso vergrößert das aktuelle Tool.
Dies ist natürlich erstmal für das eigentliche Programm nicht so wichtig.

Durch die Einbindung der Community in einem direkten Chatsystem sollen vor allem kleinere Probleme schneller
gelöst werden können.

Ich habe auch vor (ich weiß noch nicht ob später im Spiel oder bereits im Programm)
Multiplayer zuzulassen. Also quasi das mehrere Personen gleichzeitig
über den Server an einem Objekt arbeiten, so kann vor allem Anfängern schnell und effizient geholfen werden.
Im Spiel könnten Spieler zum Beispiel eigene Raumschiffe erstellen und diese dann an andere Spieler ingame
verkaufen und quasi Designbüros oder so gründen^^
Ich glaube auf dieser Ebene gibt es ein solches Spiel noch nicht?

Wie bereits gesagt möchte ich auf das Reiter-System verzichten. Also oben keine Kopfleiste, die wichtigsten Tools wie Speichern, Rückgängig etc. sollen
direkt ebenfalls über ein Piktogramm im Interface zu finden sein, ein Mouseover sollte allerdings unnötig sein.


Ich habe auch noch zwei andere Interfacevarianten im Kopf die sind aber noch nicht soweit.
Die jetzige ist natürlich auch erst eine Frei-aus-dem-Kopf Version also die kann man sicherlich verbessern.

Es gibt sicherlich noch einiges zu meckern und zu sagen dass das nicht ausreicht.
Dessen bin ich mir bewusst. Ich habe auch noch nicht alles in das Konzept mit einbringen können und
ich hoffe ihr findet zumindest meinen Ansatz gut genug um vielleicht weiterzuhelfen?

:whistling:
http://up.picr.de/16733152ss.png

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

38

03.07.2014, 22:13

Was ihr alles wisst.
Das ist natürlich wieder etwas was man im Mediengestaltungskurs nicht lernt^^

Ohne euch wäre ich aufgeschmissen 8o
Es ist meiner Meinung nach auch gar nicht so wichtig ob oben links, oben rechts oder sonst wo...
Ich möchte aber eigentlich schon von 2 Bars (ich meine das jetzige untere und rechte Bedienfeld) haben, wie
würdet ihr das umsetzen?

Zitat

Gestaltungsgrundsätze

Habe ich in diesem Zusammenhang ehrlich gesagt noch nie was von gehört :golly:
Habe ich das nun richtig verstanden dass ein solches Design nicht der "Bildschirmarbeitsverordnung"
entspricht und somit illegal ist (das ich es nicht als Arbeitsmittel sondern als Spielzeug sehe mal dahingestellt)?
http://up.picr.de/16733152ss.png

@zimmer

Alter Hase

Beiträge: 1 135

Wohnort: NRW Germany

  • Private Nachricht senden

39

03.07.2014, 22:38

also die Gestaltungsgrundsatze wurde ich alle in Mull werfe, man kann so naturlich besser argumentieren aber ich habmich fruher mal für design interessiert und es gibt z.b. das Maß der Visietenkarte und zurzeit lese ich einbishen was uber fengshui(oder wie mandas schreibt) und da stehen die Maße fur Krankheit und noch was schlechtes also mach einfach was cooles und las dich von coolen Sachen insperieren, das pregtauch

StrategeTobi

Frischling

  • »StrategeTobi« ist der Autor dieses Themas

Beiträge: 43

Wohnort: Neumünster

  • Private Nachricht senden

40

03.07.2014, 22:40

Naja ich habe in der Schule als Leistungskurs Mediengestaltung gehabt, also halt Theorie und Adobe Anwendungen (Photoshop usw.)
War auch recht gut aber anscheinend fehlt da nach wie vor die Hälfte.

Die Frage ist ob was neues gleichbedeutend mit schlechter ist?
Vielleicht könnte man es auch so machen dass sich der User das Programm selbst etwas zurechtrückt.

Was meinst du denn zum Rest des Designs? Also die Nutzung von Piktrogrammen usw.?
Ich habe mir das mit der Ergonomie auf jeden Fall erstmal notiert.

Edit@ @Zimmer (weil ich das zuspät gesehen hab):
In erster Linie sollte es einfacher und dennoch funktional sein, wenn es dann noch cool aussieht
ist das natürlich auch noch ein starkes Plus, aber ich denke mal sollte auch alles erkennbar halten und keine
unnötigen Designs wie Hintergründe einbauen, könnte vom Objekt ablenken besonders bei Animation.

Käme aber auch auf einen Test und auf den Grad der Gestaltung an denke ich.
http://up.picr.de/16733152ss.png

Werbeanzeige