collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Tutorials zu Events und Ruby (Lesen!)  (Gelesen 4331 mal)

ERZENGEL

  • Gast
Tutorials zu Events und Ruby (Lesen!)
« am: Juli 12, 2008, 19:49:51 »
Prolog
Da in letzter Zeit es zu Fragen wie "Kennt ihr ein gutes Tutorial zu Ruby?" oder diversen einfachen Fragen zu Events aufgekommen sind, hab ich mir gedacht, dass so ein Thread wie dieser benötigt wird, da sich derzeit relativ viele Anfänger sich hier im Forum aufhalten und sicher auch was lernen wollen, jedoch kaum Material zum Lernen vorfinden, da der RPGVX erst vor ein paar Monaten erschienen ist und
weil auch nicht jeder sich in den Szenen der anderen RPG Maker auskennt oder nur wenige Seiten, auf denen Tutorials vorzufinden sind, kennen.


Was gibt es hier zu finden?
Ich habe mir die Mühe gemacht und viele Links zu Technik-Tutorials, die ich für gelungen halte und es auch sind, zu sammeln und hier sie zu verlinken und eine Beschreibung zu verfassen.
Im ersten Teil findet ihr Tutorials zu Events und diversen andere Sachen wie zur Database, die ich zur Vollständigkeit auch erwähnt habe. Auch wenn es Skripte gibt, die die größere Arbeit mit Events ersparen finde ich die Arbeit mit Events unerlässlich. Die Erstellung von Intros bzw. Zwischensequenzen und der Umgang mit Switches und Variables sind Dinge gehören zu den Basiswissen, dass ihr in den genannten Tutorials erwerben könnt.
Im zweiten Teil befinden sich Tutorials zu Ruby bzw. zum RGSS, da die Programmiersprache Ruby seit den RPG Maker XP ein Bestandteil der Reihe ist und meist bei komplexeren Vorhaben sie sich anbietet und ein Teil auch eigene Menüs erstellen wollen um ihren Spiel eine eigene Note zu verpassen.
Ich möchte, bevor ich die mir bekannten Tutorials aufliste, noch darauf hinweisen, dass sich nicht alle Tutorials an Anfänger richten, sondern auch Erfahrenere - vor allem im Rubybereich - noch etwas lernen können!


Tutorials

Events

Das Forgotten E-Book
Link(s): http://rpga.info/eBook oder http://rpg-atelier.net/ebook
Beschreibung: Sehr ausführlich, jedoch für den RPG Maker 2000/2003 gedacht. Jedoch sind verschiedene Teile davon wie das Kapitel Grundlegende Dinge... oder auch Storywriting, Dialoge & Co. ohne größere Probleme im RPGVX oder auch hier im Forum leicht umsetzen.
Bei den technischen Dingen (Umschreibung von Ereignissen bis Ablösen der Maker-Standards) muss man jedoch an vielen Stellen gleiche Befehle (Event Commands) suchen, was jedoch bei guten Englischkenntnissen oder der MML je nach Niveau des derzeitigen Artikels schnell finden lässt.

RPG Maker XP Kurs (Grundlagenkurs)
Link(s): Teil 1, Teil 2, Teil 3, Teil 4
Beschreibung:Da der RPGXP sich kaum in Sachen Events vom RPGVX unterscheidet ist dieser Kurs die Empfehlung an jeden Anfänger.
Teil 1 dreht sich um die Database, die je nach Tab beim RPGVX mehr oder weniger abweicht, jedoch auch ein paar nützliche Informationen beinhaltet.
Der zweite Teil dreht sich um Inns/Gasthäuser, Shops/Läden und Quests/Aufgaben, bei denen der Umgang mit und die Funktion von Switches und Variables gut erläutert wird.
Im letzten fertigen Teil werden der Umgang mit den verschiedenen Grafiktypen euch näher gebracht. Sehr vieles ist davon auch im RPGVX gleich oder ähnlich geblieben, weswegen es sich auch lohnt ihn zu lesen.
Er richtet sich nicht direkt an Grafiker, sondern an, die die noch nicht wissen wie man mit ihnen umgeht!
Teil 4 ist noch nicht fertig, jedoch für den weiterführenden Umgang mit Events eine tolle Lektüre. Labels, Parallele und Autostart Events bis hin zu Comments sind Bestandteil dieses Kurses.

