קורס מבוא לפיתוח משחקים בתוכנה Unity -
בשיתוף בית הספר למשחקים Hands On Games.
Unity הוא מנוע פיתוח המשחקים הנפוץ בעולם. זוהי תוכנה רבת-עוצמה, המאפשרת לפתח מגוון אפליקציות וחוויות אינטראקטיביות, החל ממשחקים למובייל, למחשב, או לקונסולות השונות, ועד לפיתוח חוויות במציאות מדומה ויצירת הדמיות וסימולציות.
קורס המבוא ליוניטי יתן לכם הכוונה, מסגרת וחומרים עדכניים שיעזרו לכם להתחיל לשחות בים הגדול שנקרא מנוע יוניטי.
הקורס שם דגש על:
- לימוד קוד בסביבות #C
- עבודה במנוע יוניטי
- הגשת עבודות שבועיות וקבלת פידבק רציף
- יצירת משחקים, תוך מתן דגש על אפיון המשחק והמשחקיות
- יצירת פרוייקט סיום איכותי
משך הקורס: 14 שיעורים, 3 שעות כל שיעור. סה"כ כשלושה חודשים.
פורמט הלימודים: הקורס מתקיים בפורמט היברידי - בקמפוס IAC וגם אונליין.
מועדי השיעורים: פעם או פעמיים בשבוע בשעות 18:00 - 21:00.
קהל יעד: אין צורך בידע קודם, אבל ידע בתוכנות תלת-מימד מהווה יתרון.
מיקום: הקורס מתקיים בקמפוס IAC ברחוב הארבעה 4 ת"א, אבל זמין גם אונליין.
לימודי המשך: ניתן להמשיך מקורס זה לקורס פיתוח משחקי VR/AR.
רוצים להתייעץ?
השאירו פרטיכם בטופס שכאן,
שלחו מייל לכתובת iac@ani-mator.com
או התקשרו 03-6482345.
- יסודות תכנות ב-C#
מבוא לתכנות
- מבוא לתכנות, סינטקס, IDE
- כיצד קוראים סקריפט בסביבת יוניטי
- משתנים ופונקציות
מבני בקרה, לוגיקה ומבני נתונים
- התניות ולולאות
- Logical / Boolean Operators
- מערכים ורשימות
- Dictionaries
- מבני נתונים: Stack, Queue
מושגים מתקדמים בתכנות
- מתודות, פרמטרים וארגומנטים
- Reference Types
- Structs, Enum, Classes, Fields
- Accessibility Modifiers
- Constructors
- קורוטינות
- יסודות יוניטי
הכרת הסביבה
- עורך יוניטי
- יבוא אסטים
אובייקטים
- קומפוננטת Transform
- טאגים
- פריפאבים
- Manager Scene
- העברת תכונות בין אובייקטים
פיזיקה
- זיהוי התנגשויות
- טריגרים וקוביות לוגיות
- תנועה באמצעות פיזיקה
- Add force, Torque
דיבאג וכלים
- Breakpoint attach
- Critical thinking
- Raycast
- תלת-מימד
יסודות
- מצלמה
- תנועה וקטורית
- זיהוי התנגשויות
ניווט ובינה מלאכותית
- יצירת AI לאויבים
- Navmash
- יצירת דפוסים, מבנים, ו-Swarms
- דו-מימד
יסודות דו-מימד
- תנועה וקטורית
- זיהוי התנגשויות
- תנועה בעזרת אצבע (מובייל)
אסטים ואנימציות
- עבודה עם אסטים דו-מימדיים + 9 Slice
- אנימציה פריים ביי פריים
- קיפריימז
- שכבות
- אנימייטור
- ממשק משתמש (UI)
יסודות תלת-מימד
- ממשק משתמש ביוניטי
- הוספת ניקוד למשחק
- עבודה עם Pro TextMesh
- בניית תפריט
עיצוב והתאמה
- Canvas Scaling
- Anchoring
- Game space
- אפקטים ויזואלים
אפקטים בסיסיים
- אובייקטים שקופים
- אפקטים
- פרטיקלז
אפקטים מתקדמים
- Dotween
- פוסט פרוססינג
- מיקום אפקטים
- יבוא מ-Mixamo
- קלט ואינטראקציה
קלט בסיסי
- זיהוי קלט (עכבר, מקלדת, טאץ')
מערכות אקראיות
- אקראיות, ספונרים
- בדיקת גריד באמצעות מערכים
- עיצוב משחקים
עקרונות עיצוב
- שימוש בפידבק וקונטקסט ליצירת חוויות משחק סוחפות
- יוריסטיקות – חוויית משתמש במשחקים
- פסיכולוגיית שחקנים
- פרויקטים
תרגילים
- שינוי משחק קיים
- משחק פאזל פיזיקלי
- משחק ספורט פיזיקלי
- משחק אקשן בדו-מימד
- תרגיל Matrix
- פרויקט גמר
- הכנה לתעשייה
אופטימיזציה ופרסום
- אופטימיזציה, הקטנת גודל והתאמה למובייל
- כיצד מרוויחים ממשחקים – עבודה בתעשייה
סיכום הקורס
- מפגש הגשות, סיכומים, פידבק, שאלות ותשובות ומעבר לקהילת הבוגרים
למחירין והרשמה השאירו פרטיכם בטופס שכאן,
שלחו מייל לכתובת iac@ani-mator.com
או התקשרו 03-6482345.