תוכנית הלימודים הרשמית

מסלול פיתוח המשחקים ב-Roblox

תוכנית פדגוגית מתקדמת המשלבת חשיבה טכנולוגית (תכנות וקוד ב-Lua) לצד יצירתיות, עיצוב שלבים וחוויית שחקן.

בונים עולמות ב-Roblox
מבוא

בונים עולמות ב-Roblox

הקורס המלא למתחילים: משחקן – ליוצר משחקים

מטרה מרכזית:שער הכניסה לעולם פיתוח המשחקים. נעבור ממשחק פסיבי של אחרים ליצירה אקטיבית ותכנון מרחבי עצמאי בפלטפורמת רובלוקס.
בניית משחק מלא (משרטוט למציאות)
תהליך פיתוח

בניית משחק מלא (משרטוט למציאות)

מטרה מרכזית:הבנת תהליך העבודה המלא של מפתח משחקים ברובלוקס - משלב הרעיון הראשוני על הנייר ועד למשחק פעיל ברשת.
מסלול ההתפתחות שלנו בקורס
מפת דרכים

מסלול ההתפתחות שלנו בקורס

מטרה מרכזית:מפת הדרכים האישית של התלמידים בקורס - כיצד מתקדמים צעד אחר צעד מרמת הבסיס ועד ליצירת קוד ומערכות מתקדמות.
ממשק משתמש GUI (תקשורת עם השחקן)
עיצוב ממשק

ממשק משתמש GUI (תקשורת עם השחקן)

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

מכניקות משחק (העולם מגיב)

מטרה מרכזית:יצירת לולאות גיימפליי מהנות: נקודות שיגור (Teleport), מלכודות, ומערכות איסוף חפצים שמניעות את השחקן לפעול.
תכנות ב-Lua (המוח של המשחק)
תכנות

תכנות ב-Lua (המוח של המשחק)

מטרה מרכזית:כתיבת קוד בשפת Lua כדי לשלוט בכל פרט בעולם הווירטואלי, ליצור אינטראקציה חכמה ולנהל מערכות מורכבות.
בניית מפה (חומרים ועיצוב)
בנייה ועיצוב

בניית מפה (חומרים ועיצוב)

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

היכרות עם התוכנה (יסודות וביטחון)

מטרה מרכזית:שליטה בכלי העבודה הבסיסיים של Roblox Studio ויצירת סביבת עבודה נוחה ומאובטחת עבור מפתחים מתחילים.
מודול 1: הופכים את הסטודיו למגרש המשחקים שלנו
מודול 1
שיעורים 1-4

מודול 1: הופכים את הסטודיו למגרש המשחקים שלנו

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

נושאי הלימוד במודול:

  • מה זה Roblox? הבנת הפלטפורמה ואיך משתמשים יוצרים בה משחקים.
  • הסייר (Explorer): הרשימה המלאה של כל מה שקיים במשחק (ההיררכיה של העולם).
  • המאפיינים (Properties): לוח הבקרה לשינוי גודל, צבע וחומר של כל אובייקט.
  • הזירה (Viewport): המרחב התלת-ממדי שבו בונים, מזיזים ומשנים את העולם הפיזי.
  • עולם ראשון: פתיחת Baseplate והוספת Part (חלק) ראשון לזירה.

Quest Window - אתגר מודול 1: היצירה העצמאית הראשונה שלי

  • צור 3 פלטפורמות שונות בעולם שלך:
  • פלטפורמה אחת גדולה במיוחד (Scale)
  • פלטפורמה אחת קטנה וצרה (Scale)
  • פלטפורמה אחת בצבע שונה ומושך (Color)
מטרה פדגוגית: מעבר מ"העתקה" בלבד ליצירה עצמאית. ביסוס שליטה מלאה בכלי ה-Move, Scale וה-Rotate במרחב.
מודול 2: בונים מפה ויוצרים חוויה
מודול 2
שיעורים 5-8

מודול 2: בונים מפה ויוצרים חוויה

מטרה מרכזית:לעבור מלמידה טכנית פשוטה לעיצוב שלבים ותכנון חוויית משחק אינטראקטיבית.

