>>2
「めんどい」の意味が分からん

たとえ >>2 の考え方の通りだとしても、

対 {オブジェクト, dist(カメラ, オブジェクト)} の配列を
対の第2要素をキーにしてソーティング関数へぶち込み、
返ってきた配列の先頭要素から(対の第1要素を)レンダリングする

だけでいいはずだが、
たったこれだけのことをプログラムするのが面倒というのか?

ゲームをプログラムする気あるの?