מידע על הקורס
בקורס של 5 שבועות נלמד שלב אחר שלב על העקרונות והגישות השונות בפיתוח משחקים מורכבים בעלי ריבוי רבות. נרכוש את הכלים לפיתוח מערכת ניווט גמישה, העברת מידע באופן נכון ויעיל בית הזירות השונות, שימוש בזירות כרכיבים עצמאיים ורב תכליתיים, ויישום זרימות ותדירויות (flows and sequences)
מה נלמד
משחקים מרובי סצנות. חלוקת המשחק לסצנות עצמאיות, בניית מעבר זורם ביניהן והעברת מידע מזירה אחת לשנייה
Design patterns. נחקור Design Patterns נפוצים - Service Locator וCommand. נלמד להשתמש בהם
.Event Bus/Messenger. נלמד להשתמש בטכניקה מתקדמת של יצירת מבנה ואירגון אירועים בתוך המשחק
Game Architecture. נלמד ונתרגל את העקרונות של יצירת ארכיטקטורות משחק גמישות וקלות לתחזוקה
S.O.L.I.D. שימוש מעשי בעקרונות SOLID
Async/Await. כתיבה ושימוש בקוד אסינכרוני בעזרת async/await, הכרת מסגרת העבודה עם UniTask.
האץ את הקריירה שלך
חברות משחקים מחפשות אחר מתכנתי משחקים מובילים בשוק הפוך לאחד מהם!
התבלט בשטח
התבלט בהצטיינותך מבין מאות מפתחים מתחילים
שדרג את יכולותך
רכש את הכלים בהם משתמשים המקצוענים הבכירים בחברות משחקים מובילות
קהל היעד
הקורס מיועד לאנשים שיש להם תשוקה לפיתוח משחקים ומעוניינים בבניית קריירה בתעשיית המשחקים.
חשוב. דרוש ניסיון קודם עם מנוע Unity. הרמה המינימלית היא Unity junior.
מפתחי UNITY מנוסים
מפתחי Unity בעלי 1.5-2 שנות ניסיון עבודה המעוניינים לשדרג את מיומנויותיהם לרמה מתקדמת, לעקוב אחר הגישות המודרניות לפיתוח משחקים וללמוד להנדס וליישם ארכיטקטורה
מי שהשלים קורס רמה 1 של התוכנית
הקורס הזה מיועד לאנשים שהשלימו קורס פיתוח משחקים מתקדם (רמה 1). הקורס הזה מסתמך רבות על עקרונות וגישות אשר נלמדו בחלק הראשון
מה כלול בקורס
אנו מודעים לכך שלמידת טכניקה מתקדמת עשויה להיות משימה מאתגרת, לכן בנינו חווית למידה שתאפשר את למידת החומרים באופן האפקטיבי ביותר.
חומרי לימוד
חומרי לימוד לכל נושא + לינקים למקורות רלוונטיים מהאינטרנט
למד ממומחים
למד מומחים התעשייה בעלי ניסיון עבודה של שנים רבות בחברות גיימינג מובילות
פרויקט למידה מורכב
פרויקט משחק במתכונת מלאה
5 מפגשים אונליין
שיעורים אינטראקטיביים שבועיים. צפה, שאל, שאלות, למד והשתפר
קהילה
הצטרף לקהילה שלנו, הכר קולגות, שתף את רעיונותיך עם חובבי משחקים כמוך!
תעודה
עם השלמת הקורס תוענק לך תעודה
סילבוס
5 שבועות

שבוע 1
בניית מערכת מתקדמת של ניווט בין הסצנות
ניצור מערכת ניווט נוחה ומשוכללת. טכניקת כתיבת קוד אסינכרוני תשמש לטובת מעבר זורם בין זירות המשחק
שבוע 2
Cross-Scene functionality
לעיתים קרובות למדי השימוש בפונקציונליות מסוימת הינו חיוני בזירות שונות. למשל, לפעמים חלון קופץ צריך להופיע על מסך הטעינה של המשחק, בשעה שבדיוק אותו החלון צריך להופיע גם במהלך המשחק. נלמד איך להשתמש בפונקציונליות משותפת בזירות נפרדות ולחלוק אותה ביניהם
שבוע 3
העברת מידה בין הסצנות
נלמד את הטכניקה התקנית להעברת מידע מזירה אחת לשנייה. תהליך העברת המידע הינו בעל חשיבות עליונה ודורש הבנה עמוקה של ההיבטים הטכניים, כגון ניהול זיכרון וספירת הפניות
שבוע 4
בניית גיימפליי
נבנה מהלך משחק שיוכל לקבל את הפרמטרים שהתקבלו מזירה אחרת. בנוסף, נבחן את תבניות העיצוב הנפוצות ביותר בתהליך בניית מהלך המשחק
שבוע 5
Event Bus / Messenger
בכל משחק קוראת כמות משמעותית של אירועים. נלמד טכניקת ארגון והכוונתם לאובייקט הרלוונטי או שידורם לקבוצה קולטת
הפרויקט
במהלך הקורס נבנה משחק המכיל 7 סצנות ומערכת ניווט משוכללת. נלמד טכניקות מגוונות שיאפשרו לנו להשתמש באובייקטים מסוימים מזירה מסוימת בזירה אחרת, וכמו כן דרכים להעברת מידע בין הזירות




כיצד לומדים את הקורס
תהליך הלמידה פשוט ואפקטיבי. הוא מכוון ליישום החומר באופן אופטימלי. כל שבוע של הקורס בנוי בצורה הבאה:
התקדמות
קח את ההמלצות בחשבון, שדרג את הקוד שלך וחדד את מיומנותיך
ביקורת קוד
אנחנו נבדוק את עבודתך וניתן לך עצות לשיפור הקוד
תרגול
בצע את התרגילים, יישם את החומר הנלמד בתהליך כתיבת הקוד
צפייה ולמידה
השתתף בשיעורים שבועיים אונליין, למד על ידי צפייה, עקוב בתשומת לב אחר דוגמאות הקוד המוצגות ושאל שאלות
למד ממומחה בתעשייה
פבל רומיאנצב
GAMEDEV CONSULTANT, GAME ARCHITECT




עובד כמתכנת מקצועי במשך יותר מ15 שנים, מתוכן 10 בתעשיית בגיימינג. עבדתי בחברות כדוגמת Playtika, Jelly Button ועוד, בתפקידים של מפתח Unity בכיר, ראש צוות Unity, ומנהל R&D. ניסיוני לימד אותי בדיוק אילו מיומנויות דרושות לכל מפתח משחקים על מנת שיוכל לבנות קריירה משגשגת בתחום. בניתי קורס זה על מנת לחלוק את הידע שצברתי במשך השנים ולסייע למפתחי משחקים מוכשרים ונלהבים להפוך למפתחי Unity מקצועיים

חוות דעת
איגור
Iron Source

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

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

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

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