תכנות לילדים באמצעות Game Maker/פק-מן/צעד 4: המבוך: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
יונת (שיחה | תרומות)
מ גמייקר/בדיקה
יונת (שיחה | תרומות)
שורה 2:
 
__NOTOC__
=== אובייקט קיר ===
 
למבוך במשחק פקמן המקורי יש קירות יפים עם פינות מעוגלות. אנחנו לא נתאמץ כרגע לעשות קירות יפים כאלה, אלא נסתפק בקירות פשוטים יותר שעשויים מריבועים (כמו אובייקט הגבול שהיה לנו במשחק [[../../פונג|פונג]]).
 
שורה 9 ⟵ 7:
# ליצור אובייקט חדש ולשנות את שמו ל-wall (וּוֹל) - קיר.
# ליצור לו דמות חדשה בגודל 32 על 32 פיקסלים - גודל השריג שלנו. (אפשר להשתמש בדמות המוכנה wall שיש באותה תיקייה ממנה לקחנו את הדמויות של פקמן.) כדאי לתת לדמות הזו שם משמעותי, כמו wall_sprite (וּוֹל סְפְּרַייט) - דמות קיר.
# בחלון תכונות הדמות, להוריד את הסימון מתיבת הסימון {{מונח|/Transparent|טְרַנְסְפַּרֵנְט - שקוף}}, כדי שלא יהיו לנובקיר חריצים ושקעים בקירשקופים.
# בחלון תכונות האובייקט, לסמן את תיבת הסימון {{מונח|Solid|סוֹלִיד - יציב}} כי הקיר שלנו תמיד נשאר יציב במקומו.
 
[[תמונה:gmaker_pacman_wall.png|left]]
עכשיו צריך להגיד לפקמן לעצור כשהוא מגיע לקיר - בארוע ההתנגשות שלו בקיר. בשביל זה צריך:
# לפתוח את חלון תכונות האובייקט של פקמן (באמצעות הקלקה כפולה על הפקמן שבתיקיית האובייקטים {{מונח|Objects|אובג'קטס - אובייקטים/objects}} ברשימת המשאבים משמאל).
# להוסיף לו ארוע התנגשות באובייקט הקיר. [[תמונה:gmaker_collision.png]]
# להוסיף לרשימת הפעולות של הארוע פעולת תנועה [[תמונה:gmaker_red_move_button.png]] בשביל לעצור את פקמן, ופעולת שינוי דמות [[תמונה:gmaker_change_sprite_button.png]] בשביל להציג את דמות פקמן העומד ומחייך. (לא לשכוח לכוונן את מהירות ההנפשה!)