תכנות לילדים באמצעות Game Maker/מריו/סוף המסלול
מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.
[עריכה] סיכום
הפעם לא ממש העשרנו את הידע שלנו לגבי האירועים והפעולות. אך העמקנו את הידע שלנו באפשרויותיו של הsprite ובאפשרויות הקשורות יותר לחדר עצמו כגון: הצגה חלקית של החדר(view) והוספת רקע הבנוי מאריכים (tiles).
מושגים בGame Maker
שיטת עבודה
- סידור בתיקיות
גרפיקה
- ריצוף באמצעות אריחים (tiles)
פעולות
פונקציות
- gravity
- gravity_direction
- [view_xview[0
משתנים
- room_caption
[עריכה] תרגילים
- לשנות את המשחק חייזרים ככה שיהיה אפשר להטיס את החללית גם ימינה וגם שמאלה
בעזרת המשתנה image_xscale
- לשנות את המשחק
לרוץ בין הטיפות -שנימצא בסוף המסלול של המשחק חייזרים- כך שהטיפות לא יפלו במהירות קבועה, אלא יושפעו מהכבידה.
- לשנות את הרוחות במשחק פק-מן שישתמשו בירושה
- לתכנת מסוע לזוז באלכסון.
פתרון
להכנס ל-Creation Code ולהציב מהירות התחלתית אנכית ואופקית ביחד.
- לשנות את המשחק חייזרים כך שישתמש בחדר גדול מהמסך, שבו מוצבים אויבים במקומות קבועים. ליצור כמה חדרים, כל אחד עם יותר אויבים מהקודם.
(כדי שלוח הניקוד לא יעלם מהעין, הוא צריך לנוע באותה מהירות כמו החללית.) להוסיף אשנב עם תצוגה מוקטנת של החדר (מפה) כדי שיהיה אפשר לדעת מתי יופיעו עוד אויבים.
- להוסיף למשחק פק-מן אריחים עם פינות מעוגלות, כדי שקירות המבוך יהיו יפים יותר וכדי שיהיה אפשר לשנות את צבע המבוך בכל חדר.
|
אתגר: ליצור מכונת משחק pinball |
[עריכה] המשך הדרך
אחרי שכיסינו כמעט את כל הפעולות והאפשרויות השונות הפעולות ב-Game Maker
במשחק הבא אנחנו נלמד איך ליצור משחק שמבוסס אך ורק על קודים פונג בקוד.
