Skip to content
סילבוס קורס תכנות משחקים
הורדה והכרה של המנוע הגרפי - אנריל אנג'ין 5
תוכנות ששווה להוריד בשביל הלימודים או בכללי
Unreal Engine 5 בתעשייה השימושים שלו ועל המנוע
התקנת אנריל אנג’ין
שיעור לדוגמה
יצירת פרויקט חדש
שיעור לדוגמה
הממשק – תנוע במרחב, הצבת מודלים תאורות ועוד
למי שיש מחשב חלש – שיפור הביצועים
שיעור לדוגמה
עיצוב שלב
מה זה חומרים ויצירת החומר הראשון שלנו
חומר unlit
חומר שקוף
מה זה סטטיק מש?
יצירת המשחק הראשון שלנו!
שיעור לדוגמה
Epic Content+Free Stuff
Adding Quixel Content
Decals + שינוי גודל החומרים של קוויקסל
Foliage כיצד למקם המון דברים במפה כמו צמחיה
קוליידר? קוליז’ן? מגע של אובייקטים!
שינוי יחסי הטקסטורה בחומר
הוספת מודלים מהאינטרנט
Metahumans
מבחן 1.
הרחב
מבחן 1.
1 מבחן
מבחן 1.
משימות להגשה –
שיעור לדוגמה
זמן לקצת קודים!
מה זה Blueprints
שיעור לדוגמה
יצירת הקוד הראשון שלנו
אוונטים Events
יצירת הפונקציה הראשונה שלי!
אפקט של פיצוץ בנגיע באובייקט
גט וסט Get&Set
If/Branch/האם
שמירה על סדר והערות בקודים שלנו
מבחן 2.
הרחב
מבחן 2.
1 מבחן
מבחן 2.
משימות להגשה 2-
שיעור לדוגמה
זמן לקצת משתנים!
לגרום לאובייקט לגדול!
שיעור לדוגמה
הגדלת האובייקט בנפרד בשלושת הצירים
אובייקט שעולה וחוזר לנקודה ההתחלתית
תקשורת בתוך הקוד
יצירת מעלית –
Debugging – BreakPoints, Watch Values, Print string – איתור באגים וניתוח הקוד
הבנה יותר לעומק של משתנים וסוגי משתנים
ערך עקבי לדינאמי
משתנים ואינסטנסים של בלופרינטים
שיעור לדוגמה
Structures
Construction Script
משימות להגשה – תכנות משתנים
שיעור לדוגמה
Custom Events, Macros, Functions
Enum
Find Look At Rotation
For Loop
משימות להגשה – Enum, Forloop, Events, Macros, Findlookat
שיעור לדוגמה
Get actor of class
מערכים
get actors of class
Inheritance ירושה
איך לעבור ממצלמה למצלמה
פתיחת מפה/שלב אחר
מבחן 3.
הרחב
מבחן 3.
1 מבחן
מבחן 3.
משימות להגשה – GAOC, Arrays, Inheritance
שיעור לדוגמה
גישה לבלופרינט אחר וצירי זמן
הורדת החיים לשחקן בפגיע באוייב
יצירת מעלית
איך לייצר מטבע ויצירת מגנט למטבעות שיבואו אלינו
הרחבה על צירי זמן!
אפקט Slow Motion!
לשנות ערכים של חומר בזמן הרצה
הרחבה על פונקציות
DeltaTime – שמירה על קצב עקבי בפריימ רייטס שונים ומכשירים שונים
Bind Events + Assign + Save pointers to spawn things
שיעור לדוגמה
שמירה של נתונים בין מפות Game Instance
שיעור לדוגמה
כיצד לגשת לבלופרינט במפה ללא get actor
משימות להגשה – צירי זמן וגישה לבלופרינט אחר
שיעור לדוגמה
יצירת המשחק הראשון שלנו!
יצירת המפה מבלופרינטים ועיצוב השלב
הוספת פסילה למשחק
הגיע הזמן לתת צבע וחיים למפה!
שיעור לדוגמה
תיקון באג
מבחן 4.
הרחב
מבחן 4.
1 מבחן
מבחן 4
משימות להגשה – מכשולים למשחק
שיעור לדוגמה
User Interface - Widgets
מה הוא User Interface?
אסיפה של מטבעות
למה לא להשתמש ב- Bind
הדרך הנכונה לעדכן את הווידג’ט
החלפת המפה
הוספת זמן לסיום השלב!
Fade in Sequence
מפת פתיחה!
יישום של הכפתורים בווידג’ט
מסך הפסד
אנימציות בווידג’ט
מערכת שמירת נתונים High score
סגירה של המשחק ואיך מתקדמים
בונוס משתנים פומביים
מבחן 5.
הרחב
מבחן 5.
1 מבחן
מבחן 5
משימות להגשה – UI משחק
שיעור לדוגמה
תרגילים מתקדמים!
איך ליצור קוביית משחק
שיעור לדוגמה
Find Closest Enemy
RayTrace + Forward vector
Creating The HalfLife2 Gravity Gun
פונקציות ואוונטים בפחות מדקה
אוונטים – בזריז
פונקציות – בזריז
Fruit Ninja - זמן ליצור את אחד המשחקים המצליחים ביותר בהיסטוריה
פרוט נינג’ה – מה נלמד ברשימת ההפעלה הבאה
שיעור לדוגמה
הורדת החומרים לרשימת ההפעלה של פרוט נינג’ה
תחקור והבנת המשחק פרוט נינג’ה
יצירת הפרויקט
יצירת השחקן והרקע
יצירת פירות
בדיקת פגיע בפרי
החלפת הכדור לפרי אמיתי
לחתוך את הפרי לחתיכות
שמירת הכוחות לחלקים החתוכים של הפרי
אפקט הטרייל(השובל) של העכבר
יצירת אפקט בחתיכה ושינוי הרקע
שינוי זווית החתך שנוצר על הפרי
ספירת הניקוד לשחקן
הוספת חיים לשחקן
יצירת קומבו
תיקון באגים קומבו
הוספת הילוך כוח על – איטי במשחק
החלפת נראות כוח העל שלנו
הוספת אפקט ושינוי הגרפיקה בזמן הסלואו מושן
הוספת אנימציה לחיים והוספת כוח לחלקים שנחתכים
ארגון וסדר בקוד
יצירת הסופר פרי האחרון
חיתוך הסופר פרי לחתיכות
מסך סיום משחק
הוספת טיימר לשלב
יצירה בציר רנדומלי
שינויים בנראות הווידג’ט שלנו
הוספת אפקטים לפרי האחרון
עיצוב הפצצה שלנו
עיצוב הפרי האחרון
שינויים לפרי האחרון
סקוויש אפקט
עדכון הניקוד מהפרי האחרון והבונוסים
הורדת החיים בפספוס
יצירת Main Menu
עיצוב הMain Menu
יצירת חנות חיזוקים ונתוני שחקן
אנימציה ועיצוב
הוספת סאונדים
כמה בונוסים קטנים לשדרוג המשחק
מה מחכה לנו
זמן לפרוייקט RPG!!!
יצירת פרוייקט חדש
Character blueprint overview
מרכיבי הcharacter
שיעור לדוגמה
המצלמה
קליטת לחצנים מהמקלדת והעכבר
מה הוא skeletal mesh
Physics Asset
Animation blueprint מערכת האנימציות
Blendspace1d
זמן לדמות משלנו!
הורדת הדמות
הוספת IdleAnimation
הורדת כל האנימציות
ריצה עמידה והליכה של הדמות
קפיצה של הדמות
שיעור לדוגמה
59- הוספת נשק לדמות
מבחן 6.
הרחב
מבחן 6.
1 מבחן
מבחן 6.
יצירת האויב במשחק!
הורדת האויב והאנימציות שלו
יצירת קוד האויב ומערכת האנימציות שלו
לגרום לו לרדוף אחרינו
ריצה הליכה ועמידה לאויב
הורדת אנימציות של מתקפות
מונטאג’ – ניגון המתקפה
בדיקת פגיע והורדת חיים לשחקן
עדכון חיי השחקן מהפגיע
מתקפה של השחקן שלנו
הורדת החיים
מגע לגרזן של הדמות שלנו
שנוכל לפגוע אך ורק פעם אחת
חיים מעל האויב
תקיפה מרובה של אויבים
הפעלת הפיזיקה והריג דול של האויב
תיקון המגע של הריג דול
תיקון באג שפוגעים הרבה פעמים
מתקפה רק של הפלג גוף העליון של הדמות שלנו
מבחן 7.
הרחב
מבחן 7.
1 מבחן
מבחן 7
יצירת מפה חדשה והשמת האויבים שם
יצירת המפה החדשה והכנסת האויבים שלנו למפה
Patrolling פטרולים של האויבים עד שהשחקן שלנו מתקרב
הפעלת האויבים למצב תקיפה
שיעור לדוגמה
סרטון פתיח למשחק
מסקנות
תרגילים מתקדמים
Using Controllers + Code Design Patterns
השיעור הקודם
השיעור הבא
הגיע הזמן לתת צבע וחיים למפה!
סילבוס קורס תכנות משחקים
הגיע הזמן לתת צבע וחיים למפה!
השיעור הקודם
חזרה לקורס
השיעור הבא
הרשם
התחבר
עדכון של
תגובות חדשות
עדכן על כל התגובות החדשות
אנא התחבר בשביל להגיב
0
תגובות
הכי חדש
הישן ביותר
המדורג ביותר
משוב פנימי
הצג את כל התגובות
טען תגובות נוספות
שלח תגובה
השאר תגובה
לבטל
יש
להתחבר למערכת
כדי לכתוב תגובה.
wpDiscuz
Insert
התחבר
הגישה לקורס זה דורשת התחברות. עליך להזין את פרטי ההתחברות להלן!
שם משתמש או כתובת אימייל
סיסמה
זכור אותי
המשך עם
Google
האם שכחת סיסמתך?
הרשם
אין לך חשבון? הרשם עכשיו!
פתח חשבון
אתה הולך לשלוח מייל ל
לִשְׁלוֹחַ
העבר תגובה
מהלך \ לזוז \ לעבור
פתח סרגל נגישות
כלי נגישות
כלי נגישות
הגדל טקסט
הגדל טקסט
הקטן טקסט
הקטן טקסט
גווני אפור
גווני אפור
ניגודיות גבוהה
ניגודיות גבוהה
ניגודיות הפוכה
ניגודיות הפוכה
רקע בהיר
רקע בהיר
הדגשת קישורים
הדגשת קישורים
פונט קריא
פונט קריא
איפוס
איפוס