PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Welcher RPG Maker für Spieleprogrammierkurs an der Schule?



Groogokk
26.02.2016, 11:12
Guten Morgen!

Ich wende mich mit einer Frage an euch; zunächst einige Vorinformationen: Nachdem ich lange Zeit den Game Maker, zuletzt auch Inform7 für einen Spieleprogrammierkurs verwendet habe, wurde mir jetzt von der Schule ein kleines Budget bewilligt, in das einige Exemplare des RPG Maker 2000 oder 2003 passen würden. Mit beiden habe ich bisher praktisch keine Erfahrung (aber das war auch beim Game Maker und Inform7 kein Problem, ich finde mich in Software schnell hinein). Ich wüsste aber gerne von euch, ob ihr den Maker 2000, Maker 2003 EDIT: oder XP für geeigneter haltet.
Auf jeden Fall würden wir die Auflösung des RPG Maker 2k(3) verwenden wollen, denn dazu passende Grafiken könnten wir selbst erstellen.

Dann hoffe ich, dass sich niemand an dieser n00b-Frage stört und würde mich über Antworten freuen! ;) Danke!

Groogokk

PS: Falls jemand sich mit ähnlichen Gedanken trägt: Es gibt einen Mengen- und einen Schulrabatt für den RPG-Maker (allerdings wohl nicht beides gleichzeitig). ;D

Eddy131
26.02.2016, 11:21
Ich zitiere mal aus Wikipedia:
"Der RPG Maker 2003 (gerne RPG2003 oder RM2k3 genannt) ist eine erweiterte Version des RPG Maker 2000 und erschien am 18. Dezember 2002. Sie beinhaltet einige der Funktionen, die von den Nutzern bereits kurz nach der Veröffentlichung des RPG Maker 2000 gefordert wurden, so zum Beispiel ein System zum automatischen Generieren einfacher Kerker und Verliese (Dungeon Generator), ein neues Kampfsystem mit einer seitlichen Ansicht, MP3-Unterstützung sowie einige weitere Skript-Funktionen."

Und ob Side- oder Front-Battlesystem besser ist, ist reine Geschmackssache.
Von den Funktionen her dürfte sich da nicht viel tun, die beiden werden meist eh in einem Atemzug zusammen genannt.
Eigentlich entscheiden sich die Leute für den einen oder anderen Hauptsächlich deshalb, weil sie das eine oder Kampfsystem bevorzugen, zumindest nach dem, was ich so mitbekommen habe.

//EDIT
Und die meisten (wenn nicht alle) Funktionen, die der 2k3 besser hat kann man mittlerweile über Patches, Plugins oder wie sie alle heißen hinzufügen.

MagicMaker
26.02.2016, 11:54
Zuerstmal erzählt Wikipedia in Makerhinsicht sowieso schon immer viel Blödfug, weil da niemand mit genug
Hintergrundwissen in der Kontrolle sitzt, zum anderen würde ich dir für einen Kurs eher RPG2000 (1.61) allein
deswegen nahelegen, weil dieser eben nicht das seitliche Kampfsystem hat, das viel zu viele komplizierte
Handkniffe braucht, die in so einer Sache einfach nur Zeit und Nerven zerfressen und am Ende ein viel
schwerer überschaubareres Ergebnis liefern (zumal das einzige, was man jemandem mit einem ATB-KS
wie in RPG2003 beibringen sollte, darin besteht, die Finger von Hektik-Warte-Systemen zu lassen).

Groogokk
26.02.2016, 11:56
Eigentlich entscheiden sich die Leute für den einen oder anderen Hauptsächlich deshalb, weil sie das eine oder Kampfsystem bevorzugen, zumindest nach dem, was ich so mitbekommen habe.
//EDIT
Und die meisten (wenn nicht alle) Funktionen, die der 2k3 besser hat kann man mittlerweile über Patches, Plugins oder wie sie alle heißen hinzufügen.
Danke für die Info! Ist also das Kampfsystem der Hauptunterschied?
Den Wikipedia-Artikel hatte ich auch gelesen, aber vielleicht gibt es noch Einblicke von Leuten, die sowohl mit dem 2k als auch dem 2k3 Erfahrungen haben, da neuer ja nicht immer besser (=stabiler, vielseitiger etc.) ist. Patches und Plugins würde ich ungern verwenden, da ich dafür die ohnehin stark beanspruchten Systemadministratoren zusätzlich einspannen müsste. Mit der Installation des Grundprogramm sollte es getan sein.

Groogokk
26.02.2016, 11:57
@MagicMaker: Danke! Das ist genau die Art von Information, die ich brauche! :)

Sölf
26.02.2016, 13:59
Warum eigentlich nur der 2k oder 2k3? XP und aufwärts unterstützen neben dem klassischen Editor ja auch noch richtiges programmieren. Wäre das nicht sinnvoller?

Groogokk
26.02.2016, 15:03
@Sölf: Gute Frage; ich sehe gerade, dass der RPG Maker 2k ja auch gar nicht erhältlich ist. Da hab ich mich wohl getäuscht, sorry. :gah: Dementsprechend muss ich meine Frage anders stellen: 2k3 oder XP? Der 2k3 ist ja nur wenige Euro billiger; was mich beim XP abschreckte, waren die höher aufgelösten Grafiken, da wir solche Grafiken nie selbst im Kurs erschaffen können. Die niedrigere Auflösung von 2k und 2k3 könnte man aber schon eher reproduzieren und auf jefen Fall editieren. Wie leicht ist es denn, die Auflösung des XP auf die von 2k/2k3 "downzugraden"? Was die mächtigeren Programmierfähigkeiten angeht (durch Ruby), glaub ich gar nicht, dass wir die so richtig nutzen könnten.

Sabaku
26.02.2016, 15:05
Natürlich gibt es den 2k auf Steam : http://store.steampowered.com/app/383730/

Norpoleon
26.02.2016, 15:07
Wie alt sind denn die Schüler im Schnitt/ welche Klasse?
Ist der Kurs für eine Regel- oder Hochschule gedacht?

Groogokk
26.02.2016, 15:12
@Sabaku: Stimmt, da hatte ich ihn auch gesehen; nur auf www.rpgmakerweb.com hatte ich ihn heute nicht gefunden (oder ist da irgendwo ein Link, der mit entging?). Danke! Trotzdem sollte ich die Frage wohl auf den XP erweitern. Welchen Maker würdet ihr für den genannten Zweck empfehlen, wenn man ohnehin die 2k(3)-Auflösung verwenden will und nach einem möglichst stabilen, unkomplizierten etc. Programm sucht?

@Norpoleon: Eine wilde Mischung, zwischen 10 und 18 Jahren alt. Regelschule.

AgentBlack
26.02.2016, 15:16
Wenns ums programmieren geht, dann XP. Da könntest du ihnen Ruby-Kenntnisse vermitteln.

Groogokk
26.02.2016, 15:22
@AgentBlack: Danke! Ist der Downgrade auf eine niedrigere Auflösung bei XP kein Problem?

Whiz-zarD
26.02.2016, 15:53
Warum überhaupt so ein Schmutz wie RPG Maker?
Was genau soll den Schülern überhaupt vermittelt werden? Spieleprogrammierung ist leider etwas mehr, als eine Statemachine mit Daten zu füttern.
Schon mal man bei RPG Maker überhaupt nicht mitbekommt, was wirklich im Hintergrund läuft. Man bekommt z.B. nichts vom Game Loop mit, der essentiell für die Spieleprogrammierung ist.
Ich glaube auch nicht, dass der RPG Maker die geeignete Wahl ist. Für Laien wirkt dieser hoffnungslos veraltet und viel mit Programmierung hat es ja auch nicht zu tun, weil das meiste ja unter der Haube passiert und man nur noch kleinere Scripte schreibt, die irgendwas manipulieren.

Lord of Riva
26.02.2016, 16:04
Warum überhaupt so ein Schmutz wie RPG Maker?
Was genau soll den Schülern überhaupt vermittelt werden? Spieleprogrammierung ist leider etwas mehr, als eine Statemachine mit Daten zu füttern.
Schon mal man bei RPG Maker überhaupt nicht mitbekommt, was wirklich im Hintergrund läuft. Man bekommt z.B. nichts vom Game Loop mit, der essentiell für die Spieleprogrammierung ist.
Ich glaube auch nicht, dass der RPG Maker die geeignete Wahl ist. Für Laien wirkt dieser hoffnungslos veraltet und viel mit Programmierung hat es ja auch nicht zu tun, weil das meiste ja unter der Haube passiert und man nur noch kleinere Scripte schreibt, die irgendwas manipulieren.

Naja für die ersten Schritte im game design ist der maker, aufgrund seiner einfachheit eigentlich ziemlich gut. Die frage ist ob der fokus auf dem designen von spielen, und ja auch dort ist logik vorrauszusetzen oder das programmieren im vordergrund steht.
dein post hört sich ein bisschen so an als hättest du grad zwei drittel der besucher dieses forums beleidigt ;)

Whiz-zarD
26.02.2016, 16:26
dein post hört sich ein bisschen so an als hättest du grad zwei drittel der besucher dieses forums beleidigt ;)

Ich bin kein Freund vom RPG Maker. ;)

Liferipper
26.02.2016, 16:39
Wenn es möglichst einfach sein soll: 2000/2003. Übersichtliche Menge an Funktionen; kein "richtiges" programmieren; geringere Auflösung (d.h. mit weniger Aufwand zu erstellende Grafiken).
Wenn es ums Programmieren geht: XP. Durch Ruby ist "richtiges" (naja, in gewissen Maßen) Programmieren möglich, und man hat insgesamt mehr Optionen. Nachteil ist dadurch, dass der Maker dadurch etwas komplexer zu bedienen ist (theoretisch kann man den Ruby-Teil auch komplett ignorieren, aber dann geht natürlich der größte Vorteil des XP verloren). Die Auflösung ist höher, ergo bedeutet das Erstellen mehr Aufwand (bestimmt kommt gleich einer aus den Büschen gesprungen und ruft "hochskalieren"). Da in Schulen üblicherweise keine High-End-Rechner stehen, ist vielleicht auch zu bedenken, dass der XP (innerhalb der RPG-Maker-Reihe) ein ziemlicher Performance-Fresser ist.
Zumindest vom XP kannst du dir ja die kostenlose Trial-Version herunterladen, um ihn mal anzuschauen ;).

WeTa
26.02.2016, 16:39
Ganz davon abgesehen, dass der Maker echt crap ist, hört für Whiz Spieleprogrammierung am Ende des Programmierens der Engine auf.
Spiele werden genauso wenig mit C++ oder Java gemacht, wie Filme mit Zelluloid oder einer SD-Karte gemacht werden. Spiele werden mit Unreal oder Unity gemacht. Oder halt auch mit Game Maker oder RPG Maker oder gar mit Stift und Paper.

