मैं खेल के विकास के लिए बहुत नया हूं, लेकिन प्रोग्रामिंग के लिए नहीं।
मैं जावास्क्रिप्ट canvas
तत्व का उपयोग करके एक पांग प्रकार के खेल के साथ (फिर से) खेल रहा हूं ।
मैंने एक Paddle
ऑब्जेक्ट बनाया है जिसमें निम्नलिखित गुण हैं ...
width
height
x
y
colour
मेरे पास एक Pong
ऑब्जेक्ट भी है, जिसमें ऐसे गुण हैं ...
width
height
backgroundColour
draw()
।
draw()
विधि वर्तमान में रीसेट करने है canvas
और वह यह है कि जहां एक सवाल आया।
चाहिए Paddle
वस्तु एक है draw()
, अपने ड्राइंग के लिए विधि जिम्मेदार या चाहिए draw()
की Pong
वस्तु अपने अभिनेताओं ड्राइंग के लिए जिम्मेदार हो (मुझे लगता है कि सही शब्द है, कृपया मुझे सही अगर मैं गलत हूँ)।
मुझे लगा कि यह Paddle
खुद को आकर्षित करने के लिए अनुकूल होगा, जैसा कि मैंने दो वस्तुओं को पलटा, Player
और Enemy
। यदि ऐसा नहीं थे Pong
की draw()
, मैं इसी तरह के कोड दो बार लिखने की ज़रूरत होगी।
यहां सबसे अच्छा अभ्यास क्या है?
धन्यवाद।