שאלה

  • פותח הנושא IG101
  • פורסם בתאריך

IG101

New member
שאלה

אני בונה פאקמן בפסקל. רציתי לדעת איך עושים שהוא כאילו אוכל את הנקודות? תודה
 

somebodddy

New member
תלוי איך אתה מיצג אותן

אם אתה מיצג את הנקודות בתור וקטור של קורדינאטות אתה צריך לבדוק כל תא בוקטור ואם יש התנגשות בין הנקודה המיוצגת על ידי אותו תא לשחקן, אתה מסמן אותה כאכולה או מוחק אותה מהוקטור.(יש שיטה לזרז את התהליך אם המערך ממוין בצורה כלשהי, אבל אני לא זוכר אותה כרגע) אם אתה מיצג את הנקודות בתור מטריצה המיצגת את המסך, אתה צריך לבדוק את כל התאים בשטח שתופס השחקן, ואם באחד מהם יש נקודה אתה מסמן אותה כאכולה.
 
למעלה