AgentBlack
26.02.2016, 17:30
Sitze ich hier im falschen Film? Den/Die RPG-Maker als "Schmutz" zu bezeichnen ... so etwas hätte ich zmd. hier nicht erwartet.
Ich muss sagen: Als wir damals in der Schule ein wenig mit Java programmiert haben war das vielleicht rein von der Theorie her sinnvoll. Dadurch, dass die Oberfläche aber so minimalistisch gehalten war, war das aber auch für die meisten uninteressant und deprimierend. Beim RPG-Maker hätte man immerhin eine relativ steile Lernkurve und könnte direkt Ergebnisse produzieren. Ich zmd. hatte in der von dir genannten Altersspanne sehr viel Spaß mit dem RPG-Maker und damit produzierten Spielen. Die Frage ist natürlich, wie fit die heutige Jugend dabei ist und ob sie sich für Pixelgrafiken begeistern können. Ansonsten wäre natürlich eine andere Engine anzuraten. Außerdem lässt es sich beim RPG-Maker XP ja noch mit Ruby ergänzen. Und wenn einzelne Schüler mit Ruby nicht so zurecht kommen können sie wenigstens ein wenig über Gamedesign lernen ohne vom Thema enttäuscht zu werden.

Was die Grafiken angeht: Das sollte ohne Probleme möglich sein.

Groogokk
26.02.2016, 17:35
@Lord of Riva: Dem stimme ich zu.

@Liferipper: Vielen Dank für diesen sehr hilfreichen Post! :A

@Tako: Ich denke auch, dass es ohne einen Editor nicht geht.

@Whiz-zarD: Eigentlich ist der Post off topic, oder? Ich antworte trotzdem mal darauf, weil ich ja dankbar für Tipps wäre. Warum den Maker? Ich habe schon einiges ausprobiert.

Einfach nur eine blanke Programmiersprache - da kommen wir schlicht zu nichts. Die jüngeren unter den Schülern haben ja Schwierigkeiten damit, eine Zeile Code richtig von der Tafel/Projektion abzuschreiben. Dazu kommt, dass man sich auch darüber im Klaren sein muss, was man jungen Schülern überhaupt im Rahmen des Kurses beibringen kann. Es ist kein Vorbereitungskurs für professionelles Game Design oder ein Informatikstudium, sondern soll vor allem Spaß machen und nebenbei Grundlagen wie eine if-Regel oder while-Schleife vermitteln.
Game Maker - ein Dialogsystem war hier nie leicht zu bekommen, auch hatten wir manchmal stundenlange Probleme mit der Kollisionsabfrage.
Inform7 - fand ich toll, aber die Schüler wünschen sich bewegte Grafiken.
Construct/Stencyl - früher schwächer als der Game Maker, seit dem Namenswechsel kostenpflichtig bzw. nichts mehr davon gehört, was mich angezogen hätte.
Adventure Game Studio - eigentlich mein Favorit, aber man kann im Editor keine Grafiken erstellen/bearbeiten. Zudem lief es auf den Schulrechnern nicht gut.
Unity - als ich es mir vor ein paar Jahren anschaute, war es zu schwierig für die Jüngeren.


Tja, und damit wären wir beim RPG Maker. Weil er einfach ist, ein Dialog- und Inventarsystem hat. Und weil Leute damit die Spiele gemacht haben, die ich bewundere. EDIT: Ich hätte ihn auch schon früher ausprobiert, wenn er legal erhältlich gewesen wäre. Für Schmutz hielt ich ihn noch nie. /EDIT Falls ich was übersehen habe wäre ich sehr interessiert...

@AgentBlack: Danke für die Einschätzung!

Cornix
26.02.2016, 17:53
Von was für einer Altersgruppe von Schülern reden wir hier? Denn ich muss Whiz-zarD voll und ganz zustimmen: Mit Programmieren hat der RPG-Maker nichts zu tun.
Wenn du sagst, dass du kleinen Kindern ein bisschen das Spiele-Erstellen nahe bringen willst dann kannst du den RPG-Maker wohl verwenden. Aber einen Spieleprogrammierkurs würde ich das nicht zu nennen wagen.

Lord of Riva
26.02.2016, 18:29
Von was für einer Altersgruppe von Schülern reden wir hier? Denn ich muss Whiz-zarD voll und ganz zustimmen: Mit Programmieren hat der RPG-Maker nichts zu tun.
Wenn du sagst, dass du kleinen Kindern ein bisschen das Spiele-Erstellen nahe bringen willst dann kannst du den RPG-Maker wohl verwenden. Aber einen Spieleprogrammierkurs würde ich das nicht zu nennen wagen.

sheesh, was genau soll denn der maker sein?

Es ist genauso eine Engine wie unity nur simplistischer, ändert doch nichts daran das dort professionelle und Kommerzielle spiele mit produziert werden. Gerade du baust doch selbst einen maker und solltest das nachvollziehen können.

Es gibt einige logische Grundzüge die man beim maker erlernen kann, der umgang mit switches, variablen, Texten, Design, Pixeln, IF schleifen. Das sind doch super dinge, Logisch interessant und für weiterführende dinge doch sicherlich schonmal ein anfang.


zwischen 10 und 18 Jahren alt. Regelschule.

Willst du mir wirklich erzählen das man jeden beliebigen 10 Jährigen an Unity setzen kann? ich glaube kaum.
Ich halte den maker für eine Super Idee in diesem Umfeld, für die begeisterten kann man ja sicherlich noch ne "richtige" Engine dransetzen.

Cornix
26.02.2016, 18:47
sheesh, was genau soll denn der maker sein?

Es ist genauso eine Engine wie unity nur simplistischer, ändert doch nichts daran das dort professionelle und Kommerzielle spiele mit produziert werden. Gerade du baust doch selbst einen maker und solltest das nachvollziehen können.

Es gibt einige logische Grundzüge die man beim maker erlernen kann, der umgang mit switches, variablen, Texten, Design, Pixeln, IF schleifen. Das sind doch super dinge, Logisch interessant und für weiterführende dinge doch sicherlich schonmal ein anfang.



