תכנות לילדים באמצעות Game Maker/פונג בקוד/צעד 3: הגבול

מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.

קפיצה אל: ניווט, חיפוש

[עריכה] הגבול

להוסיף אוביקט חדש,Gmaker add object.pngכדאי לתת לו את השם border:גבול,לתת לו דמות של ריבוע של 16 פיקסלים על 16 פיקסלים.
להגדיר שהוא יהיה solid:יציב. Gmaker solid.png
להציב אותו בחדר ככה:Gameker viwes.PNG
זה הכול באוביקט הזה.

[עריכה] התנגשויות

נעבור אל אוביקט המחבט,
נוסיף לו ארוע התנגשות בגבול.Gmaker collision.png
נוסיף פעולת קוד.Gmaker code button.png
בקוד יהיה כתוב:

x+=0;

הצבנו יחסית 0 במשתנה x,
ככה שכשהוא מתנגש בגבול הוא יעצר.

[עריכה] עוד התנגשויות


נעבור לאוביקט הכדור,
ניצור ארוע התנגשות בגבול.Gmaker collision.png
נוסיף פעולת קוד,Gmaker code button.png בקוד יהיה כתוב:

move_bounce_solid(border);

למה כתוב solid ?
בגלל שהכדור מתנגש בגבול והגבול הוא יציב.
וצריך להגדיר במה מתנגשים לכן צריך לכתוב את השם (במקרה שלנו זה broder). צעד 4: סוף המשחק