Kodu Game Lab

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה לניווט קפיצה לחיפוש

Kodu, במקור בשם Boku, היא שפת תכנות של מיקרוסופט ליצירת משחקי מחשב. היא פועלת על ה-Xbox 360 ו - Microsoft Windows XP, Windows Vista, Windows 7, Windows 8 ו - Windows 10. הוא שוחרר ב-Xbox Live Marketplace ב-30 ביוני 2009.[1] גירסת Windows זמינה לציבור הרחב להורדה מ-Microsoft של הפתיל פורטל האינטרנט.[2]

סקירה[עריכת קוד מקור | עריכה]

Kodu היא כלי תכנות ויז'ואלי  אשר מבוסס על סביבות פיתוח ויז'ואליות אחרות כגון AgentSheets, מתחמקים ו אליס. זה נועד כדי להיות נגיש על ידי כל אחד.

Kodu זמין להורדה כקובץ-Xbox 360 משחק אינדי. יש גם גרסת מחשב פתוח בטא אשר זמין לכל באתר האינטרנט שלהם.

Kodu הוא שונה מאותם פרויקטים אחרים בכמה דרכים עיקריות:

  • זה ימנע הקלדת קוד על ידי מנהלים למשתמשים לבנות תוכניות באמצעות אלמנטים ויזואליים באמצעות בקר המשחק
  • משתמש בגרפיקה תלת ממדית, בדומה לאליס

Kodu שימש גם ככלי חינוכי ללימוד הכלי שנבחר בתי ספר, מרכזי למידה.

שפת עיצוב[עריכת קוד מקור | עריכה]

Kodu תכנות של מודל מפושט והוא יכול להיות מתוכנת באמצעות המגע, בקר או שילוב של מקלדת ועכבר. זה מסנן עם הכי "רציני" תכנות מוסכמות, כולל סמלי משתנים, הסתעפות, לולאות, מספר מניפולציה מחרוזת, רוטינות, פולימורפיזם, וכן הלאה.

הפשטות הזו מושגת על ידי מיקום תכנות המשימה במידה רבה סימולציה מלאה הסביבה. המשתמש תוכניות התנהגויות של דמויות 3d העולם, ותוכניות הן ביטוי ברמה גבוהה, חושית הפרדיגמה בהיקף של שלטון המבוסס על מערכת או שפה, המבוססת על תנאים ופעולות בדומה AgentSheets.

"שלום עולם" טיפוסי של Kodu הוא:

רואה - פירות - מהלך - לקראת

הדקדוק, כביכול, של ביטוי זה הוא:

<תנאי> <action>

איפה <תנאי>:

<חיישן> [<מסנן> ...]

ו <action>:

<שם פועל> [<צירוף> ...]

של להמחשה גרסה של התוכנית מעל זה:

רואה - אדום - פירות - מהלך - לקראת - מהר

סוגים שונים של משחקים יכול להתבצע ב-Kodu, כגון מירוצים, אסטרטגיה, משחקי תפקידים, הרפתקאות, פלטפורמה, פאזל, אדם 1 צלפים, ועוד.

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]