Willst du mir wirklich erzählen das man jeden beliebigen 10 Jährigen an Unity setzen kann? ich glaube kaum.
Ich halte den maker für eine Super Idee in diesem Umfeld, für die begeisterten kann man ja sicherlich noch ne "richtige" Engine dransetzen.

Ich habe nicht behauptet, dass der RPG-Maker keine Engine ist, oder dass der liebe OP nicht den RPG-Maker verwenden soll. Ich sage nur, dass ich soetwas nicht als Programmierkurs bezeichnen würde.
Ja, die Events im RPG-Maker sind vielleicht eine Touringvollständige Sprache, aber dennoch würde ich die übliche Verwendung von Events im allgemeinen Sprachgebrauch nicht als Programmieren bezeichnen.

Ich frage wie alt die Schüler sind, denn falls es sich um eine Oberstufe handelt würde ich vorschlagen einmal Processing zu betrachten. Ich selbst habe es zwar noch nie verwendet, aber ich habe viel positives von meinen Kollegen darüber gehört.

Lord of Riva
26.02.2016, 18:56
hrm, ich verstehe. Ich denke aber irgendwo das dies nur worklaubereien sind.
da du das scheinbar überlesen hast nochmals:

die schüler sind zwischen 10 und 18 jahre alt. In der Regelschule.


Reine Oberstufe ist wohl nicht zu erwarten, wir kennen ja nichtmal den Schultyp. In der Oberstufe wäre sicherlich ein höheres niveau angebracht da stimme ich zu.

MagicMaker
26.02.2016, 19:11
RPG2000 gibt's auch noch im HumbleStore, weiß nicht, ob der ohne Steam war, RMWeb oder die Zentrale in
Japan sträubt sich leider sehr dagegen, den endlich mal auf den eigenen Store zu packen (oder die Updates,
die es zwischendurch für 2003 gegeben hat, dort freizuschalten).

Ich glaub ein bisschen, dass mit "Spieleprogrammierkurs" jetzt nicht unbedingt Programmierung, sondern auch
die Basics für das viele Drumherum, was es auch noch gibt, gemeint waren in diesem Fall hier (quasi Design)
und da bietet sich ein RPGMaker (besonders ohne Scripteditor-Abhängigkeiten) schon an, weil man sich noch
verglichen kinderleicht mit vielen Dingen inklusive schnell vorführbarer Ergebnisse beschäftigen kann, die halt
woanders eher ne Qual wären.

Wir reden hier außerdem von einem Kurs und nicht... dem Stoff für ein ganzes Unterrichtsjahr, in dem man
zumindest allen Beteiligten mit genug Motivation so weit Coding in Ruby (jetzt mal als Beispiel) vielleicht noch
einprügeln könnte, dass sie halbwegs was auf die Beine stellen würden. Hört sich nicht für mich so an, als wär
das jetzt Sinn der Sache.

Groogokk
26.02.2016, 19:23
@Lord of Riva und MagicMaker: Ganz genau so ist es bzw. so sehe ich das auch. Hier sollen Grundlagen vermittelt werden; mehr schaffe ich bei der Altersspanne und 45 Minuten pro Woche auch nicht.

@Cornix: Ja, vielleicht sollte ich den Kurs in "Spieleerstellung am Computer" o.ä.umbenennen. Die Schüler haben sich bisher an "Spieleprogrammierung" nicht gestört.
---

Allgemein: Danke an alle, die konstruktiv zum Gespräch beigetragen haben! Ich probiere den RPG Maker XP mal aus, um mir selbst ein Bild davon zu machen, wie viel man dabei über Programmieren lernen kann (oder wie wenig).

Falls ein Admin zugegen ist (und das Schließen von Threads hier Usus ist): Dieser Thread kann von meiner Seite her geschlossen werden.

Leana
26.02.2016, 19:36
Für Einsteiger würd ich RM2k bzw. Rm2k3 empfehlen, weil man sehr leicht lernt, damit umzugehen. Und das ist gerade für die jüngeren Schüler sehr wichtig, weil die sonst schnell demotiviert sind. Für Schüler, die schon mehr können, ist der XP besser, weil er mehr Möglichkeiten bietet. Teil doch dein Budget auf, indem du z.B. überwiegend den RM2k kaufst und einige Lizenzen vom XP für die besseren Schüler. Wenn die ihren Spass damit haben, sind sie bestimmt auch bereit, sich eine eigene Lizenz zuzulegen, mit der sie dann weiterlernen.

Groogokk
26.02.2016, 19:43
@Leana: Interessanter Tipp, danke! Vielleicht könnte ich tatsächlich für die Älteren den XP kaufen und für die Jüngeren 2k. Andererseits habe ich sie alle in der gleichen Stunde im Unterricht sitzen und ich befürchte, dann beide Gruppen gut zu betreuen kriege ich nicht hin. Mal sehen, ich teste auf jeden Fall auch den 2k und 2k3, hab mir beide im Steam Winter Sale schon mal gekauft.

csg
26.02.2016, 19:58
Spiele werden genauso wenig mit C++ oder Java gemacht, wie Filme mit Zelluloid oder einer SD-Karte gemacht werden.

Das geht zwar am Thema vorbei, aber das sollte man dann doch nicht so stehen lassen, weil der Vergleich wirklich nicht gut ist. Klar sind wir in einer Zeit in der die meisten (!) ihre spiele mit Editoren machen, aber auch heute gibt es durchaus Leute die ihre spiele noch direkt mit einer Programmiersprache + Engines entwickeln. Da muss man auch nicht weit schauen, Darkest Dungeon z.B. ist mit c++ und SDL entstanden, ohne Untiy und Co.

Zum Thema kann ich sagen: für einen Kurs an der schule, der so eine breite Altersgruppe unterstützen soll: Greif ruhig zu dem 2000er oder 2003er, als Einstieg ist das durchaus sinnvoll!

