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