Menu
CoddyTech

שלום, Roblox

חלק מהיחידה תכנות משחקים ב-Roblox במסלול ה-Lua של Coddy. שיעור 1 מתוך 24.

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

המשחק שמימין הוא עולם אמיתי: לוח בסיס של דשא, משטח הופעה ושלט צהוב. לחצו על Play כדי להריץ בו את הסקריפט שלכם, והסתובבו בעזרת W A S D ו־Space.

הדבר הראשון שכל כותב סקריפטים לומד הוא print. הוא כותב שורה בחלונית Output שמתחת למשחק, יחד עם השעה שבה הדבר קרה במשחק:

print("The game started")

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

print(workspace.Baseplate.Name)

הפקודה הזו מדפיסה את Baseplate. סקריפט רץ מהשורה העליונה עד השורה התחתונה פעם אחת, כשהמשחק מתחיל.

challenge icon

אתגר

קל

כתבו את סקריפט Roblox הראשון שלכם.

  1. הקלידו בין המרכאות ב־print("") כל הודעה: את שמכם, Hello, Roblox!, כל דבר שתרצו.
  2. לחצו על Play ומצאו את השורה שלכם בחלון Output, מתחת למשחק.

לאחר מכן לחצו על Check.

נסו בעצמכם

-- הסקריפט הזה פועל פעם אחת, כשהמשחק מתחיל.
print("")
quiz iconבחנו את עצמכם

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

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

תרגלו בעצמכם: קומפיילר Lua אונליין