আমি গেম ডেভলপমেন্টে খুব নতুন, তবে প্রোগ্রামিংয়ে নয়।
আমি জাভাস্ক্রিপ্টের canvasউপাদানটি ব্যবহার করে (আবার) পং টাইপের গেমটি খেলছি ।
আমি একটি Paddleঅবজেক্ট তৈরি করেছি যার মধ্যে নিম্নলিখিত বৈশিষ্ট্য রয়েছে ...
widthheightxycolour
আমার এমন একটি Pongবস্তুও রয়েছে যার মতো বৈশিষ্ট্য রয়েছে ...
widthheightbackgroundColourdraw()।
draw()পদ্ধতি বর্তমানে রিসেট করা হয় canvasএবং যে যেখানে একটি প্রশ্ন এসেছেন।
যদি Paddleচিত্রটির draw()অঙ্কনের জন্য কোনও জিনিসের দায়বদ্ধ থাকতে পারে বা তার অভিনেতাদের আঁকার জন্য draw()কোনও Pongঅবজেক্টের দায়বদ্ধ হওয়া উচিত (আমি মনে করি এটি সঠিক শব্দ, দয়া করে আমি ভুল হয়ে থাকলে আমাকে সংশোধন করুন)।
আমি বুঝতে পেরেছিলাম যে এটি Paddleদুটি আঁকতে এটি নিজেই আঁকার জন্য সুবিধাজনক হবে , এবং আমি দুটি বস্তু ইনস্ট্যান্ট করি Playerএবং Enemy। যদি ছিল না Pongএর draw(), আমি অনুরূপ কোড দুইবার লিখতে প্রয়োজন চাই।
এখানে সেরা অনুশীলন কি?
ধন্যবাদ।