Mr. Marzipans Grundlagentutorials
Link(s): Switches, Variablen, Choices und Conditonal Branches
Beschreibung: Alle Beispiele drei Teile (bitte in der geposteten Reihenfolge lesen!) können fast 1:1 im RPGVX durchgeführt werden, da sich, wie schon an anderen Stellen erwähnt, der RPGXP den RPGVX sehr ähnlich ist in Sachen Events.
Unerlässlich für Leute, die neu in der RPG Maker-Szene sind und auch wenig bis keine Programmiersprache beherrschen!

ID berechnen und KI erstellen
Link(s): ID berechnen und KI erstellen
Beschreibung: Etwas erfahrenerer Umgang mit Events ist nötig, jedoch ein annehmbares Tutorial wie man ein eigens Kampfsystem erstellen könnte.

Diverse Minispiele
Link(s): Schieberätsel, Springen
Beschreibung: Hierfür sind natürlich Basiskenntnisse notwendig!
Das Schieberätsel-Tutorial ist ausführlich bebildert und sollte leicht nachzubauen sein.
Das Spingen-Tutorial ist zwar "kaputt", aber lässt sich trotzdem leicht lesen und ist wirklich ne nette Spielerei.

Weiteres


Ruby

Kais Rubykurs
Link(s):Grundlagen, OOP, RGSS
Beschreibung: Sehr ausführlich und das einzige gute deutsche Tutorial, dass sich mit dem RGSS1 beschäftigt. Der Kurs ist zwar noch nicht fertig, jedoch führt es Anfänger bereits jetzt sehr gut iin die Welt dees objektorientieren Programmieren mit Ruby ein.


Programming Ruby - The Pragmatic Programmer's Guide/Pickaxe
Link(s): http://rpga.info/ruby, http://home.vrweb.de/~juergen.katins/ruby, http://pragprog.com/titles/ruby/programming-ruby
Beschreibung: Bekanntestes, aber in die Jahre gekommenes, Buch für Ruby, dass sich jedoch wenig mit Punkten, die für das Skripte mit dem RGSS1 wichtig sind, beschäftigt, jedoch beim zweiten Link heruntergeladen werden kann und so über eine Offlinelektüre besitzt.
Letzter Link führt zur aktuellen Version des Buches, die allerdings Geld kostet und auf englisch ist.

Rubykids
Link(s): http://rubykids.de
Beschreibung: Sehr zu empfehlen, wenn man über keinerlei Programmiersprachen beherrscht und leichte Kost sucht. Da eine Datei des Tutorials die oft verwendeten Methoden, die normalerweise in englischer Sprache sind, in Deutsch übersetzt und das Tutorials dank guter Beispiele die Grundlagen von Ruby erklärt sollte vorher noch ein bisschen der Umgang mit dem RGSS und den Standardskripten gelernt werden.

Offizielle deutsche Seite
Link(s): http://ruby-lang.org/de, http://www.ruby-lang.org/de/documentation/quickstart, http://ruby-lang.org/de/documentation/ruby-from-other-languages/
Beschreibung: Erster Link führt zur Hauptseite, zweiter zu eine etwa 20-minütigen Einstieg in Ruby und der letzte zur einer Übrsicht der Unterscheide zw. Ruby und anderen Sprachen, der für Umsteiger von Interesse sein könnte.

Ruby User's Guide
Link(s): http://rubyist.net/~slagell/ruby
Beschreibung: Übersetzung von Mark Slagell ins Englische eines Textes, das der Vater von Ruby Yukihiro "Matz" Matsumoto geschrieben hat.

Alias (???)
Link(s): Alias Guide by vgvgf, [RGSS/2] Alias - What Is It & How To?
Beschreibung: In den Standardskripten des RPGXP und VX unerlässlich, deswegen hier zwei ausführlichere Artikel, die eine leichte, aber schwer verständliche Sache sehr anschaulich erklärt.

Idiome (:))
Link(s): A short-circuit (||=) edge case, "Idiotic Ruby".sub( /ot/, 'omat'), http://theplana.wordpress.com/category/ruby-idioms/, Taste of Ruby Idioms, Grokking Idiomatic Dynamic Ruby
Beschreibung: Idiome gibt es in Ruby viele tolle, die in den aufgelisteten Links gut erklärt werden.

Sonstiges zu Ruby
Link(s): TryRuby!, http://approximity.com/rubybuch2, http://rpgvx.bplaced.net/tutorials/ruby/Unterbrechen.htm
Beschreibung: mit TryRuby! kann direkt im Browser Ruby getestet werden. Zweiter Link ist ein deutsches Rubytutorial und letztes ein interessanter Thread zu dem Unterbrechen einer Codezeile, wenn sie zu lang ist.

Weitere Artikel rund um's RGSS
Link(s): http://rmxp.de/scientia/index.php/RGSS:Portal, Engl. RGSS Tutoriale
Beschreibung: Das Lesen der Tutorials im RGSS Portal der Scientia ist wenig zu raten, jedoch sind einige Stellen und Artikel sehr interessant.
Das Archiv mit den englischen Tutorials ist teilweise sehr interessant, jedoch ist anzumerken dass es für's RGSS1 ist.

RGSS für Erfahrenere
Link(s): Scripting in RGSS Ruby for Intermediate and Experts, Eigenes AKS
Beschreibung: Im Erstgenannten erfährt man relativ wenig neues, wenn man bereits Kais Rubytutorial gelesen hat und da es noch andere Dinge gibt, die Experten tun und nicht erwähnt sind, erkläre ich das Tutorial nur für Intermediates ;) Trtozdem durchlesen schadet auf keinen Fall!
Zweites ist die Erstellung eines eigenen AKS mithilfe des RPGXP von Drag-On.

Dokumentationen
Link(s): Core API, Ruby Standard Library Documentation
Beschreibung: Die Hilfe des RPGVX dokumentiert nicht alle Methoden und Objekte, die verfügbar sind. Da das RGSS2 auf Ruby 1.8.1 aufbaut und die Dokumentation die neuste Version dokumentiert, sind nicht alle beschriebenen Methoden und Objekte verfügbar. In der Ruby Stdlib Doc befindet sich die beschreibung weiterer Module und Klassen, von denen ein paar (Win32API, Zlib, NKF) im RGSS2 enthalten sind und auch weitere, die möglicherweise interessant sind.

Win32API
Link(s): Crashkurs DLL, Win32API Parameter
Beschreibung: Der Crashkurs DLL erkärt an einem einfachen Beispiel wie man dank des RGSS auch eigene Funktionen per DLL einbauen könnt. Dafür sind Kenntnisse in eine der C-Sprachen notwendig, jedoch Ruby muss man nicht können.
Die zweite aufgelisteten Lektüre ist ein Thema in einem Rubyforum, dass Parameter und weiteres zu den Funktionen, die Windows bereitstellt und im MSDN zu finden sind, anschaulich erklärt.

Reguläre Ausdrücke (RegExp)
Link(s): WoNáDos Artikel, RegExps in RGSS by Zeriab
Beschreibung: RegExps existieren in verschiedenen Programmierpsrachen und werden z.B. auch vom Firefox-Addon DownThemAll! verwendet.
Die beiden Artikel sind sehr interessant,  jedoch kaum notwendig im RGSS.


Was noch kommt...
Je nach Lust und Laune des Themenverfassers werden noch ein paar speziellen - vor allem englische Eventtutorials - hinzugefügt.
Falls ein Links hier ins Leere führt teilt mit das bitte per PN mit. Dasselbe könnt ihr auch tun, wenn ihr ein Tutorial, dass nicht in unserer Datenbank ist, kennt oder gefunden habt.


Epilog
Und falls ab jetzt jemand Fragen stellt, dessen Antwort Tutorials aus diesem Thread beantworten, dann weißt ihn ganz lieb darauf hin. Wenn er sie nicht durchgehen will, dann möchte er kein Spiel erstellen oder weiß eben schon alles. Demnach müsst ihr auch keine langen "Beschwerde"-Beiträge erstellen, sondern nur zu diesem Thread verlinken und schon hat sich die Sache PUNKT
« Letzte Änderung: Juli 16, 2008, 11:27:23 von ERZENGEL »

 


 Bild des Monats

rooftop party

Views: 3162
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal