1.については自前のオブジェクト管理システム上で既に実装済み。ただ毎秒描画とか生成破棄タイミングを考慮しなきゃいけないので少し使い勝手が悪い。あと高速化したスプライト実装をベースにしているので、頂点補間を考慮するとちょっと面倒。
2.については過去に同様の実装をしたのでこれを使えばいい。
-
ただこれだとテクスチャ周りの貼り付けを動的に行う必要があり割当が破綻すること考えるとちょっとなあと思う。
3.については一番確実。ただこれだと単色での描画になるのと、これ使うとUnityで抽象化してる意味なくね?という。