נושאי הלימוד במודול:

  • הוספה ושכפול: טכניקות ליצירת אובייקטים (Parts) במהירות רבה.
  • סידור במרחב: תכנון מוקפד של מרחקי קפיצה ומעברים.
  • אווירה וסגנון: שילוב צבעים ו-Materials (חומרים כמו עץ, קרח, אש או מתכת).
  • המשחק הראשון: בניית מסלול קפיצות בסיסי (Obby) המבוסס על מיומנות.

Quest Window - אתגר מודול 2: מתחם האובי הראשון שלי

  • בנה מסלול קפיצות שלם הכולל:
  • לפחות 5 פלטפורמות שונות.
  • לפחות 2 פלטפורמות בגבהים שונים (דורש תכנון קפיצה מדויק).
  • לפחות 2 פלטפורמות בעלות צבעים/חומרים שונים.
  • בונוס: נסה ליצור קפיצה מאתגרת וקשה יותר במרכז המסלול!
מטרה פדגוגית: הבנת ה"זרימה" (Flow) של מסלול ולמידת שליטה במרחקים במרחב התלת-ממדי.
מודול 3: מכניקות משחק - העולם מתעורר לחיים
מודול 3
שיעורים 9-12

מודול 3: מכניקות משחק - העולם מתעורר לחיים

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

נושאי הלימוד במודול:

  • שמירת התקדמות (Checkpoint): איך מונעים תסכול מהשחקנים ויוצרים נקודות חזרה לאחר נפילה.
  • תנועה במרחב (Teleport): יצירת מעברים קסומים ושיגורים בין אזורים שונים במפת המשחק.
  • תגמול שחקן (Collectible Items): פיזור חפצים ומטבעות לאיסוף ברחבי העולם.
  • שדרוג מקיף: חיבור כל המכניקות שנלמדו לתוך מסלול האובי הקיים.

Quest Window - אתגר מודול 3: מ"יפה" ל"משחקי"

  • שדרג את מסלול האובי שלך כך שיכלול:
  • לפחות Checkpoint (נקודת שמירה) אחד פעיל שעובד.
  • לפחות פריט אחד (Collectible) שאפשר לאסוף ומשפיע על השחקן.
  • אזור אחד שמשגר (Teleport) את השחקן למקום מרוחק במפה.
מטרה פדגוגית: הפעלת מכניקות בתוך סביבה מעוצבת כדי להעניק לשחקן מטרה, עניין ותחושת התקדמות.
מודול 4: תכנות בסיסי ב-Lua (המוח של המשחק)
מודול 4
שיעורים 13-16

מודול 4: תכנות בסיסי ב-Lua (המוח של המשחק)

מטרה מרכזית:להבין לוגיקה תכנותית אמיתית ולשלוט בצורה מלאה בהתנהגות העולם באמצעות קוד.

נושאי הלימוד במודול:

  • מה זה סקריפט (Script)? היכרות עם שפת הקוד (Lua) שמפעילה את עולם הרובלוקס.
  • אירועי מגע (Touched Events): יצירת תגובה כאשר שחקן בא במגע פיזי עם אובייקטים.
  • אינטראקציה שלילית: בניית בלוק נעלם (מלכודת!) שנופל או נעלם כשנוגעים בו.
  • לוגיקה חיובית: יצירת בלוק חכם שמעניק לשחקן נקודות ללוח השיאים.
script.luaLua Script
local part = script.Parent

part.Touched:Connect(function(hit)
  local humanoid = hit.Parent:FindFirstChild("Humanoid")
  if humanoid then
    local player = game.Players:GetPlayerFromCharacter(hit.Parent)
    if player then
      player.leaderstats.Points.Value += 10
    end
  end
end)

Quest Window - אתגר מודול 4: כוחו של הקוד

  • צור אזור משחק הכולל:
  • בלוק חיובי שנותן נקודות לשחקן במגע.
  • בלוק מלכודת שנעלם/מוחק את עצמו ברגע שנוגעים בו.
  • בונוס: שלב את בלוק המלכודת כמכשול אקטיבי ונסתר בתוך מסלול האובי שלך!
