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