Leana
26.02.2016, 20:05
@Leana: Interessanter Tipp, danke! Vielleicht könnte ich tatsächlich für die Älteren den XP kaufen und für die Jüngeren 2k. Andererseits habe ich sie alle in der gleichen Stunde im Unterricht sitzen und ich befürchte, dann beide Gruppen gut zu betreuen kriege ich nicht hin. Mal sehen, ich teste auf jeden Fall auch den 2k und 2k3, hab mir beide im Steam Winter Sale schon mal gekauft.
Es gibt für den RM2k einen sehr guten Einsteigerkurs, der auch für jüngere Schüler gut geeignet ist. Damit würdest du dir die Arbeit schon mal deutlich erleichtern. Den Kurs findest du hier:

http://rpg2000.4players.de/index.php?inhalt=kurs2&seite=&limit1=0&seite=1

Gibt es auch als Download-Version, und das Meiste gilt auch für den RM2k3.

MarcL
26.02.2016, 20:10
Coole Sache, dass du von der Schule ein Budget dafür bewilligt bekommen hast :) Hab selbst Lehramt Informatik studiert und sogar meine Masterarbeit über den Einsatz von Spieleerstellungssoftware in der Schule geschrieben xD
Ob du das ganze Spieleprogrammierung nennen solltest, hängt natürlich wirklich von der Ziel- bzw. Altersgruppe ab und davon, was aus dem Lehrplan du damit umsetzen willst (Automaten, Kontrollstrukturen, Pixelgrafiken). Für alles unter und gleich Klasse 7 würde ich sagen, ist der RPG Maker schon passend. Darüber könnte man sich schon fast beim love2D Framework anlesen, wobei es da aber dann einfach keinen Mapeditor (ok, da gibt es den Tiled Map Editor) und kein RTP (Grafiken, Musik, Sounds) gibt, was einfach das Wichtigste überhaupt ist, gerade deshalb weil Schüler einen Scheiß auf Copyright geben...
Außerdem wird an Schulen ja sowieso empfohlen Scratch für den Einstieg in die Programmierung zu verwenden, was ich zwar ansich für ne gute Sache halte, allerdings wird sich freiwillig außerhalb der Schule kein Schwein... ich meine kein Schüler damit beschäftigen und sich freiwillig weiter mit Spieleentwicklung und vielleicht auch mehr mit Informatik auseinandersetzen... und da ist der Maker eben was Geniales, allein schon was man damit Fächerübergreifend machen könnte, ohne dass die Schüler viele Programmierkenntnisse benötigen (z.B. Englisch-Geschichte-Informatik: z.B. Stauffenbergattentat etc. als Spiel basteln mit englischen Bildschirmtexten --> awesome!!)
In dem Sinne würde ich, auch abhängig davon wie groß das Budget ist (30 Lizenzen sollten es schon sein oder?) kucken, wieviel der 2000er bzw. 2003er kostet. Der XP hat natürlich Ruby, aber ob man das zeitlich und von der Komplexität her schafft, ist die Frage... zumal, das Mapping-System doch etwas komplexer, die Grafik etwas unknuffiger (und weitere Grafiken schwieriger zu Erstellen sind) und die Framerate nicht so toll ist...
Ob 2000 oder 2003 finde ich, ist egal. Sideview KS hin oder her, so viel aufwendiger ist es nicht, und naja, Standardgrafiken sind dafür ja vorhanden. Wichtiger fände ich, dass die Steam RPG Maker 2003 Version ja schön verbessert wurde und regelmäßig geupdatet wird. Ich würde sogar vermuten, dass das Ding ohne Steam startet, wobei es aber wohl einen Eintrag in die Registry bei der Installation macht...

Whiz-zarD
27.02.2016, 10:36
@Whiz-zarD: Eigentlich ist der Post off topic, oder?
Nein, es war kein Off-Topic. Wenn man so einen Kurs aufziehen möchte, der sollte sich auch über den Rahmen gedanken machen. Also was möchtest du vermitteln und vorallem wem?



Einfach nur eine blanke Programmiersprache - da kommen wir schlicht zu nichts. Die jüngeren unter den Schülern haben ja Schwierigkeiten damit, eine Zeile Code richtig von der Tafel/Projektion abzuschreiben. Dazu kommt, dass man sich auch darüber im Klaren sein muss, was man jungen Schülern überhaupt im Rahmen des Kurses beibringen kann. Es ist kein Vorbereitungskurs für professionelles Game Design oder ein Informatikstudium, sondern soll vor allem Spaß machen und nebenbei Grundlagen wie eine if-Regel oder while-Schleife vermitteln.

Handelt es sich um einen freiwilligen Kurs? Falls ja, dann wirst du eh keinen im Kurs haben, der keine Codezeile richtig abschreiben kann. Die meisten IDEs führen einen sogar beim Schreiben des Codes mittels automatischer Vervollständigung. Und diejenigen, die meinen, man könnte mit wenigen Klicks einen "Voll-Korrekt-Krassen Ego-Shooter, Digga!" bauen können, werden eh schnell die Lust verlieren. Egal, welche IDE du einsetzt.



Tja, und damit wären wir beim RPG Maker. Weil er einfach ist, ein Dialog- und Inventarsystem hat. Und weil Leute damit die Spiele gemacht haben, die ich bewundere. EDIT: Ich hätte ihn auch schon früher ausprobiert, wenn er legal erhältlich gewesen wäre. Für Schmutz hielt ich ihn noch nie. /EDIT Falls ich was übersehen habe wäre ich sehr interessiert...

