আমি বর্তমানে টাইল মানচিত্র ব্যবহার করে পাইগামে একটি গেমের জন্য মানচিত্র সম্পাদকে কাজ করছি। স্তরটি নীচের কাঠামোর ব্লকগুলি থেকে তৈরি হয়েছে (যদিও এটি অনেক বড়):
level1 = (
(1,1,1,1,1,1)
(1,0,0,0,0,1)
(1,0,0,0,0,1)
(1,0,0,0,0,1)
(1,0,0,0,0,1)
(1,1,1,1,1,1))
যেখানে "1" হল একটি প্রাচীর যা একটি ব্লক এবং "0" একটি খালি বাতাসের একটি ব্লক।
নিম্নলিখিত কোডটি মূলত ব্লকের ধরণের পরিবর্তনের জন্য পরিচালিত হ'ল:
clicked = pygame.mouse.get_pressed()
if clicked[0] == 1:
currLevel[((mousey+cameraY)/60)][((mousex+cameraX)/60)] = 1
তবে স্তরটি যেহেতু একটি টিপলে সংরক্ষণ করা হয়েছে, তাই আমি বিভিন্ন ব্লকের মান পরিবর্তন করতে অক্ষম। আমি কীভাবে স্তরে বিভিন্ন মানকে সহজ পদ্ধতিতে পরিবর্তন করতে পারি?
//
পরিবর্তে পূর্ণসংখ্যা বিভাগ ব্যবহার করা উচিত /
, /
ভাসমান পয়েন্ট বিভাজন সম্পাদন করবে এবং আপনার কোডটি স্ক্রু করবে up