GameObject - Gamedev-Project/Zuma-Math GitHub Wiki

עצמים

  1. השחקן זומה: העצם של השחקן עצמו היא העצם המרכזית במשחק שהיא בעצם מתפעלת את המשחק, תיווצר בתחילת השלב ותיהרס בסיומו.

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

  3. פרעה: הדמות של פרעה היא דמות משנית במשחק והיא תיווצר בכל תחילת דיאלוג עם השחקן ותיהרס מיד בסיום הדיאלוג.

  4. מסילה : המסילה שתהיה רנדומלית בכל שלב מבחינת אורכה והמהירות שהכדורים ינועו עליה, תיווצר בתחילת שלב ותיהרס בסופו

  5. game status : העצם שאחראי על מצב המשחק בזמן נתון, יכלול זמן לסיום שלב, חיים, מעבר בין שלבים ועוד אלמנטים נוספים ששומרים את מצב המשחק העכשווי, תיווצר בתחילת שלב ותיהרס בסופו.