שעור 9 – מחלקות ופונקציות בשפת C#
בהדרכה זו נלמד לכתוב מחלקות ופונקציות בשפת C# ולהשתמש בהן במשחקים שלנו.שפת C# היא שפת תכנות מונחית עצמים שפותחה ע”י חברת Microsoft ומשתמשת מפתחים רבים בכל העולם לרבות מפתחי משחקי …
בהדרכה זו נלמד לכתוב מחלקות ופונקציות בשפת C# ולהשתמש בהן במשחקים שלנו.שפת C# היא שפת תכנות מונחית עצמים שפותחה ע”י חברת Microsoft ומשתמשת מפתחים רבים בכל העולם לרבות מפתחי משחקי …
בהדרכה זו למדנו את הבסיס בלוגיקה של משחקי מחשב ותכנות מחשבים בכלל. עבודה עם משתנים, פרוצדורות, לולאות ותנאים. הדגמנו כיצד לדרוך ערך במשתנה, כיצד להשתמש בו במהלך התכנית, הסברנו שפרוצדורה …
שעור 8 – שימוש במשתנים, פרוצדורות ולולאות להעצמת חווית המשתמש לקריאה »
בהדרכה זו נלמד על שילוב מכוניות רכבים במשחקים שלנו.כלי רכב הוא אובייקט תלת מימדי מורכב למדי – יש לו שלדה , ארבעה גלגלים , ומנוע עם הנעה אחורית או קדמית …
בהדרכה זו נלמד לבצע תנועה מורכבת של גופים במרחב ולבדוק התנגשות ביניהם.בדיקת התנגשות של גופים במרחב היא דבר חיוני ביצירת משחקי תלת מימד. מצב של התנגשות בין גופים משנה בדרך …
בהדרכה זו נלמד כיצד לקבל קלט מהמשתמש , כיצד להגיב ללחיצה על מקשי המקלדת ולבצע פעולות בהתאם. בשפה המקצועית זה נקרא תכנות מונחה ארועים. בכל פעם שמתחולל ארוע כלשהו במקרה …
בהדרכה זאת נלמד על שילוב תפאורת רקע במשחק שלנו. את התפאורה אנו מכינים באמצעות 6 תמונות המולבשות על קוביה ענקית בגובה השמיים. קוביה זו נקראת בשפת מפתחי המשחקים – SkyBox …
שעור 4 – שילוב תפאורת רקע במשחק שלנו באמצעות שימוש ב SkyBox לקריאה »
תמונות דו מימדיות הן משאב חיוני גם במשחקי תלת מימד. משתמשים בהן ליצירת רקעים, כמעטפת לדמויות תלת מימדיות, במקומות שונים בממשק המשתמש וגם כיישויות פעילות במשחק עצמו (כוונת של רובה …
בשעור זה נעסוק בהורדת קבצי מודלים (דמויות) תלת מימדיים שונים מהרשת ושילובם באנימציות ובמשחקים שלנו.נלמד כיצד :ליצור תיקיות וקבצים במערכתליצור מופעים של דמויות שונות בתוך המשחק שלנונבחין בין אובייקט (יישות …
בשעור זה נעסוק ביצירת מודלים בסיסיים כדור וקוביה , נלמד להציב אותם במרחב , לצפות אותם בחומרים שונים ולשנות את גודלם. בהמשך נלמד לשלב מודל מורכב של מכונית במשחק ולהניע …