Kann ja kurz zusammenfassen:
Fx besteht im wesentlichen aus Coding, bei diesem Coding ist aber immer ein Partikel notwendig, den man hin und herfliegen lässt (wie zb eine kleine textur), bzw verdoppelt oder regnen lässt etc.
Als Partikel kann man aber auch Modelle einbinden, das ist zb beim Balrog Spawn der Fall, dort wird eine Rote Kugel Explosionsförmig vergrößert, diese ist ein Model
Oft werden (wie beim Feuerdrachen-Geschoss) Modelle mit speziellen Model-FX (das hat nichts mit coding zu tun, sondern sind animierte texturen mit effekten) im nachhinein mit Fx versehen, beim feuerdrachen eben die zusätzlichen Flammen, das Feuerdrachen geschoss ist dabei ein Eigenes Object und kein FX an sich (er zählt als Projectile ist also eigtl ein Pfeil mit anderem Model^^)
Die Bodentexturen die teilweise erscheinen sind dabei in der FXList defeniert und werden nicht wie partikel behandelt, es handelt sich dabei quasi nur um ein bild das auf die Bodentextur aufgebracht wird
Das was man als FX-Coder können sollte ist daher ein gutes vorstellungsvermögen was die die Umsetzung der Zahlen - > Räumliche bewegung angeht (übung übung übung) und etwas bildbearbeitungsgeschick t umd passende Partikel zu entwerfen
Allerdings ist das nicht zwingend da ja gute Partikel bereits vorhanden sind...