javascript - Bagaimana untuk menulis logik dan kod untuk rendering berlapis objek dan aksara dalam permainan?
女神的闺蜜爱上我
女神的闺蜜爱上我 2017-06-26 10:52:05
0
2
914

Sebagai contoh, dalam Lone Gunman, watak-watak itu kadangkala berada di bawah pokok dan kadangkala di atas rumput semuanya adalah objek dalam dunia permainan Bagaimana anda mengendalikan logik hierarki antara watak dan objek peta ?

女神的闺蜜爱上我
女神的闺蜜爱上我

membalas semua(2)
習慣沉默

Permainan biasanya dilukis dalam gelung Pendapat saya adalah untuk mencipta objek klasifikasi pada permulaan, contohnya:

var saves = {
    "background" : [],
    "foreground" :[],
    "characters" : [],
    "ui" : [],
};

Hanya mulakan mengikut urutan untuk...dalam.
Untuk 3D, mungkin lebih mudah untuk digunakan kerana koordinat z Untuk 2D, memandangkan mekanisme lukisan kanvas ialah "gambar yang dilukis kemudian meliputi gambar yang dilukis sebelum ini", jadi ia perlu diisih untuk menyusun hierarki.

Mengharapkan jawapan yang lebih baik di tingkat bawah Saya bukan pembangun permainan, saya hanya mencubanya kerana berminat.
Ini adalah salah satu demo saya

迷茫

Orang di atas betul, permainan ini berdasarkan animasi bingkai, dan dalam setiap bingkai, tahap objek boleh ditetapkan semula

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan