Neues (altes) Forum und dann werd ich mal den Anfang machen
und als Startpost eine Reihe von Tipps geben die man bei dem Erstellen von
Spielen beherzigen sollte.
Die Tipps stammen aus eigener Erfahrung und auch aus anderen Artikeln die
sich mit dme thema auseinander setzen.
Ich hoffe natürlich, dass hier noch mehr Tipps besteuert.
Ich habe bisher die Tipps aufgeschrieben die mir am wichtigsten erschienen und auch eingefallen sind ;p
Bugs – diese widerwärtigen Käfer...
Fehler sollten gleich beim Finden berichtigt werden
und nicht erst am Schluss, da man viele vergessen wird und einige
euch eventuell am späteren Arbeiten hindern werden.
Kommentare, dein Freund und Helfer!
Nicht jede Zeile muss kommentiert werden, aber man sollte seinen Code so dokumentieren,
dass ein anderer ihn ohne viel Nachdenken weiterführen kann.
Man sollte die Kommentare also sozusagen so schreiben, als
wenn man die Dokumentation für jemand anderen erstellen würde.
So könnt ihr euch auch nach längeren Pausen einem angefangenem
Projekt widmen, ohne zu viel Zeit mit dem Einarbeiten zu verbringen.
Leveldesign
Details! Details sind in Maps sehr wichtig, auch wenn sie kaum auffallen,
so machen sie einen nicht unerheblichen Teil der Atmosphäre aus.
Hier und dort ein paar Kleinigkeiten lassen eine sonst kahle Map
schöner aussehen, jedoch nicht übertreiben!
Optimierungen – Renn' geschwind
Diese sollten man am Schluss durchführen, wenn das Projekt soweit steht.
Wer sich gleich zu Anfang den Kopf damit belastet wie man welche Routine
am Performancetesten schreibt, wird kaum das Projekt an sich schaffen.
Erst schreiben, dann optimieren. Oftmals brauch man auch keine
Optimierung vornehmen, wenn das Spiel auch ohne flüssig läuft und
die Optimierung nur unnötig Zeit verschlingt und der nutzen gering ist.
Das Konzept steht geschrieben...
Ein gute ausgearbeitet Konzept zum Anfang eines Projektes ist Gold wert.
Ihr braucht dann nur noch eurem roten Faden folgen und braucht nicht ewig überlegen,
was für Features denn noch rein sollen.
Auch nach längerer Pause könnt ihr so an einem Projekt weiter arbeiten, da ihr
alle Details zum Projekt schriftlich niedergelegt habt.
Auch bei kleineren Projekten hilft es sich die Features aufzuschreiben, denn
auch wenn man voll im Thema drin ist wird man schnell die ein oder andere Kleinigkeit vergessen.
Übermut tut selten gut
Es bringt nichts, sich eine ewig lange Liste von Ideen für ein Spiel aufzuschreiben,
wenn man eh nur ein Bruchteil davon umsetzen kann. Man sollte sich seiner Fähigkeiten
bewusst sein und auch dessen, wie viel Zeit solche Projekte verschlingen.
Je kleiner ihr euch eure Ziele setzt, desto eher könnt ihr sie umsetzen und
das gibt Anreiz weiter zu machen und sich ein etwas höheres Ziel zu stecken.
Das scheitern solcher 'Riesen'-Projekte kostet unnötig Kraft und Aufwand und
senkt die Motivation und schließlich soll es Spaß machen und nicht in einem
Debakel enden.
Klein, aber oho!
Als Erweiterung zum vorherigen Punkt. Macht die Spiele lieber klein,
aber dafür mit Liebe zum Detail.
Große Spiele mit wenig Gefühl bleiben kaum in den Gedächtnissen der Spieler hängen.
TEAM - Toll ein anderer macht's
Viele wollen immer in Teams arbeiten und dann am besten für jeden Bereich einen
eigenen Verantwortlichen. Das wird in den meisten Fällen in die Hose gehen.
Man sollte seine Fähigkeiten so gut es geht erst einmal alleine erweitern.
Denn es bringt nichts wenn man ein Team von Anfängern hat die sich nur gegenseitig
auf die Füße treten, der nutzen tendiert gegen 0.
Auch muss es eine treibende Führungskraft geben, denn ohne gute Leitung wird
das Projekt schnell untergehen, die Motivation ist dahin, das Interesse verfliegt.
Der Leiter muss das Team zusammenhalten.
Ein Team nur über Internet ist den meisten Fällen nicht optimal.
Viel mehr sollte man sich Leute suchen mit denen man sich des Öfteren treffen kann,
das sorgt für gute Stimmung und der Anreiz weiter zu arbeiten steigt.
Abstand nehmen
Falls einem mal die Motivation an einem Projekt schwindet oder einem nicht die richtigen Ideen
einfallen wollen, so macht etwas anderes! Dadurch kommt ihr auf anderen Gedanken, bekommt
neue Motivation, sammelt Ideen. Nach einer gewissen Auszeit hat man dann wieder genug Anreiz
weiter zu arbeiten.
Präsentation
Die Präsentation eines Projektes ist etwas ganz entscheidendes über das man sich am
ENDE Gedanken macht. Es bringt nichts ein Forum, Webseite und pipapo zu einem Projekt
zu erstellen das noch in den Kinderschuhen steckt.
Eine kleine Webseite oder Blog reicht vollkommen aus, um ab und zu den Entwicklungsstand
kund zu tun, dazu muss es erstmal keine groß angelegte Webseite sein.
Auch entscheidet eine gute Präsentation wie erfolgreich euer Projekt wird.
Eine einfach lieblos dahin geworfene Beschreibung und ein Downloadlink sind nicht ausreichend.
Viel mehr sollte man sich mühe geben z.B. hier im Forum eine ordentliche Einleitung machen
zum Beispiel in Form eines Banners fürs Spiel, richtige Formatierung der Schrift (und dessen Inhalt),
Screenshots, eventuell Trailer (meist nur bei größeren Projekten sinnvoll) und einen
oder besser mehrere Downloadlinks.
Es kann immer sein, dass mal einer ausfällt oder besonders lahmt.
Testen! Testen! Testen!
Man sollte sein Spiel bis zum Erbrechen testen bevor man es auf die Öffentlichkeit loslässt.
Nichts nervt mehr als ein Spiel umsonst geladen zu haben, weil am Ende von Level 1 etwas vergessen worden ist raus zu nehmen und man so eine neue Version laden muss, weil man nicht weiter kommt.
Das macht einen ganz schlechten Eindruck.
Auch sollten andere euer Spiel vor der Veröffentlichung testen, damit ihr gegebenfalls auf
Vorschläge reagieren könnt um das Spiel spielenswerter zu machen.
Man hat als Entwickler eine etwas andere Sicht auf die Dinge als ein außen stehender.
Viele Bugs fallen einem auch gar nicht auf beim Spielen, also immer auch
Meinung anderer einbeziehen und es von mehreren Leuten testen lassen.
und als Startpost eine Reihe von Tipps geben die man bei dem Erstellen von
Spielen beherzigen sollte.
Die Tipps stammen aus eigener Erfahrung und auch aus anderen Artikeln die
sich mit dme thema auseinander setzen.
Ich hoffe natürlich, dass hier noch mehr Tipps besteuert.
Ich habe bisher die Tipps aufgeschrieben die mir am wichtigsten erschienen und auch eingefallen sind ;p
Bugs – diese widerwärtigen Käfer...
Fehler sollten gleich beim Finden berichtigt werden
und nicht erst am Schluss, da man viele vergessen wird und einige
euch eventuell am späteren Arbeiten hindern werden.
Kommentare, dein Freund und Helfer!
Nicht jede Zeile muss kommentiert werden, aber man sollte seinen Code so dokumentieren,
dass ein anderer ihn ohne viel Nachdenken weiterführen kann.
Man sollte die Kommentare also sozusagen so schreiben, als
wenn man die Dokumentation für jemand anderen erstellen würde.
So könnt ihr euch auch nach längeren Pausen einem angefangenem
Projekt widmen, ohne zu viel Zeit mit dem Einarbeiten zu verbringen.
Leveldesign
Details! Details sind in Maps sehr wichtig, auch wenn sie kaum auffallen,
so machen sie einen nicht unerheblichen Teil der Atmosphäre aus.
Hier und dort ein paar Kleinigkeiten lassen eine sonst kahle Map
schöner aussehen, jedoch nicht übertreiben!
Optimierungen – Renn' geschwind
Diese sollten man am Schluss durchführen, wenn das Projekt soweit steht.
Wer sich gleich zu Anfang den Kopf damit belastet wie man welche Routine
am Performancetesten schreibt, wird kaum das Projekt an sich schaffen.
Erst schreiben, dann optimieren. Oftmals brauch man auch keine
Optimierung vornehmen, wenn das Spiel auch ohne flüssig läuft und
die Optimierung nur unnötig Zeit verschlingt und der nutzen gering ist.
Das Konzept steht geschrieben...
Ein gute ausgearbeitet Konzept zum Anfang eines Projektes ist Gold wert.
Ihr braucht dann nur noch eurem roten Faden folgen und braucht nicht ewig überlegen,
was für Features denn noch rein sollen.
Auch nach längerer Pause könnt ihr so an einem Projekt weiter arbeiten, da ihr
alle Details zum Projekt schriftlich niedergelegt habt.
Auch bei kleineren Projekten hilft es sich die Features aufzuschreiben, denn
auch wenn man voll im Thema drin ist wird man schnell die ein oder andere Kleinigkeit vergessen.
Übermut tut selten gut
Es bringt nichts, sich eine ewig lange Liste von Ideen für ein Spiel aufzuschreiben,
wenn man eh nur ein Bruchteil davon umsetzen kann. Man sollte sich seiner Fähigkeiten
bewusst sein und auch dessen, wie viel Zeit solche Projekte verschlingen.
Je kleiner ihr euch eure Ziele setzt, desto eher könnt ihr sie umsetzen und
das gibt Anreiz weiter zu machen und sich ein etwas höheres Ziel zu stecken.
Das scheitern solcher 'Riesen'-Projekte kostet unnötig Kraft und Aufwand und
senkt die Motivation und schließlich soll es Spaß machen und nicht in einem
Debakel enden.
Klein, aber oho!
Als Erweiterung zum vorherigen Punkt. Macht die Spiele lieber klein,
aber dafür mit Liebe zum Detail.
Große Spiele mit wenig Gefühl bleiben kaum in den Gedächtnissen der Spieler hängen.
TEAM - Toll ein anderer macht's
Viele wollen immer in Teams arbeiten und dann am besten für jeden Bereich einen
eigenen Verantwortlichen. Das wird in den meisten Fällen in die Hose gehen.
Man sollte seine Fähigkeiten so gut es geht erst einmal alleine erweitern.
Denn es bringt nichts wenn man ein Team von Anfängern hat die sich nur gegenseitig
auf die Füße treten, der nutzen tendiert gegen 0.
Auch muss es eine treibende Führungskraft geben, denn ohne gute Leitung wird
das Projekt schnell untergehen, die Motivation ist dahin, das Interesse verfliegt.
Der Leiter muss das Team zusammenhalten.
Ein Team nur über Internet ist den meisten Fällen nicht optimal.
Viel mehr sollte man sich Leute suchen mit denen man sich des Öfteren treffen kann,
das sorgt für gute Stimmung und der Anreiz weiter zu arbeiten steigt.
Abstand nehmen
Falls einem mal die Motivation an einem Projekt schwindet oder einem nicht die richtigen Ideen
einfallen wollen, so macht etwas anderes! Dadurch kommt ihr auf anderen Gedanken, bekommt
neue Motivation, sammelt Ideen. Nach einer gewissen Auszeit hat man dann wieder genug Anreiz
weiter zu arbeiten.
Präsentation
Die Präsentation eines Projektes ist etwas ganz entscheidendes über das man sich am
ENDE Gedanken macht. Es bringt nichts ein Forum, Webseite und pipapo zu einem Projekt
zu erstellen das noch in den Kinderschuhen steckt.
Eine kleine Webseite oder Blog reicht vollkommen aus, um ab und zu den Entwicklungsstand
kund zu tun, dazu muss es erstmal keine groß angelegte Webseite sein.
Auch entscheidet eine gute Präsentation wie erfolgreich euer Projekt wird.
Eine einfach lieblos dahin geworfene Beschreibung und ein Downloadlink sind nicht ausreichend.
Viel mehr sollte man sich mühe geben z.B. hier im Forum eine ordentliche Einleitung machen
zum Beispiel in Form eines Banners fürs Spiel, richtige Formatierung der Schrift (und dessen Inhalt),
Screenshots, eventuell Trailer (meist nur bei größeren Projekten sinnvoll) und einen
oder besser mehrere Downloadlinks.
Es kann immer sein, dass mal einer ausfällt oder besonders lahmt.
Testen! Testen! Testen!
Man sollte sein Spiel bis zum Erbrechen testen bevor man es auf die Öffentlichkeit loslässt.
Nichts nervt mehr als ein Spiel umsonst geladen zu haben, weil am Ende von Level 1 etwas vergessen worden ist raus zu nehmen und man so eine neue Version laden muss, weil man nicht weiter kommt.
Das macht einen ganz schlechten Eindruck.
Auch sollten andere euer Spiel vor der Veröffentlichung testen, damit ihr gegebenfalls auf
Vorschläge reagieren könnt um das Spiel spielenswerter zu machen.
Man hat als Entwickler eine etwas andere Sicht auf die Dinge als ein außen stehender.
Viele Bugs fallen einem auch gar nicht auf beim Spielen, also immer auch
Meinung anderer einbeziehen und es von mehreren Leuten testen lassen.
Face in the wind, we're riding the storm
We'll stay our course whatever will come
~~ Stay (Running) Wild ~~
We'll stay our course whatever will come
~~ Stay (Running) Wild ~~