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
    Das mit der Tradition ist für mich aber ein ziemlich stichhaltiges Argument, muss ich sagen - ich persönlich will nicht auf XP umsteigen weil ich die knuffigen 24x32-Pixel-Charas so toll find ^^ Die auf dem XP sind so irgendwie nicht Fisch, nicht Fleisch - nicht hochauflösend und auch nicht mehr Retro...
    Halte ich für völligen Blödsinn. Retro kommt doch nicht davon das man eine 320x240 Auflösung hat. Das doppelt davon radiert noch kein Retro aus.
    Zudem die Pixelchars auch nicht knuffig aussehen müssen. Das ist eine Sache des Designs. Nicht des XPs. Wiederum hat es nichts mit "Tradition" zutun, das man Retro an ein paar grafischen Eigenschaften festmacht.

    Zitat Zitat
    @Topic: Ich versteh trotz allem für und wider immer noch nicht ganz, warum ihr Cherry's Arbeit so skeptisch gegenübersteht - ich mein, schließlich will er dafür sorgen, dass das Altbekannte in Zukunft mehr kann als jetzt, ein (wie ich finde) sehr löbliches Unterfangen, das wir eigentlich alle unterstützen sollten, anstatt es zu kritisieren...
    Da ich wie schon erwähnt nicht auf Wiederholungen stehe, verweise ich für diese Frage mal auf die Posts im Topic. Die beantworten diesen Punkt ausreichend, denke ich.

    Zitat Zitat
    Nochmal wegen dem Auto-Vergleich. Ich hab mir vor einigen Wochen das "3D-Game-Studio 7", eine nicht ganz billige, professionelle Entwicklungsumgebung für dreidimensionale Spiele mit allem drum und dran gekauft - einen "Ferrari" sozusagen. Und trotzdem wär's mir lieber gewesen, wenn der gute alte RPG-Maker endlich mal in die dritte Dimension gewechselt wär (Gerüchte kursieren schon lang, aber ich hab noch nie was Konkretes gesehen). Ich sitz manchmal vor der mir bis dato unbekannten Programmiersprache und wünsch mir sehnlichst eine Command-List wie im Maker herbei... Jeder der schonmal eine Programmiersprache von Grund auf selber lernen musste, kennt das Problem garantiert. Ich hab jetzt also meinen Ferrari - und fahr nebenbei trotzdem weiter Trabi. Hätt absolut nix dagegen einzuwenden, wenn der gute alte Trabi ein paar neue Tricks spendiert bekäme...
    Hast du denn wirklich erwartet das der Einstieg mit einem Tool wie dem 3D-Gamestudio einfach wird? Es ist schon klar das bei einer Programmiersprache ganz andere Dimensionen auf einen zukommen. Und ich muss dir sagen, ich habe eine Programmiersprache mit Freuden gelernt. Einfach weil es mein Interessengebiet ist. Ein Hobby. Wenn du dieses Hobby nicht hast, dann schaff dir keine Tools an die genau das benötigen würden.
    In dem Fall ist der Trabbi ideal für dich. Und zwar mit seinen gegebenen Funktionen. Und wie man wunderbar rauslesen kann, wirst du dann auch mit LUA nicht viel anfangen können. Auch wenn es eine Skriptsprache ist, heisst es noch lange nicht das dabei keinerlei Arbeit auf dich zukommt um es zu lernen.

    Wo genau liegt also nun der Unterschied WO du die neuen Sachen lernen musst? Ruby ist übrigens auch eine Skriptsprache. Und hat keinen enormen Lernaufwand, wie ich finde. Es ist und bleibt wie es ist. Und leider muss ich mich nun doch wiederholen. Wer mehr haben will, der muss auch bereit sein ein wenig Mühe zu investieren. Und davor wird dich auch Cherrys Patch nicht bewahren. Wenn du ihn nutzen willst, dann musst du die LUA beherrschen lernen. Und damit stehst du dann vor genau demselben Problem wie beim Gamestudio. Kein Rumgeklicke - nicht das was dir gefällt.

    Zu deinem Glück scheint er ja ein Klickinterface für ein paar Features einzubauen. Das wird dir die teilweise Nutzung des Patches ermöglichen. Jedoch sind wir auch hier wieder an dem Punkt das die Leute das ganze wohl wenig nutzen werden. Gründe hierfür wurden auch schon genug genannt.

    Im Allgemeinen ist die Diskussion ab einer gewissen Stelle überflüssig. Diese Aussagen hier sind Prognosen. Mehr nicht. Wer den Patch nutzen will, der wird es tun. Jedoch wirst du damit leben müssen das einige objektiv den Nutzen dieser Erweiterung ermitteln wollen. Und dann halt zu diesem Ergebnis kommen.

  2. #2
    Zitat Zitat von makenshi Beitrag anzeigen
    Hast du denn wirklich erwartet das der Einstieg mit einem Tool wie dem 3D-Gamestudio einfach wird? Es ist schon klar das bei einer Programmiersprache ganz andere Dimensionen auf einen zukommen. Und ich muss dir sagen, ich habe eine Programmiersprache mit Freuden gelernt. Einfach weil es mein Interessengebiet ist. Ein Hobby. Wenn du dieses Hobby nicht hast, dann schaff dir keine Tools an die genau das benötigen würden.
    In dem Fall ist der Trabbi ideal für dich. Und zwar mit seinen gegebenen Funktionen. Und wie man wunderbar rauslesen kann, wirst du dann auch mit LUA nicht viel anfangen können. Auch wenn es eine Skriptsprache ist, heisst es noch lange nicht das dabei keinerlei Arbeit auf dich zukommt um es zu lernen.

    Wo genau liegt also nun der Unterschied WO du die neuen Sachen lernen musst? Ruby ist übrigens auch eine Skriptsprache. Und hat keinen enormen Lernaufwand, wie ich finde. Es ist und bleibt wie es ist. Und leider muss ich mich nun doch wiederholen. Wer mehr haben will, der muss auch bereit sein ein wenig Mühe zu investieren. Und davor wird dich auch Cherrys Patch nicht bewahren. Wenn du ihn nutzen willst, dann musst du die LUA beherrschen lernen. Und damit stehst du dann vor genau demselben Problem wie beim Gamestudio. Kein Rumgeklicke - nicht das was dir gefällt.
    Also damit haste mich als leidenschaftlichen Programmierer echt tief getroffen, das muss man dir lassen. Ich kann einiges in Delphi, HTML und auch Ruby, C-Skript (die Sprache vom GameStudio) hab ich soweit auch schon ganz gut drauf. Was mich an Ruby so stört sind die ständigen Kürzel, die den Code unlesbar machen. Warum braucht man 30 Varianten um zu schreiben "Zähle a und b zusammen". Außerdem gibt's in Ruby unheimlich viel vordefiniertes Zeug, da will der erste Durchblick erstmal gefunden werden. Außerdem steht man (wenn man sich nicht anderweitig zu helfen weiß) im RMXP bei Ruby ohne jegliche Unterstützung da, von den paar Kommentaren mal abgesehen. WENN Enterbrain schon eine in Europa kaum gebräuchliche Sprache einführt, sollten sie eigentlich auch ein paar Tutorials dazulegen... Na, lassen wir das...

    By the way... wer sagt denn eigentlich, dass ich auf LUA so scharf bin? Ist ein netter Zusatz, mehr nicht. ABER: Bei den 200 Pic-IDs ist das schon gaaaaanz was anderes, findet ihr nicht? Vor allem für die Erstellung von Kampfsystem-HUDs äußerst hilfreich. Was der Patch sonst noch kann schau ich mir an wenn's soweit ist...



    Greetings!


    Alan

  3. #3
    ...wobei gesagt werden muss, dass die 200 Pics auch nur was für Faule sind. Man kann nämlich per Skript Bilder bearbeiten, vereinen, ausschnieden, Filter anwenden, etc. Somit sind ganz tolle Kampfübergänge und ähnliches möglich. Weiters wird ein komplettes Textsystem enthalten sein, was quasi die Standard-Messagebox ersetzt und eine Reihe weitere Features enthält (so ungefähr wie das AMS beim XP). Die 200 Pics sind natürlich auch gewissermaßen ein "Anreiz", den Patch zu verwenden. Da dafür eigentlich keine Skriptarbeit von Nöten ist - einen Helden "ShowPic(0, "mypic.png", 160, 120, 100)" nennen kann doch nicht so schwer sein (man muss halt vorher den Maker auf längere Heldennamen patchen, aber das wird alles erklärt).

    Btw - das Speicher-/Lademenü war eigentlich gar nicht als Hauptfeature gedacht. Es wurde nur irgendwie zu einem Schlagwort, da sowas vollkommen neu ist (afaik). Eigentlich war das Speichern/Laden von Variablen eher dafür gedacht, freispielbare Sachen einzubauen, die dann bei "New Game" auch verfügbar sind. Oder die Variablen dann mit einem anderen Programm zu verarbeiten, falls nötig.

    mfG Cherry

  4. #4
    Zitat Zitat
    Also damit haste mich als leidenschaftlichen Programmierer echt tief getroffen, das muss man dir lassen. Ich kann einiges in Delphi, HTML und auch Ruby, C-Skript (die Sprache vom GameStudio) hab ich soweit auch schon ganz gut drauf. Was mich an Ruby so stört sind die ständigen Kürzel, die den Code unlesbar machen. Warum braucht man 30 Varianten um zu schreiben "Zähle a und b zusammen". Außerdem gibt's in Ruby unheimlich viel vordefiniertes Zeug, da will der erste Durchblick erstmal gefunden werden. Außerdem steht man (wenn man sich nicht anderweitig zu helfen weiß) im RMXP bei Ruby ohne jegliche Unterstützung da, von den paar Kommentaren mal abgesehen. WENN Enterbrain schon eine in Europa kaum gebräuchliche Sprache einführt, sollten sie eigentlich auch ein paar Tutorials dazulegen... Na, lassen wir das...
    Kürzel sind eine große Erleichterung. Sie mach das Listing simpel kürzer.
    A = A + 1; ist viel länger als A++; (wäre Java Syntax). Genau wie
    A = A + 20; viel länger ist als A+=20;

    Wie du so etwas als angeblicher leidenschaftlicher Programmierer nicht mögen kannst, wundert mich doch sehr. Magst du lange unübersichtliche Listings?

    Das "vordefinierte Zeug" soll dann wohl die Methoden und Klassen sein die per RGSS mitliegen. Diese nehmen übrigens Komplexität heraus und erlauben eine wunderbare Kommunikation mit dem XP per Ruby. In der englischen Hilfe steht das ganze auch passabel beschrieben bei. Ansonsten -> Kai oder Magor haben mir persönlich noch nie eine Hilfestellung versagt. Und das sind ja nicht die einzigen zwei.

    Zu dem Thema Unterstützung: Es gibt ja wohl mehr als genug Rubytutorials im Internet. Zudem hat die Community schon stellenweise recht hochwertige Tutorials dafür produziert. Beim 2k/2k3 lagen immerhin auch keine Tutorials dabei. Da beschwert sich lustigerweise niemand. Übrigens das ironisch ist, je mehr Leute sich mit Ruby + XP beschäftigen würden, desto mehr Tutorials würde es geben. Es würde zumindestens die Wahrscheinlichkeit dazu anheben.
    Das Gesabbel das man Ruby eigentlich auch ohne Kentnisse über dieses im XP nutzen kann, schenke ich mir mal. Wird ohnehin ignoriert.

    Zitat Zitat
    By the way... wer sagt denn eigentlich, dass ich auf LUA so scharf bin? Ist ein netter Zusatz, mehr nicht. ABER: Bei den 200 Pic-IDs ist das schon gaaaaanz was anderes, findet ihr nicht? Vor allem für die Erstellung von Kampfsystem-HUDs äußerst hilfreich. Was der Patch sonst noch kann schau ich mir an wenn's soweit ist...
    Du weisst aber schon wie er die 200 BildIDs realisieren will? Anscheinend wird dieser "Trick" dazu führen das sich mehrere Bilder die Farbtiefe teilen müssen.
    Wie das mit der Zeit aussieht, kannst du dir ausmalen. Wobei er das sicher noch anders regeln wird. Wäre ansonsten eventuell recht kritisch anzusehen.

    Aber mal nebenbei: Wer zum Henker braucht mehr als 50 Bilder? Ich arbeite momentan mit 40 an einem recht umfangreichen KS. Und ja, Corti ist recht anspruchsvoll was das ganze angeht. Mit einer entsprechenden Liste über die Verwaltung der eigenen BildIDs kann man damit wunderbar haushalten. Man muss sich nur einmal sinnvoll überlegen wann diese zu belegen sind. Und wann dies eben vermeidbar ist. Solche Aspekte machen übrigens ganz nebenbei einen Reiz vom makern aus. Zumindestens für mich. Alles in allem kann man schon fast behaupten das es eher schlecht ist wenn man so dermaßen viele Bilder braucht. Immerhin bremsen diese schon ganz gut aus. Ist also an sich nicht so sinnig wie es auf den ersten Gedanken klingt.

  5. #5
    Zitat Zitat von makenshi Beitrag anzeigen
    Alles in allem kann man schon fast behaupten das es eher schlecht ist wenn man so dermaßen viele Bilder braucht. Immerhin bremsen diese schon ganz gut aus. Ist also an sich nicht so sinnig wie es auf den ersten Gedanken klingt.
    ... 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.

    Wieso ich mehr als 50 Pic-IDs brauche? Ich könnt's dir vorrechnen, aber ich sag als Schlagwort nur "Zahlenanzeige"...

    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



    Also irgendwie... bin ich jetzt voll im Off-Topic gelandet... sorry, soll nicht wieder vorkommen...


    Greetings!



    Alan

  6. #6
    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 09:27 Uhr)

  7. #7
    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!!! (25.10.2007 um 23:28 Uhr)

  8. #8
    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...

  9. #9
    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 21:52 Uhr)

  10. #10
    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

  11. #11
    *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

  12. #12
    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!

  13. #13
    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ô

  14. #14
    Zitat Zitat von Alan Beitrag anzeigen
    ... 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.

    Wieso ich mehr als 50 Pic-IDs brauche? Ich könnt's dir vorrechnen, aber ich sag als Schlagwort nur "Zahlenanzeige"...

    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



    Also irgendwie... bin ich jetzt voll im Off-Topic gelandet... sorry, soll nicht wieder vorkommen...


    Greetings!



    Alan
    Dein Vergleich zu Delphi ist etwas, nja, fern der Realität. Genauso gut könnte dich ein Basic Programmierer fragen warum man ":=" als Zuweisungsoperator benutzt und nicht einfach nur "=". Ich für meinen Teil arbeite nebenbei auch in PHP welches ebenfalls einen anderen Syntax als Delphi hat. Und erstaunlicherweiße schreibe ich in Delphi immer ":=" für eine Zuweisung und in PHP "=" Merkst du was? Auch Lua wird einen anderen Syntax als Delphi haben.

    Bei manchen Sprachen ist der Syntax durchaus fragwürdig. Dem stimme ich zu. Aber das ein Delphi-Programmierer so vollkommen auf einen anderen Syntax nicht klar kommt ist fern jeder Realität XD

    Soviel von mir zum "Off-Topic" x)

    Zu den Pictures: Das geht nun mehr an Cherry als an alles andere.


    Geändert von Caine Luveno (23.10.2007 um 09:28 Uhr)

  15. #15
    ja, aber das übersteigt meine Kenntnisse.
    also mal ganz allgemein: Die 200 Pics sind selbstverständlich mit Bedacht zu nutzen, da sich immer 50 Pics 256 Farben teilen. Aber das ist wie gesagt nur die Version für faule. Man kann ja in der v0.5 - soviel zum Thema Zahlenanzeigen - die Zahlen in ein Bild packen und mit dem Power Patch laden und dann per DrawText die Werte in ein Bild schreiben und das ganze als 1 Pic im Maker anzeigen.
    mfG Cherry

  16. #16
    Um nochmal darauf zurückzukommen:

    Ich für meinen Teil bin berufstätig, arbeite schwer mit meinem Kopf und wenn ich Abends nach Hause komme dann habe ich a.) nicht nur wenig Zeit, sondern auch b.) keine Lust mich in große und schwere komplexe neue Sprachen einzufinden.

    Den rmk2k benutze ich beispielsweise weil es mir Laie durch seine Knuddelgrafik problemlos ermöglicht wird selber zu pixeln ohne das ich Hämmer wie kommerzielle Grafikprogramme rausholen müsste.

    Dazu kommt eben noch das ich nur für einen Großteil der Leute spreche was eben ein Sinnbild meiner bisherigen Erfahrung ist.
    Natürlich und gottlob werden genug Leute diesen Patch benutzen aber die Gefahr ist theoretisch vorhanden das er in de Schublade verstaubt wie viele Patches vor ihm die auch Geniestreiche waren.

    Dazu kommt noch die Frage der Kompatibilität - können Spiele die mit diesem Patch gespielt werden von jedem Makerspiel-Fan problemlos an seinem PC gespielt werden?
    Wenn nicht dann ist das für mich ein großes Kriterium weil man nicht erwarten kann das die reine Fanbasis sich für ein oder zwei Spiele neue Software installiert.

    Ganz ehrlich - ich will deine Arbeit nicht schlechtreden, ich hoffe du machst weiter und lernst was nur geht - aber ich möchte dich auch nur davor bewahren das du später enttäuscht bist das diese sehr traditionelle Gemeinschaft vielleicht den Patch später nur selten nutzt.

Berechtigungen

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