מטרה פדגוגית: חיבור בין הקוד הלוגי הנסתר (Lua) לעולם הפיזי התלת-ממדי, ויצירת אינטראקציות גיימפליי אמיתיות.
מודול 5: ממשק משתמש – קשר עין עם השחקן
מודול 5
שיעורים 17-19

מודול 5: ממשק משתמש – קשר עין עם השחקן

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

נושאי הלימוד במודול:

  • ScreenGui: יצירת השכבה הדו-ממדית הווירטואלית המוצגת על גבי מסך השחקן.
  • טקסט על המסך (Text Labels): הצגת הודעות מערכת, הוראות משחק וברכות.
  • שילוב קוד וממשק: חיבור בין עיצוב ה-GUI לבין הסקריפט שמעדכן את מונה הניקוד (Score) בזמן אמת.

Quest Window - אתגר מודול 5: נותנים פידבק לשחקן

  • עצב והטמע במשחק:
  • מונה נקודות חי (Live Score UI) שמתעדכן במהלך המשחק.
  • טקסט ברור המברך את השחקן בכניסתו למשחק.
  • בונוס: הגדר הודעה קופצת (Alert popup) שמופיעה רק כשהשחקן אוסף פריט מיוחד.
מטרה פדגוגית: חיזוק תחושת ההישג וההתקדמות של השחקן בעזרת חיווי חזותי ומשוב מיידי לכל פעולה.
מודול 6: הפקת סטודיו – בניית משחק מלא
מודול 6
שיעורים 20-24

מודול 6: הפקת סטודיו – בניית משחק מלא

מטרה מרכזית:ליישם באופן עצמאי ויצירתי את כל הכלים והידע שנלמדו לאורך הקורס מא' ועד ת'.

נושאי הלימוד במודול:

  • תכנון המשחק (Planning): גיבוש קונספט, הגדרת נושא, ומבנה שלבי המשחק.
  • בניית המפה (Building): יישום מיומנויות הבנייה, עיצוב הנוף והתאורה.
  • מכניקות (Mechanics): שילוב נקודות שמירה, חפצים לאיסוף, סקריפטים ומלכודות.
  • בדיקות (QA): הרצת בדיקות מקיפות לאיתור באגים, תיקון תקלות וליטוש.
  • פרסום (Publishing): העלאת המשחק לאוויר בשרתי רובלוקס ושיתוף חברים.

Quest Window - אתגר סיום ענק: המשחק שלך באוויר!

  • בנה משחק מלא ומקורי משלך שיכלול:
  • מינימום 8 פלטפורמות מעוצבות ברמות קושי שונות.
  • לפחות 2 מכניקות משחק שונות (כמו שמירת התקדמות, שיגור או איסוף פריטים).
  • אלמנט ייחודי שלך: רעיון מקורי, עיצוב מרהיב או מלכודת קוד מתוחכמת.
מטרה פדגוגית: הוכחת שליטה מלאה בכל הכלים הטכנולוגיים והעיצוביים, וקבלת תואר מפתח משחקים רשמי ב-Roblox!
מארגז חול – לארגז כלים מקצועי
סיכום ומיומנויות

מארגז חול – לארגז כלים מקצועי

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

חוויית שחקן (Player Experience)

  • ScreenGui (ממשקי משתמש דינמיים)
  • Live Score (מונה ניקוד חי בזמן אמת)
  • UI Design (עיצוב מסכים ותוויות)
  • Text Overlay (הודעות טקסט והנחיות)

מכניקות וקוד (Mechanics & Logic)

  • Touch Events (זיהוי אינטראקציה פיזית)
  • Logic & Code (חשיבה לוגית ומבני קוד)
  • Traps & Obstacles (מכשולים ומלכודות קוד)
  • Checkpoints (שמירת מיקומי שחקן)

עולם ועיצוב (World & Design)

  • Building (בניית אובייקטים בתלת-ממד)
  • Materials (עבודה עם מרקמים וחומרים)
  • Colors & Light (שליטה באווירה ותאורה)
  • Scaling & Spatial Flow (ניהול מרחקים וזרימה)

הפקה (Production Pipeline)

  • Planning (תכנון מסמך עיצוב - GDD)
  • QA Testing (בדיקת באגים וליטוש שלבים)
  • Publishing (פרסום והפצה לשרתים גלובליים)