PROLOG
Erneut breche ich mein Schweigen, obwohl GMS V2.3 noch nicht erschienen ist(scheint ja vor Mitte Juli nichts zu werden).
Aber ich konnte mich ja auch im englischen Forum leider nicht beherrschen und hatte ein kleines Geplänkel, weil ich die
neue Sequenz-Funktion, als eine GUI Version von lerp(), bezeichnet habe.
Eines vorweg, ich stehe nach wie vor zu meiner Ansicht, denn vor über einem Jahr war es eigentlich die Neuerung, die von
vielen als die Änderung gesehen wurde, um die Zukunft von GMS positiv zu beeinflußen. Na ja, und jetzt ist es eben nur eine
Sparfunktion, die wiedermal nur das Allernotwendigste abdeckt. Woher kenne ich das bloß, ach ja, der Sprite Editor und
seine verlorenen Funktionen, aus GM V1.4.
Man verlangte Respekt von mir, weil ich scheinbar die Leistung der Programmierer damit schmälern würde, aber mir hat
damals auch niemand nette Worte gespendet, als ich die deutsche Anleitung komplett überarbeitet habe(ohne DnD).
Sie haben meine 5 Wochen Arbeit kommentarlos übernommen und es nicht mal geschafft, Danke zu sagen. Aber was solls,
letztendlich sollte Leistung zählen und nicht der Austausch von Komplimenten.
Was wir hingegen bekommen, ist jede Menge Java Zeugs und Annehmlichkeiten, für die Profis unter Euch, während relativ
simple Dinge, auf der Strecke bleiben. Genau das habe ich voraus gesehen und auch mal hier erwähnt, YoYo wird sich
entscheiden müssen(oder eigentlich auch nicht, denn sie gehen konsequent den Weg des Geldes), ob sie die Indie Entwickler
von Spielen oder den Hobby Bereich, als Zielgruppe wollen. Falls sie beide wollen, dann sollten sie auch für beide etwas
anbieten. Das neue Update 2.3 sieht für mich nach einer liebevollen Zuwendung, zu den Profis hin, aus. Spricht auch nichts
dagegen, wenn man den Weg konsequent geht und nicht nebenher eine Liste führt(Roadmap), in der man immer tolle Sachen
für den Heimgebrauch verspricht. Oder wenn dann, von den Profis, Meldungen abgesondert werden, dass man sich doch alles
selber programmieren könne, was noch so fehlt. Tile Kollision z.B., doch warum steht diese Funktion dann auf der Roadmap,
wenn sich die eh jeder programmieren kann?
Anfänger können dies eben nicht und Anfänger wissen auch nichts um den draw_sprite_pos () Bug, wo ich mal gespannt bin,
ob YoYo den behebt, falls die Sequenzen damit ausgebaut werden oder dann einfach auf den Fix, auf dem Marktplatz, verweisen.
Grundlegend stellt sich doch die alles entscheidende Frage, was sollte oder MUSS eine Game Engine des 21. Jahrhunderts können,
um Anfängern zu ermöglichen, ihre Träume umzusetzen. Tatsache ist, bis auf wenige Ausnahmen, kann ein Anfänger praktisch
keinen AAA Titel aus den 80ern umsetzen, bzw. verwirklichen. 50 Jahre war niemand mehr auf dem Mond, weil es angeblich so
viel kostet, weil schwierig kann es ja nicht sein, wenn sie schon 1969 oben waren.
Wird also auch erst ein GMS V5.0, im Jahre 2030(oder 2035, wenn man die Verschiebungen von YoYo mit einbezieht) in der Lage
sein, die Titel der 80er Jahre zu ermöglichen(also immer noch für Anfänger).
Meiner Ansicht nach, bietet YoYo, die Möglichkeit an, Geld zu verdienen, in dem man das macht was Spaß macht und man ein
sehr guter Programmierer ist(was zu 90% eine Gabe ist, die man hat oder auch nicht). Und wer damit sein Geld macht, läßt
natürlich auch mehr Geld bei YoYo. Damit dürfte klar sein, wo ihre Sympathien liegen und wer immer zufrieden gestellt werden
muss, auch wenn dies bedeutet, dass sie Funktionen auf irgendwann verschieben und dafür Dinge einbauen, die Anfängern nichts
bringen, aber Profis wertvolle Arbeitszeit spart, damit sie noch mehr Geld verdienen können.
EPILOG
Lange Rede, kurzer Sinn, der Weg von GMS führt für mich ins Nirvana und wenn Ihr Euch fragt, warum erzählt er uns das, dann
überlegt mal kurz, was eines der wichtigsten Probleme, im englischen Forum, ist(also gleich nach der Höflichkeits-Diskussion).
Copy&Paste der Anfänger, denn die wollen immer nur den Code kopieren und nie etwas dazu lernen, sie folgen Video Tutorials
und schreiben alles nur 1:1 ab und fragen sich nie, wie funktioniert das eigentlich. Die thematik ist wahrscheinlich so alt wie
der Computer und wird ständig neu entflammt, weil es ein Fass, ohne Boden scheint.
Na dann viel Spaß mit zukünftigen Codes, wo dann nur noch Leute durchblicken, die C++ und Java Vorkenntnisse haben oder
besser noch, diese Sprachen gelernt haben.
Wer Lust hat, kann ja mal in den Beta Thread reinschauen, wo die Forumsgrößen darin wetteifern, wer den undurchsichtigsten
Code hinterlassen kann, aber natürlich nur um die Macht der neuen GMS Version, hervorzuheben. 2/3 der dortigen Sachen könnte
ich auch nur copy&pasten, aber ich werde Euch mit Fragen dazu verschonen, denn GMS hatte ich gewählt, weil es so einfach war,
schnell etwas zu realisieren und dafür werde ich es wohl auch weiterhin benutzen, aber eben oldschool, ohne diesen modernen
Schnick Schnack. Und ich kaufe mir auch keine neue Version mehr davon, was sicherlich nicht mehr lange dauern wird, bei der
eingeschlagenen Linie von YoYo, immer nur möglichst viel Geld zu generieren.
FAZIT
Ich werde es nicht mehr erleben, aber ich wünsche es Euch von ganzem Herzen, dass es noch im 21. Jahrhundert möglich sein
wird(also eher Mitte), mit einer Game Engine, auf einfachste Art und Weise, die Klassiker aus den 80ern, neu erstrahlen zu lassen.
Pisten, Rampen, Kollisionen, Licht, Wasser, Wellen, korrekte Zerstörung von jedweden Objekten, jede mögliche Ansicht trotz
2D Objekten, jedwede Geschwindigkeit, uvm.. All das wird sie können und alle werden erleichtert seufzen,
"Ah, gut Ding, will eben Weile haben ..."
Miradur
Erneut breche ich mein Schweigen, obwohl GMS V2.3 noch nicht erschienen ist(scheint ja vor Mitte Juli nichts zu werden).
Aber ich konnte mich ja auch im englischen Forum leider nicht beherrschen und hatte ein kleines Geplänkel, weil ich die
neue Sequenz-Funktion, als eine GUI Version von lerp(), bezeichnet habe.
Eines vorweg, ich stehe nach wie vor zu meiner Ansicht, denn vor über einem Jahr war es eigentlich die Neuerung, die von
vielen als die Änderung gesehen wurde, um die Zukunft von GMS positiv zu beeinflußen. Na ja, und jetzt ist es eben nur eine
Sparfunktion, die wiedermal nur das Allernotwendigste abdeckt. Woher kenne ich das bloß, ach ja, der Sprite Editor und
seine verlorenen Funktionen, aus GM V1.4.
Man verlangte Respekt von mir, weil ich scheinbar die Leistung der Programmierer damit schmälern würde, aber mir hat
damals auch niemand nette Worte gespendet, als ich die deutsche Anleitung komplett überarbeitet habe(ohne DnD).
Sie haben meine 5 Wochen Arbeit kommentarlos übernommen und es nicht mal geschafft, Danke zu sagen. Aber was solls,
letztendlich sollte Leistung zählen und nicht der Austausch von Komplimenten.
Was wir hingegen bekommen, ist jede Menge Java Zeugs und Annehmlichkeiten, für die Profis unter Euch, während relativ
simple Dinge, auf der Strecke bleiben. Genau das habe ich voraus gesehen und auch mal hier erwähnt, YoYo wird sich
entscheiden müssen(oder eigentlich auch nicht, denn sie gehen konsequent den Weg des Geldes), ob sie die Indie Entwickler
von Spielen oder den Hobby Bereich, als Zielgruppe wollen. Falls sie beide wollen, dann sollten sie auch für beide etwas
anbieten. Das neue Update 2.3 sieht für mich nach einer liebevollen Zuwendung, zu den Profis hin, aus. Spricht auch nichts
dagegen, wenn man den Weg konsequent geht und nicht nebenher eine Liste führt(Roadmap), in der man immer tolle Sachen
für den Heimgebrauch verspricht. Oder wenn dann, von den Profis, Meldungen abgesondert werden, dass man sich doch alles
selber programmieren könne, was noch so fehlt. Tile Kollision z.B., doch warum steht diese Funktion dann auf der Roadmap,
wenn sich die eh jeder programmieren kann?
Anfänger können dies eben nicht und Anfänger wissen auch nichts um den draw_sprite_pos () Bug, wo ich mal gespannt bin,
ob YoYo den behebt, falls die Sequenzen damit ausgebaut werden oder dann einfach auf den Fix, auf dem Marktplatz, verweisen.
Grundlegend stellt sich doch die alles entscheidende Frage, was sollte oder MUSS eine Game Engine des 21. Jahrhunderts können,
um Anfängern zu ermöglichen, ihre Träume umzusetzen. Tatsache ist, bis auf wenige Ausnahmen, kann ein Anfänger praktisch
keinen AAA Titel aus den 80ern umsetzen, bzw. verwirklichen. 50 Jahre war niemand mehr auf dem Mond, weil es angeblich so
viel kostet, weil schwierig kann es ja nicht sein, wenn sie schon 1969 oben waren.
Wird also auch erst ein GMS V5.0, im Jahre 2030(oder 2035, wenn man die Verschiebungen von YoYo mit einbezieht) in der Lage
sein, die Titel der 80er Jahre zu ermöglichen(also immer noch für Anfänger).
Meiner Ansicht nach, bietet YoYo, die Möglichkeit an, Geld zu verdienen, in dem man das macht was Spaß macht und man ein
sehr guter Programmierer ist(was zu 90% eine Gabe ist, die man hat oder auch nicht). Und wer damit sein Geld macht, läßt
natürlich auch mehr Geld bei YoYo. Damit dürfte klar sein, wo ihre Sympathien liegen und wer immer zufrieden gestellt werden
muss, auch wenn dies bedeutet, dass sie Funktionen auf irgendwann verschieben und dafür Dinge einbauen, die Anfängern nichts
bringen, aber Profis wertvolle Arbeitszeit spart, damit sie noch mehr Geld verdienen können.
EPILOG
Lange Rede, kurzer Sinn, der Weg von GMS führt für mich ins Nirvana und wenn Ihr Euch fragt, warum erzählt er uns das, dann
überlegt mal kurz, was eines der wichtigsten Probleme, im englischen Forum, ist(also gleich nach der Höflichkeits-Diskussion).
Copy&Paste der Anfänger, denn die wollen immer nur den Code kopieren und nie etwas dazu lernen, sie folgen Video Tutorials
und schreiben alles nur 1:1 ab und fragen sich nie, wie funktioniert das eigentlich. Die thematik ist wahrscheinlich so alt wie
der Computer und wird ständig neu entflammt, weil es ein Fass, ohne Boden scheint.
Na dann viel Spaß mit zukünftigen Codes, wo dann nur noch Leute durchblicken, die C++ und Java Vorkenntnisse haben oder
besser noch, diese Sprachen gelernt haben.
Wer Lust hat, kann ja mal in den Beta Thread reinschauen, wo die Forumsgrößen darin wetteifern, wer den undurchsichtigsten
Code hinterlassen kann, aber natürlich nur um die Macht der neuen GMS Version, hervorzuheben. 2/3 der dortigen Sachen könnte
ich auch nur copy&pasten, aber ich werde Euch mit Fragen dazu verschonen, denn GMS hatte ich gewählt, weil es so einfach war,
schnell etwas zu realisieren und dafür werde ich es wohl auch weiterhin benutzen, aber eben oldschool, ohne diesen modernen
Schnick Schnack. Und ich kaufe mir auch keine neue Version mehr davon, was sicherlich nicht mehr lange dauern wird, bei der
eingeschlagenen Linie von YoYo, immer nur möglichst viel Geld zu generieren.
FAZIT
Ich werde es nicht mehr erleben, aber ich wünsche es Euch von ganzem Herzen, dass es noch im 21. Jahrhundert möglich sein
wird(also eher Mitte), mit einer Game Engine, auf einfachste Art und Weise, die Klassiker aus den 80ern, neu erstrahlen zu lassen.
Pisten, Rampen, Kollisionen, Licht, Wasser, Wellen, korrekte Zerstörung von jedweden Objekten, jede mögliche Ansicht trotz
2D Objekten, jedwede Geschwindigkeit, uvm.. All das wird sie können und alle werden erleichtert seufzen,
"Ah, gut Ding, will eben Weile haben ..."
Miradur