Hab noch jemanden entdeckt, der ganz coole Sachen macht.
Beiträge von waynee95
-
-
waynee95's Plugin Kiste
WAY_Core
Das ist mein Utility Plugin, welches für jedes meiner Plugin benötigt wird. Es muss über allen andere WAY Plugins platziert werden!WAY_CustomOnEquipEval
Ermöglicht es, JavaScript Code auszuführen, wenn Items an- bzw. ausgezogen werden.WAY_CustomOnDeathEval
Ermöglicht es, JavaScript Code auszuführen, wenn ein Battler im Kampf stirbt.
WAY_CustomFaceImageEval
Ermöglicht es, durch JavaScript Code festzulegen, welches Face Image, der Actor haben soll.
WAY_AnimationRate
Ermöglicht es, für jede Animation die Geschwindigkeits-Rate festzulegen.
WAY_DamageFormulaMacros
Ermöglicht es, verschiedene Macros zu definieren, die du dann als Abkürzung in Schadensformeln benutzen kannst.
WAY_EvalText
Ermöglicht es, JavaScript Code in Textboxen zu verwenden.
WAY_MapControlSwitch
Ermöglicht es, Game Switches an- bzw. auszuschalten, je nach Map auf der man sich befindet.
WAY_MaxTpFormula
Ermöglicht es, verschiedene Formeln für die Max TP zu verwenden.
WAY_RandomEncounterFormula
Ermöglicht es, eine eigene Formel festzulegen für die Random Encounter Rate.
Bei Fragen oder Problem lasst gerne einen Post da!
-
Android kann zwar .OGG abspielen, jedoch wird für Android trotzdem .M4A benötigt. Da iOS kein .OGG kann, hat man sich dafür entschieden, für mobil einfach generell .M4A zu nehmen.
Also auch für Android.
-
aus der MV Hilfe
ZitatAudio Files (Music, Sound Effects)
The file formats that are playable depend on the operating environment, so please prepare the below 2 file formats with the same file name.
Ogg Vorbis(.ogg)
AAC(.m4a)* When creating a game that will be played on Windows or Mac, please prepare only the Ogg Vorbis file format. When creating a game that will be released on the web or made for Android/iOS, both file formats are required.aus der MV Hilfe
Du musst also mindestens zu .OGG konvertieren, da MP3 nicht unterstützt wird.
-
Eventauslöser "Aktionstaste" ist das Problem.
Willst du erreichen, dass du Events mit der Maus anklicken kannst und sie dann auslösen?
-
-
Herzlich Willkommen.
Cool noch jemand aus Hessen. Ich hab den MV auch im Steam Summer Sale gekaut. Haha. xD
Wünsche viel Erfolg mit deinem Projekt!
-
Herzlich Willkommen.
Es gibt eine Menge tolle freie Ressourcen in der Community, da findest du bestimmt was. Einfach mal hier reinschauen.
Wünsche auf jeden Fall viel Spaß und Erfolg mit dem Projekt.
-
Auch von mir ein herzliches Wilkommen.
-
Benutz einfach 2 States. Einen für den Passive State und einen für den Buff.
Dem Passive State gibst du das Notetag <Custom Battle Effect>. Alles was in diesem Notetag steht, wird am Anfang jedes Battles ausgeführt.
In dem Notetag kannst du dann per user.addState(ID) dem Actor den Buff State geben. Diesen kannst du dann ganz normal einstellen und ihm eine
bestimmte Rundendauer geben.
-
Original Link: Link
Himeworks hat ein Demo Projekt hochgeladen, was man zu Testzwecken benutzen kann. Das Projekt ist nur ca. 3 MB groß.
Falls man Probleme mit Plugins hat, kann man so schnell mal ein Projekt zu jemanden schicken.
Da das Projekt nicht die aktuelle Version hat, habe ich es geupdated.
MV1.6: Download
MV1.5.1: Download
-
Auch ein herzliches Willkommen von mir.
-
Blut-Magie wurde der Liste hinzugefügt.
-
Wie gesagt, gibt es Eden Eternal nicht mehr in DE. Es gibt nur noch die US Version.
Und 4Story lohnt sich auch nicht mehr wirklich, wundert mich das es noch lebt. xD -
Ich hab leider nicht das geschafft, was ich eigentlich wollte. In der Uni hatten die Übungen schon eine Woche vorher als geplant angefangen.
Das Plugin für Frapstery ist fast fertig und dann warten auch schon die nächsten "Aufträge".
Ich denke, wenn ich die Aufträge alle fertig habe, werde ich erstmal keine Plugin-Aufträge mehr annehmen.
Danach steht dann das Scene Tutorial an. Dafür muss ich erstmal genau überlegen, wie ich das strukturiere. Eventuell werde ich das in zwei Teile aufteilen.
-
MMORPG's waren mein Lieblingsgenre was PC Games angeht. Naja eigentlich wären sie es immernoch, aber ich zocke seit einigen Jahren nicht mehr.
Kumpel und ich haben eigentlich fast jedes MMORPG damals angezockt.
4 Story:
War mein erstes MMORPG und ich habe es 3,5 Jahre gezockt. Ich fand die Community einfach cool, ich hab viele Leute kennengelernt. Das PVP-System war einfach das beste, was ich
eigentlich bisher gespielt hab. Leider war das Spiel seeehr P2P (Pay-to-Play) lastig... gegen Ende haben das Spiel kaum noch neue Leute angefangen, weil man ohne eine Menge echtes Geld
kaum noch was erreichen konnte. Als ich damals angefangen hatte, war das noch anders, da konnte man es noch durch farmen und gutes Verhandeln weitbringen.
Eden Eternal:
Seitdem ich mit 4 Story aufgehört hatte, war ich auf der Suche nach einem anderem Spiel, aber irgendwie fand ich alle anderen echt doof. Als ich dann den Trailer zu Eden Eternal gesehen habe, dachte ich mir
das sieht doch cool aus. Habe das dann von Release an 2 Jahre gezockt. Das PvP war leider nicht so cool wie in 4 Story, dafür gab es eine Menge Instanzen, die man mit einer Gruppe gemacht hat und die waren sehr cool.
Außerdem fand ich das Klassen-System einfach mega cool und man konnte seinen Character einfach sehr individuell ausrüsten, das es zum eigenen Playstyle passt. Leider hat sich der Publisher immer weiter für
Pay-to-Play entschieden und einfach unnötige Elemente ins Spiel gebaut, die es einfach ohne echtes Geld echt schwer gemacht haben. Deshalb hab ich dann aufgehört. Letztes Jahr wurden die deutschen Server dann
abgestellt, da es wohl zu wenig Spieler gab und die Patches wurden schon gar nicht mehr auf deutsch übersetzt.
Spiele, die ich zwischen drin mal angezockt hab: Tera (2 Wochen), Guild Wars 2 (6 Monate), Runes of Magic (2 mal angenfangen, jeweils so 4 Wochen gezockt), Aion (3 Tage), Vindictus (7 Monate), Herr der Ringe - Online (1 Woche), Elder Scrolls Online (6 Wochen), Blade & Soul (2 Monate).
Für mich war es immer wichtig eine coole Community oder Gilde in einem MMORPG zu finden, weil sonst macht es einfach kein Spaß. Da kann das Spiel noch so fancy Grafiken haben oder ein cooles
Kampf-System.
-
Okay, die Umfrage ist vorbei. Im nächsten Tutorial wird es dann um Scenes gehen.
-
Huhu.
Viele Yanfly Plugins bieten die Möglichkeit Lunatic Code zu verwenden. Das bedeutet man kann Code in Notetags benutzen und sehr viel mehr Funktionalitäten zu States und Skills hinzufügen.
Ich hab mir gedacht, dass es eine coole Idee wäre, wenn wir einen Thread haben, wo man sich über sowas austauschen kann. Jeder hat so die Möglichkeit seine Ideen zu teilen oder nach
Hilfe zu einer bestimmten Idee zu fragen.
Dieser Thread soll nicht als reines Tutorial zu Lunatic Codes dienen, sondern eher an Beispielen verdeutlichen, was man alles machen kann.
Benötigt: YEP_BattleEngineCore, YEP_BuffStatesCore
Ich fand die Substitute Mechanik (ein Actor beschützt einen anderen indem er vor ihn springt ) von Anfang an sehr cool. Jedoch ist diese sehr limitiert, da man nicht direkt Ziele auswählen kann.
Erstellt einen Skill und einen State. Der Skill hat als Effekt, dass er dem Ziel den erstellten State gibt.
Fügt dann folgenden Lunatic Code in die Notetag Box des States ein.
JavaScript- // Custom React Effect wird ausgeführt, wenn ein Battler als Ziel gewählt wird. Dabei
- // muss die aktuelle Action (Item oder Skill) verbinden, also kein Fehlschlag oder Ausweichen.
- // Der Code wird noch vor der Schadensberechnung ausgeführt. Die Variable 'value' bezieht sich
- // auf den Schaden, der gemacht werden soll.
- <Custom React Effect>
- // Teste ob der Actor von einem Gegner angegriffen wird,
- // Der Actor, der den Block Skill gecastet hat (Origin), darf nicht tot sein
- // und value sollte größer als 0 sein, weil ein negativer Wert eine Heilung wäre.
- if (user.isEnemy() && !origin.isDead() && value > 0) {
- // Blocker bewegt sich zum Ziel, target ist in diesem Fall der Actor, der beschützt werden soll.
- // user ist der Gegner, der angreift.
- origin.spriteStepToSubstitute(target);
- // Spiele eine Animation ab
- origin.startAnimation(1);
- // Blocker bekommt den Schaden. Da die Funktion gainHp einen Wert auf die aktuellen HP addiert, nehmen wir einfach
- // den negativen Schadenswert.
- origin.gainHp(-value);
- // Wir speichern uns den Schaden, den der beschützte Actor bekommt, um ihn später wieder zu heilen.
- // Man könnte auch value hier auf 0 setzen, jedoch würde dann das Schadenspopup eine 0 zeigen, was ja nicht stimmt
- // da der Blocker HP verliert.
- target._lossHp = value;
- // Falls der Blocker bei einem Block stirbt.
- if (origin.isDead()) {
- origin.performCollapse();
- }
- }
- </Custom React Effect>
- // Custom Conclude Effect wird als letztes ausgeführt, nach der Schadensberechnung.
- <Custom Conclude Effect>
- // Prüfe, ob die Variable _lossHp vorhanden ist
- if (target._lossHp) {
- // Wenn ja heile den Actor um diesen Wert.
- target.gainHp(target._lossHp);
- // Setzte den Wert auf undefined.
- target._lossHp = undefined;
- }
- </Custom Conclude Effect>
Wird der Actor mit diesem State nun von einem Gegner angegriffen, springt der Caster vor ihn und blockt den Schaden für ihn.
Benötigt: YEP_SkillCore
Durch Yanfly's SkillCore kann man die Kosten für Skills anpassen. Man könnte einem Actor so die Möglichkeit geben, Blut-Magie zu benutzen. Wenn er also den
State Blut-Magie hat, kann er HP anstatt MP benutzen, um die Kosten für seine Skills zu bezahlen.
Erstellt dazu einen State mit dem Namen "Blut-Magie". Dieser State brauch keine weiteren Notetags.
Jeder Skill der zu einem Blut-Magie Skill werden soll, bekommt nun folgende Notetags:
JavaScript- // STATE_ID bezieht sich auf die Id des Blut-Magie States.
- // Dieses Notetag ermöglicht dem Skill MP Kosten hinzu zufügen.
- <Custom MP Cost>
- // Falls der User den Blut-Magie State hat, werden die
- // MP Kosten auf 0 gesetzt.
- if (user.isStateAffected(STATE_ID)) {
- cost = 0;
- }
- </Custom MP Cost>
- // Dieses Notetag ermöglicht dem Skill HP Kosten hinzu zufügen.
- <Custom HP Cost>
- // Wenn der User den Blut-Magie State hat, werden die
- // HP Kosten um den Wert der MP Kosten des Skills erhöht.
- if (user.isStateAffected(STATE_ID)) {
- cost += skill.mpCost;
- }
- </Custom HP Cost>
Benötigt: YEP_SkillCore, YEP_ItemCoreMan kann die Pre und Post Eval Skill notetags auch für Items benutzen. Damit können wir ein Item erstellen, dass man öfter als 1x mal benutzen kann.
Wichtig ist es, das Item auf non-consumable zu stellen.
JavaScript- // Dieses Notetag wird vor der Schadensberechnung ausgeführt.
- <Pre-Damage Eval>
- // Die Variable _addUses gibt an, wie viele zusätzliche Verwendungen das Item hat. In diesem Fall 2 extra, also kann man das Item insgesamt 3 mal verwenden.
- item._addUses = item._addUses || 2;
- //Nachdem benutzen wird eins abgezogen
- item._addUses--;
- //Wenn keine zusätzlichen Verwendungen mehr übrig sind, wird das Item auf consumable gesetzt, heißt es wird nach der nächsten Verwendung gelöscht.
- if (item._addUses == 0) {
- item.consumable = true;
- }
- </Pre-Damage Eval>
Ich werde hier ab und zu meine Sachen posten, an denen ich so arbeite.
Falls ihr also Ideen habt oder Hilfe braucht, postet es gerne!
lg
waynee
-
Huhu.
Ich beschäftige mich gerade nebenbei damit, Digital Art zu lernen. So gesehen fange ich eigentlich bei 0 an, da ich die letzten Jahre weder digital noch traditional irgendwas in die Richtung gemacht habe.
Kunst gehörte früher zu einem meiner besten Fächer, jedoch habe nach der 9. Klasse aufgehört Kunst als Fach zu nehmen. Warum weiß ich auch nicht genau.
Ich weiß, ich bin relativ alt (jaa, ich bin eigentlich mit einer der jüngsten hier.. aber Ihr wisst was ich meine) und bringe auch sonst keine wirklichen Vorkenntnisse mit. Trotzdem bin ich motiviert und
versuche so gut es geht aufzuholen.
Jedenfalls hab ich mir schon ein Grafiktablett gekauft (Wacom Intous Art Medium) und mit einigen Programmen für Digital Art rumgespielt. Letztendlich hab ich mich für Paint Storm Studio entschieden.
Da ich generell zu fast jedem Thema, das ich lernen will, mir Videos auf Youtube anschaue, hab ich echt ein paar sehr coole Channel gefunden. Ich denke ich packe die unten mal in ein Spoiler, falls jemand Interesse hat.
Hier im Thread wollte ich einfach mal von anderen Künstlern hier bei uns im Forum hören, wie Ihr so angefangen habt und ob ihr vielleicht ein paar nützliche Tipps habt.
Ich hab auch ein DeviantArt Account, aber habe noch nichts gepostet.
-
Ein Streamer, den ich schon länger verfolge hat letztens dein Spiel angespielt.