Ergebnis 1 bis 20 von 157

Thema: Power Patch v0.3/0.4x

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat
    ... sagst du, wo du doch selbst ein Verfechter von Ruby bist ^^ Und genau das ist für mich einer der Hauptgründe, warum ich den XP nicht mag - Ruby nimmt die ganzen Tüftlereien mit den Standard-Skript-Befehlen vollkommen raus. Wer was komplexeres als ein eigenes Menü will (naja, manchmal wird sogar DAS nicht mehr per Skriptbefehlen gemacht) greift sofort zu Ruby... Dabei mochte ich doch die Knobeleien so gerne, das Umdenken, wenn man plötzlich keine Arrays mehr und Pointer nur eingeschränkt zur Verfügung hat.
    Du, ich bin ein "Javamensch". :) Mit Ruby hab ich sonst nicht viel am Hut. Das einzige was ich hier Verfechte sind Tatsachen. Und wie schon geschrieben, ist das von dir geschriebene eigentlich der einzige Grund warum ich mit dem Maker "arbeite". Ich mag es mit diesen primitiven Mitteln komplexe Dinge aufzulegen. Für ein komplettes Spiel jedoch bedeutet das sehr viel Aufwand. Deswegen ist es in meinen Augen falsch zu sagen: "Ah, die Rubyleute kämen ohne ihr Ruby nicht klar." Immerhin ist Ruby im XP eine Errungenschaft. Jedoch nichts was man nutzen muss. Auf Sicht eines langen Projektes ist Ruby sehr vorteilhaft. Wer es jedoch unbedingt mit Eventbefehlen probieren möchte, was genau hindert diesen Menschen daran? Es gibt für mich da kein echtes Argument was irgendwelche "Qualitäten" offenlegt.

    PS: Arrays kann man sich selbst im Maker bauen. :)

    Zitat Zitat
    Wieso ich mehr als 50 Pic-IDs brauche? Ich könnt's dir vorrechnen, aber ich sag als Schlagwort nur "Zahlenanzeige"...
    Jetzt sprichst du grad gegen deine eigene Überzeugung.
    Du sagst in deinem vorherigen Abschnitt das du die Beschränkungen
    des Makers magst. Nun willst du eine umgehen weil du anscheinend so
    geplant hast, das der Maker damit nicht fertig wird?
    Und wo genau liegt nun der Unterschied ob du deine Möglichkeiten mit
    Ruby oder mit dem Patch erweiterst? Als "leidenschaftlicher Programmierer"
    müsstest du doch eher durch Programmierung zu gewinnen sein?
    Denn Programmierung betreibt man im Maker keineswegs.

    Es gibt übrigens auch noch Events. Nicht jede Anzeige muss vom User jederzeit einsehbar sein. Durch Kombibilder kann man Bilder sparen. Es ist in meinen Augen simpel eine Verschwendung noch mehr Bilder zu verwenden.
    Davon abgesehen, will ich mal sehen will was passiert wenn sich deine Anzeigen 8 Bit an Farbauswahl teilen müssen.

    Zitat Zitat
    Nochmal wegen den Kürzeln. Nein, natürlich gefällt's mir nicht, wenn die Listings unübersichtlich werden, aber wer seinen Code ordentlich mit Einrücken und Zeilenumbrüchen formatiert, wird auch mit den ausführlicheren Varianten keine Probleme haben. Und der Ober-Wahnsinnn ist sowieso die Kurzform für das "if" in Ruby, einen kompletten Bedingungsblock in eine Zeile zu quetschen, also sowas... Da stehen dem Delphi-Programmierer doch die Haare zu Berge, der weiterhin schreibt:

    if (x = 1) //naja, irgend sowas eben, nur als Beispiel ^^
    --then
    --{mach irgendwas}
    --else
    --{mach irgendwas}

    Außerdem erscheinen mir die Vergleichs-Operatoren in Ruby ein wenig seltsam. Für "nicht gleich" verwendet man "!=". Warum nicht "<>" wie in so vielen anderen Sprachen auch? Und warum in aller Welt musste man als Zuweisungsoperator (!) das "=" verwenden... zugegben, ist in manchen anderen Sprachen auch so, aber wer Delphi gewohnt ist, schreibt trotzdem brav ":=" als Zuweisungsoperator und wundert sich dann, warum es nicht funktioniert XD
    Ganz ehrlich? Das sind doch wirklich Lapalien.
    Man kann sich doch als logisch denkender Mensch merken
    das != ein Ungleichoperator ist? So abwegig ist der Gedanke
    kein Stück. Die Zeichenkombination offenbart dies schon.
    Im Allgemeinen ist das was du da aufzählst nichts weltbewegendes.
    Wer sich ein wenig mit Ruby beschäftigt, wird diese Syntax verinnerlichen.
    Und diese paar Änderungen wird man ebenfalls mit der Zeit intus haben.

    Da ich das ganze beruflich machen möchte, werde ich mich wohl auch
    häufiger an neue Sprachen gewöhnen müssen. Auch wenn du es nicht
    beruflich machen willst, sehe ich keinen Grund warum du dir diese paar
    Syntaxschreibweisen nicht aneignen könntest. Zumindestens gibt es
    dafür keinen rationalen Grund.



    Zitat Zitat
    Es gibt noch mehr Fälle,bei denen mehr als 50 Pics vonnöten sind.Ich habe nämlich für ein RPG ein Menü in Planung,das nur auf Pics basiert.Und da komme ich wegen den Heldenwerten einfach nicht unter 50 Pics.
    Ein komplettes Menü auf Bildern aufzubauen ist -tschuldige- Blödsinn.
    Du ignorierst damit völlig das du als Anzeigemittel auch Panoramen,Events und das Chipset selbst hast. In diesem Zusammenhang kannst du nicht behaupten das du mehr Bilder bräuchtest. Du brauchst eher mal eine sorgfältige Planung die sich mit dem Thema anständig auseinandersetzt.

    Geändert von makenshi (23.10.2007 um 10:27 Uhr)

  2. #2
    Boa, das ist ein Grund um mein laufendes Projekt kurz anzuhalten...

    @ Cherry edit:

    Absolut geil, ich hab mit diesem Patch schon ein bischen rumm hantiert und frage dich nun, ob ich deine Einwilligung habe ein Spiel zu machen. Wenn alles glatt läuft wird ein DOMP ONLINE erscheinen. Ich werkle grad mit einem Kumpel daran eine spielbare Netzwerk / Internet - verbindung her zu stellen. Ich würde mich wirklich für eine Einwilligung freuen und ein spezieller Credit Eintrag wäre sicher...

    Geändert von ThePico!!! (26.10.2007 um 00:28 Uhr)

  3. #3
    bitte lass diese verdammte 1 aus meinem Nick weg. Die ist nur da, weil es schon einen Cherry in diesem Forum gab. Hab ich aber nie wo gesehen.
    also, ja, klar hast du meine Einwilligung. Du solltest aber vielleicht auf die nächste Version warten, weil es sein kann, dass sich da ein paar Kleinigkeiten ändern und sich die neue auch definitiv mehr lohnt.
    mfG Cherry
    Btw - freut sich, dass sich mal wer an einem Netzwerk-PlugIn versucht...

  4. #4
    Joa, ich hätt mal ne frage... ich (JACK BEEL HATS GEMACHT NICHT THE PICO!!! DA ER DIESEN POST VERFASST HAT) habe Prog gemacht, das automatisch von Host zu Joiner und umgekehrt eine var. sav datei schickt..(hoster schickt "player1.sav" an Joiner, Joiner schickt "player2.sav" an Hoster)... Dazu ein Paralleler Prozess der autom. die jeweiligen Vars wieder lädt und die entspr. speichert... Nun passiert nichts im Spiel... Kann es sein, dass der Patch Probleme hat beim laden einer Variable, wenn eine .sav Datei grad überschrieben wird oder hast du eine Art "OnError GoTo" Umgehung gemacht?

    Geändert von ThePico!!! (29.10.2007 um 22:52 Uhr)

  5. #5
    hoppla, du willst also die Dateien verschicken. Nun, das ist eine ganz schlechte Idee. Erstens ist das dann extrem lahm. Zweitens kann das mit dem Laden nicht funktionieren, wenn du die Datei gerade überschreibst. Ich dachte, du schreibst ein PlugIn für den Power Patch, dass direkt die Variablen per TCPIP verschickt.
    Ansonsten zeig mal deinen Lua Code und den Eventcode vom Paralellen Event.
    mfG Cherry

  6. #6
    *winkewinke*, ich bin noch da!

    Also, tut mir echt leid Leute, dass das so lange dauert, aber ich bin momentan auch mehr mit anderen Dingen beschäftigt... Tjo. Also - nein, die Version 0.5 gibts hier nicht. Die gibts nämlich gar nicht. Das kommt daher, dass ich es für besser gehalten habe, gleich die volle Ladung Features einzubauen anstatt so Eckchenweise. Daher wird die nächste offizielle Version 0.6 bzw. 0.7 (mal sehen) sein. Wer unbedingt irgendein Feature jetzt schon braucht, soll mir eine PM schreiben. Sobald das ausartet, ist der Service vorbei.

    Nun hier eine Vorschau auf Version 0.6:

    Erscheinungstermin: Irgendwann im November
    Status: 55%

    Neue Features bzw. Änderungen:
    - Schnellere Ladezeiten (2 bis 5 Sekunden)
    - Auslesen/Ändern von Switches
    - Die volle Ladung an Bildbearbeitungsfunktionen über Lua, inklusive Filter u.a., dazu gehört auch das automatisierte schreiben von Texten in Bilder, so benötigt man für HUDs dann nur mehr 1 Picture (für faule ist eine 200-Pic-Funktion dabei)
    - Titelbild überspringen
    - Soundfunktionen: ein Haufen neuer Soundformate inkl. OGG und Trackerformaten, mit Features wie Synthisizer, 3D-Sound, etc.
    - eventuell Netzwerkfunktionen
    - ein Assistent für Anfänger. Da kann man einstellen, welche Tasten man abfragen will und so, ohne Lua zu lernen
    - Script Package System (Skripts als "Pakete" installieren. Auch für n00bs. "Steuerung über WASD >> Installieren" - fertig)
    - Log-Datei
    - Heronames auch auslesen/ändern
    - kleinere Bugfixes wie dass manche Fehlermeldungen nicht mehr sofort verschwinden usw.


    Ich glaube, das war alles. Wenn ich was vergessen habe, editiere ich es noch rein.

    mfG Cherry

  7. #7
    Zitat Zitat von Cherry1 Beitrag anzeigen

    Neue Features bzw. Änderungen:
    - Schnellere Ladezeiten (2 bis 5 Sekunden)
    Schon mal gut.Vielleicht schaffst du es sogar noch kürzer.

    Zitat Zitat von Cherry1 Beitrag anzeigen
    - Auslesen/Ändern von Switches
    Na bitte.Jetzt steht meinen Plänen nichts mehr im Wege (Muahaha...)

    So weit,so gut.Werde wohl diese Version eher als die 0.3 verwenden.Freu mich schon drauf!

  8. #8
    Zitat Zitat
    - Heronames auch auslesen/ändern
    Das kann man aber auch per Fork Condition, ganz standardmäßig im Maker

    Es sei denn, deine Funktion geht einen Schritt weiter und liest jeden einzelnen Buchstaben aus oder sonstwasoô

  9. #9
    da ist gemeint, dass du z.B. einen Befehl in einen Hero Name schreibst und der Patch den dann ausführt oder so
    mfG Cherry

  10. #10


    Mit dem Power Patch werden Bilder generiert, die dann im RPG Maker angezeigt werden. Sowas wie im oberen Bild (Variablen auslesen und als Pic anzeigen), ist für das Sparen von Pic-IDs bei KS-HUDs und ähnlichem sehr hilfreich.

    mfG Cherry

    Geändert von Cherry (11.11.2007 um 11:58 Uhr)

  11. #11
    Hy Cherry!

    Hab gerade bemerkt, dass man ja auch Heronames auslesen können wird.
    Nun, meine Frage wäre jetzt ob man diese Heronames auch in einer Fork mit dem
    Standardbefehl ala ...
    Code:
    if hero name = xyz then
    ...
    End if
    abfragen kann?

  12. #12
    ich verstehe deine Frage nicht ganz. Das kann man doch normalerweise auch
    mfG Cherry

  13. #13

    0__0

    http://rpga.info/forum//showthread.p...oto=nextnewest

    Seht euch das mal an.

    Da sehe ich verdammt alt aus.

    Was meint ihr, soll ich den PP überhaupt noch weiterentwickeln???

    mfG Cherry

  14. #14

    Mani Gast
    Zitat Zitat von Cherry1 Beitrag anzeigen
    http://rpga.info/forum//showthread.p...oto=nextnewest

    Seht euch das mal an.

    Da sehe ich verdammt alt aus.

    Was meint ihr, soll ich den PP überhaupt noch weiterentwickeln???

    mfG Cherry
    Ach komm, ich würde trotz dessen den PP benutzen. Ich finde ihn einfach noch immer praktischer und hantlicher.
    Außerdem bin ich im board von rpga sowieso nicht aktiv. Hier im atelier ist mehr los. Solange er diesen Patch nicht hier veröffentlicht, sehe ich hier keinen Zwang, aufzuhören. Also los, mach weiter! xD

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •