Ergebnis 1 bis 7 von 7

Thema: Pixelmovement

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von Kelven Beitrag anzeigen
    Eine sehr genaue (und wohl auch sehr rechenintensive) Methode ist ein pixelweiser Vergleich der Sprites. Dafür müsste man für jedes Sprite eine Bit-Maske anlegen, je nachdem ob die Farbe transparent oder nicht transparent ist das Bit setzen und dann die Masken zweier Sprites miteinander vergleichen (mit einem UND). Ist halt nur die Frage, ob der XP das performance-technisch überlebt und wie man das konkret in ein Script umsetzen kann.
    Es gibt bereits ein Pixelmovement-Script, welches genau so funktioniert.
    Ich benutze es selber. Funktioniert fabelhaft ist von einem deutschen Entwickler und ist recht ressourcenfreundlich. Außerdem hat es sehr viele Features.

    Es funktioniert (kurzgefasst) wie folgt :
    Man kopiert jedes Tileset und jedes Autotile in einen speziellen Ordner. Dannach werden alle nicht begehbaren Flächen schwarz gefärbt, wären begehbaren Flächen weiß bleiben.
    Bei Events und dem Helden wird einfach die Größe in Pixeln angegeben (es wird keine Maske angelegt).

    Es ist weitaus genauer in der Demo beschrieben.
    Link zum Forenbeitrag (ich konnte die Präsentation im deutschen Forum nicht mehr finden)

    Pixelmovements-Script 1.4 von f0tz Bärchen

  2. #2
    Das Skript ist wirklich gut, wenn man auch durch die Events laufen kann...
    Auf Rechnern unter 1024 RAM wie meinem ist es aber zu langsam / es ruckelt.

  3. #3
    Zitat Zitat
    Das Skript ist wirklich gut, wenn man auch durch die Events laufen kann...
    Auf Rechnern unter 1024 RAM wie meinem ist es aber zu langsam / es ruckelt.
    Normalerweise kannst du nicht durch die Events laufen. Sicher, dass du alles so gemacht hast, wie es in der Readme steht?

  4. #4
    Nein, hab ich nicht. Danke, dass du mich drauf hingewisen hast, denn schließlich war die Demo ja nicht ganz fertig. Es ist trotzdem sehr verlangsamt, da ich nur 512 MB RAM besitze - naja...

Berechtigungen

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