schau mal hab ich vor einiger zeit gemacht:
youtube.com/watch?v=HuTPDz9hjPA
(per-pixel landscape mit wasser + sand hehe)
ich könnte dir grob erklären wies funktioniert, kann aber jetzt schon sagen das der game-maker performancemäßig niemals in die nähe von sowas kommen wird...
das grundprinzip ist, dass nur pixel die überhaupt für bewegung in frage kommen zu einem array hinzugefügt werden und dann bei jedem update einmal berechnet werden. "spritzende" pixel sind dann meißtens partikel die sich ganz von der landschaft lösen und dann wieder hinzugefügt werden (was jedoch zum aufnamezeitpunkt des videos noch nicht eingebaut war )
youtube.com/watch?v=HuTPDz9hjPA
(per-pixel landscape mit wasser + sand hehe)
ich könnte dir grob erklären wies funktioniert, kann aber jetzt schon sagen das der game-maker performancemäßig niemals in die nähe von sowas kommen wird...
das grundprinzip ist, dass nur pixel die überhaupt für bewegung in frage kommen zu einem array hinzugefügt werden und dann bei jedem update einmal berechnet werden. "spritzende" pixel sind dann meißtens partikel die sich ganz von der landschaft lösen und dann wieder hinzugefügt werden (was jedoch zum aufnamezeitpunkt des videos noch nicht eingebaut war )
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von florpp ()