Das Wort "Schmutz" habe ich geschrieben, weil man beim RPG Maker sich schon freiwillig in ein Korsett zwingt. Der Editor lässt nichts anderes zu, als das, was er vorgibt und man kann nicht tiefer in die Technik reinschauen. Essentielle Dinge, die eigentlich für die Programmierung wichtig sind, wie z.B. der Game Loop oder die Kollisionsabfragen bleiben versteckt. Als Anwender bekommt man davon nichts mit, was auch richtig ist, aber das designing eines Spieles mittels so einem Editor hat nichts mit der Programmierung zu tun. Letzen Endes hat man bei so einem Editor eine fertige abstrakte Statemachine, die man nur noch mit Daten füttert. Es ist also nicht unüblich, dass der Programmierer vom Spiel kaum was mitbekommt, da der Programmierer lediglich nur das Werkzeug entwickelt, womit andere Teams das Spiel entwickeln.

Außerdem halte ich 45 Minuten pro Woche sehr wenig, um überhaupt irgendwas reißen zu können. Spieleentwicklung ist ein sehr kommunikativer und kreativer Prozess. Das lässt sich nicht in 45 Minuten pro Woche pressen. Erst gestern habe ich mit unserer Fachabteilung 2 Stunden gefachsimpelt, wie ein bestimmter Algorithmus aussehen soll. Gut, es ist eine Software für Banken, aber in der Spieleentwicklung sieht es nicht anders aus. Da ich schon an dem einen oder anderen kommerziellen Spiel mitgearbeitet habe, kann ich da ein wenig aus Erfahrung reden. Daher halte ich es eher für Sinnvoll, die Schüler in kleineren Gruppen einzuteilen und sie in der Freizeit machen lassen und im Unterricht die Ergebnisse der Woche anzuschauen und ggf. ein wenig Theorie, damit sie auch wissen, was eigentlich unter der Haube passiert, wenn du schon unbedingt den RPG Maker nehmen willst. Dass alle Schüler einzeln für sich arbeiten, halte ich nicht für erstrebenswert. In diesem Link (http://dwarfsandgiants.org/portfolio/spotify-engineering-culture/) sind zwei Videos enthalten, wie eine moderne Softwarebude (Spotify) aufgebaut ist und arbeitet. Wie man feststellt ist Kommunikation das O und A in der Enwicklung. Es ist also wichtiger den Schülern die Prozesse zu vermitteln, anstatt die spätere technische Umsetzung. Es ist also mehr die Ausnahme, dass jemand alleine im stillen Kämmerlein ein Spiel entwickelt und nicht die Regel. Die Bedienung eines Editors kann man recht schnell erlernen. Da braucht man keinen Kurs in der Schule. Schon mal jeder Editor eh anders funktioniert. Das Wissen von einem Editor lässt sich somit nicht auf einen anderen Editor übertragen. Das Wissen über die Entstehungsprozesse hingegen schon und es fördert auch die Kommunikation unter den Schülern selbst.


@Cornix: Ja, vielleicht sollte ich den Kurs in "Spieleerstellung am Computer" o.ä.umbenennen. Die Schüler haben sich bisher an "Spieleprogrammierung" nicht gestört.

Weil die Schüler eben keine Ahnung haben, was hinter den Begriff "Programmierung" steckt. Das wissen zum Großteil nicht mal Informatik-Studenten im ersten Semester. Es ist schon manchmal witzig oder auch traurig, was die Studenten unter "Programmierung" verstehen. Ich habe mal einen Erstsemester kennengelernt, der freute sich, wenn er endlich das dritte Semester erreicht, denn dann könnte er die Programmierung von Konsolenanwendungen vergessen und mit Grafikobjekte programmieren. Gemeint hat er aber die objektorientierte Programmierung und dachte das wäre sowas, wie die Programmiersprache Scratch (https://de.wikipedia.org/wiki/Scratch_%28Programmiersprache%29). Als ich ihm erklärte, was objektorientierung bedeutet, hat er ein paar Wochen später das Studium abgebrochen.

Den Begriff "Spieleerstellung am Computer" halte ich auch für verkehrt, da der RPG Maker nicht das Maß aller Dinge und auch nur ein extrem rudimentär gehaltenes Werkzeug ist. Der Begriff ist auch zu abstrakt. Ich würde komplett was anderes darunter verstehen. Nenn das Kind doch beim Namen, wie z.B. "Spieleentwicklung anhand des RPG Makers".

Sabaku
27.02.2016, 13:54
Ich vermute der Ersteller hat nicht soviel Spielraum, was die Dauer des Kurses angeht, ich nehme an das wirst du einsehen. Und wenn die Altersgruppe 10 - 18 ist, dann nehme ich an es ist okay, nur die Spitze des Eisberges zu zeigen, wie du selber schon vermutet hast, sind die wahrscheinlich alle keine Vorgebildeten Experten. Der Begriff Spieleerstellung am Computer ist völlig legitim, weil... du genau das mit dem Maker tust. Spiele am Computer erstellen. Wie komplex das werden kann, da kannst du ja mal bei Itajus Assembling the Void oder Sternenkindsaga vorbeischnein. Die stehen vielen Spielen in einer komplexer entwickelten Struktur in nichts nach. Was du da rumformulierst steht wahrscheinlich genau so in der Kursbeschreibung, also was soll das rumgewinde?

Groogokk
27.02.2016, 14:58
@csg: Danke für deine Einschätzung!

@Leana: Danke für den Link! Den werd ich mal genauer unter die Lupe nehmen, wenn ich die Maker dann selbst ausprobiere.

@MarcL: Ja cool! Ich stelle mir da auch schöne Sachen vor, z.B. fächerübergreifend Englisch/Geographie (eine Oasenstadt erkunden) oder Englisch/Latein (Mordfall in einem Kloster aufdecken o.ä.). Ich glaube da gibt es viele coole Ideen (schon aus Lehrersicht, und die Schüler haben noch viel mehr). Was man so schafft in einem Halbjahr sieht man am Beispiel von Inform7 hier: http://herr-rau.de/blogs/inform/?p=7 Viel ist das nicht, aber ich fand es trotzdem spannend, was der Kollege da ausprobiert hat. Love2d kannte ich nicht, danke für den Tipp! Das seh ich mir auch mal an.

Es ist nur ein kleiner Kurs mit einer Handvoll Leuten, deswegen macht es preislich kaum einen Unterschied, ob ich den 2k(3) nehme oder XP. Aber bei einer Sache würde ich gerne noch bei dir nachfragen: Deute ich deine Worte richtig - bekommt man bei Steam eine andere Maker-Version als bei http://www.rpgmakerweb.com/? Nur bei letzteren weiß ich nämlich von einem Mengen- und Schulrabatt...

@Whiz-zarD: Deine Meinung in allen Ehren! Viele Dinge sind aber nun einmal so, auch wenn du (und vielleicht auch ich) das nicht für günstig oder möglich halten: Es sind nur 45 min in der Woche, die Schüler haben z.T. große Probleme beim Abschreiben, obwohl sie freiwillig teilnehmen usw. Daran werden weder ich noch du etwas ändern. Ich will auch nicht unbedingt den Maker, obwohl du das unterstellst, aber in meinem Wahlkurs wollen die Schüler spielbare Ergebnisse, und wenn ich ihnen stattdessen Theorie biete, dann bleiben die Schüler einfach weg. Möglicherweise beruhigt es dich zu hören, dass die Schüler im normalen Pflichtunterricht das Fach Informatik haben, in dem sie vieles von den Dingen unter der Haube lernen können, die du beim RPG Maker vermisst. Über die Namensgebung des Kurses denke ich wie schon ausgeführt nach, ich denke dazu ist alles gesagt.

@Sabaku: Deine Annahmen über den Kurs sind genau zutreffend.

MarcL
27.02.2016, 15:18
@MarcL:Es ist nur ein kleiner Kurs mit einer Handvoll Leuten, deswegen macht es preislich kaum einen Unterschied, ob ich den 2k(3) nehme oder XP. Aber bei einer Sache würde ich gerne noch bei dir nachfragen: Deute ich deine Worte richtig - bekommt man bei Steam eine andere Maker-Version als bei http://www.rpgmakerweb.com/? Nur bei letzteren weiß ich nämlich von einem Mengen- und Schulrabatt....

Da es den RPG Maker 2003 erst dank Cherry und co. in der Englischen Version gibt, würde ich zu 99,9% sagen, dass die Version von Steam dieselbe ist, wie die von der Webseite! Wenn es nur auf rpgmakerweb.com den Rabatt gibt, würde ich natürlich auch auf der Webseite kaufen und den sinnlosen Aufwand über Steam vermeiden, nicht dass es in der Steam Version noch irgenwelche Funktionen gibt, die einen Programmstart durch Steam forcieren, und jeder Schülerrechner bräuchte dann nutzloserweise Steam...

Groogokk
28.02.2016, 19:13
...nicht dass es in der Steam Version noch irgenwelche Funktionen gibt, die einen Programmstart durch Steam forcieren, und jeder Schülerrechner bräuchte dann nutzloserweise Steam...
Genau das hätte ich auch befürchtet! Danke für die Info!
Nach dem Tippen gestern ist mir aufgefallen, dass ich die wichtigste Frage an dich gar nicht gestellt hatte, nämlich: Hast du für deine Masterarbeit (oder bei anderer Gelegenheit) noch andere Editoren/Sprachen außer love2d, scratch und denen, die ich aufgelistet habe, unter die Lupe genommen?

MarcL
28.02.2016, 20:57
Genau das hätte ich auch befürchtet! Danke für die Info!
Nach dem Tippen gestern ist mir aufgefallen, dass ich die wichtigste Frage an dich gar nicht gestellt hatte, nämlich: Hast du für deine Masterarbeit (oder bei anderer Gelegenheit) noch andere Editoren/Sprachen außer love2d, scratch und denen, die ich aufgelistet habe, unter die Lupe genommen?

Außer dem RPG Maker (ACE Lite), love2d hab ich noch den 001 game creator und den Game Editor angesehen, haben aber alle halt kein RTP...
Der Game Editor hat auch ne Scripting Funktion soweit ich mich erinnere und eignet sich daher auch ein wenig mehr für die Programmierung, der 001 game creator kostet Geld und ich finde ihn umständlich...

Groogokk
29.02.2016, 20:37
Interessant, danke! Falls dich die Vergleiche zwischen Engines weiter interessieren: Mit ein paar Suchbegriffen habe ich diese Seite von 2013 gefunden: https://brendanzagaeski.appspot.com/000n.html
Ich probiere jetzt auf jeden Fall mal auch love2d aus.

Col-Chi
01.03.2016, 21:27
Ich finde den RPG Maker cool :D
Würde für den Unterricht den MV empfehlen. Vielleicht gibt's ja nen Schüler-Rabatt.
Ist auch zukunftsfähiger mit dem Export für Smartphones und Tablets.

Corti
01.03.2016, 21:46
Es gibt vom VX Ace eine Lite Version. Kostenfrei aber eingeschränkt. Für ein bischen basteln und kennen lernen reicht das.

Generell raus fällt alles, was Steamzwang hat, nur illegal verfügbar ist, sowie Patches und Hacks braucht. Und Schulen haben eh kein Geld, also warum nicht Ace Lite? Für einen Bastelspass und mal rein schauen ist das okay. Das man damit kein Programmieren lernt ist klar.

Cornix
01.03.2016, 22:25
Es gibt vom VX Ace eine Lite Version. Kostenfrei aber eingeschränkt. Für ein bischen basteln und kennen lernen reicht das.

Generell raus fällt alles, was Steamzwang hat, nur illegal verfügbar ist, sowie Patches und Hacks braucht. Und Schulen haben eh kein Geld, also warum nicht Ace Lite? Für einen Bastelspass und mal rein schauen ist das okay. Das man damit kein Programmieren lernt ist klar.

Hast du die Lizenz von der Lite-Version überprüft ob diese auch kommerziell, beziehungsweise von Schulen, benutzt werden darf? Bei vielen Programmen sind kostenlose Demo-Versionen nur von privaten Nutzern verwendbar.

Groogokk
14.03.2016, 21:22
Danke für die Tipps, Col-Chi, Corni und Cornix (krasse Alliteration ;D)!

Ich habe die Frage nach dem passenden Editor letzte Woche an die Schüler weitergegeben; die verschiedenen Möglichkeiten bzw. Vor- und Nachteile der Editoren dargelegt und dann gefragt, was sie gerne hätten. Der älteste Schüler hat sich für love2d ausgesprochen, die jüngeren für den Game Maker 8.1 (mit letzterem hab ich schon länger gearbeitet, daher war das ok für mich).

Heute wurde mir aber mitgeteilt, dass die Wochenstunde des Wahlkurses ab jetzt für den Fremdsprachenunterricht gebraucht wird. Der Wahlkurs wird daher im Rest des Schuljahres nicht stattfinden. Vielleicht wird es im nächsten Schuljahr wieder was. Trotzdem danke an alle für die Infos! Früher oder später kann ich sie gebrauchen. :A

Col-Chi
15.03.2016, 21:58
Danke für die Tipps, Col-Chi, Corni und Cornix (krasse Alliteration ;D)!

Ich habe die Frage nach dem passenden Editor letzte Woche an die Schüler weitergegeben; die verschiedenen Möglichkeiten bzw. Vor- und Nachteile der Editoren dargelegt und dann gefragt, was sie gerne hätten. Der älteste Schüler hat sich für love2d ausgesprochen, die jüngeren für den Game Maker 8.1 (mit letzterem hab ich schon länger gearbeitet, daher war das ok für mich).

Heute wurde mir aber mitgeteilt, dass die Wochenstunde des Wahlkurses ab jetzt für den Fremdsprachenunterricht gebraucht wird. Der Wahlkurs wird daher im Rest des Schuljahres nicht stattfinden. Vielleicht wird es im nächsten Schuljahr wieder was. Trotzdem danke an alle für die Infos! Früher oder später kann ich sie gebrauchen. :A

Fremdsprachenunterricht statt Spieleprogrammierkurs....das ist das Traurigste, das ich heut gehört habe :(

Groogokk
14.05.2016, 22:07
Fremdsprachenunterricht statt Spieleprogrammierkurs....das ist das Traurigste, das ich heut gehört habe :(
Nachdem der Thread noch auf der ersten Seite zu sehen ist, wage ich einen Nekropost nach zwei Monaten: Vielleicht stimmt es dich froh zu hören, dass eine Kollegin die Fremdsprachenstunde übernommen hat und der Spieleprogrammierkurs fortgeführt werden konnte. Wir sind konzentriert am Basteln eines Zelda-likes. :)

Col-Chi
15.05.2016, 09:23
Nachdem der Thread noch auf der ersten Seite zu sehen ist, wage ich einen Nekropost nach zwei Monaten: Vielleicht stimmt es dich froh zu hören, dass eine Kollegin die Fremdsprachenstunde übernommen hat und der Spieleprogrammierkurs fortgeführt werden konnte. Wir sind konzentriert am Basteln eines Zelda-likes. :)

Na bitte. Die Zukunft ist gerettet :-)
Bin gespannt. Vielleicht kannst du ja ab und zu Zwischenstände reinposten. Wäre cool.

Groogokk
29.09.2016, 15:17
Hallo Col-Chi,

ich melde mich hier noch mal kurz, damit der Thread evtl. abgeschlossen ist und weil mich dein Interesse gefreut hat.

Kurze Zeit vor deinem letzten Post hatte ich auf den Game Maker 8.1 umgestellt (die kostenlose Lite-Version) und das war eine gute Entscheidung. Ich erklärte den Schülern in der ersten Stunde nur, wie man die Bewegung der Spielfigur einen Schritt nach links programmiert; am Ende der Stunde hatten alle Schüler nicht nur die anderen Bewegungsrichtungen selbstständig ermöglicht, sondern auch auf eigene Faust Türen, Wände und ein Monster programmiert (das zwar noch nicht viel konnte, aber immerhin).

So ging das noch einige Stunden fröhlich weiter und es kamen spaßige Ansätze dabei heraus. Das Ende in den letzten Junitagen kam etwas unerwartet, als ein Kollege in Elternzeit ging und ich eine Klasse von ihm übernehmen musste. Dafür opferte man den Wahlkurs, und da ich sowieso einige Überstunden schieben musste, wurde das auch nie nachgeholt. Dieses Schuljahr ist im Stundenbudget keine Stunde für Spieleprogrammierung übrig; die Teilnehmerzahl war halt auch immer viel geringer als z.B. beim Theaterkurs.

Verloren ist die Spieleprogrammierung damit aber nicht. Informatik haben die Schüler ja sowieso, aber auch bei einem Nachmittag für Viert- und Fünftklässer haben insgesamt 16 eifrige und erwartungsvolle Schüler wenigstens ein paar Stunden in den Game Maker reingeschnuppert. Diesen Nachmittag gibt es jedes Jahr. Wenn mal wieder Stunden übrig sind, wird es auch wieder einen Wahlkurs geben.