Amit Netanel, Yuri Sokolov

מזיזי הטרנספורמים

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

Author

Amit Netanel, Yuri Sokolov

Category

Technology

Latest episode

Jun 24, 2025

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

פרק 11 | מה זה פרודקט? עם רון פינקלשטיין 26.02.2023

השבוע אנחנו מארחים רון פינקלשטיין (פרודקט דיירקטור ב-Wildlife Studios, אקס ג׳לי באטן, אקס פלייטיקה) לשיחה על תפקיד הפרודקט, שיתוף הפעולה ההדוק שלו עם ה-R&D וכל מה שביניהם. היה כיף ומעניין. חבקו את הפרודקט שלכם עוד היום!התחלנו להקליט גם וידאו של השיחות שלנו, זה עוד נסיוני אבל אם אתם מעדיפים לראות אותנו - אנחנו מזמינים אתכם להרשם לערוץ שלנו ביוטיוב - https://www.youtube.com/@mezizei.hatransformi...

פרק 10.5 | סדרת האופטימיזציה, חלק רביעי 19.02.2023

הגענו לחלק האחרון (בינתיים) של סדרת האופטימיזציה שלנו, בו נדבר על אופטימיזציות ממשק משתמש ביוניטי (ספציפית בקומפוננטות של UGUI - Canvas, RectTransform וכו׳).לכאורה מדובר בנושא פשוט, אך משחקים רבים נתקלים בקשיים ככל שהממשק שלהם הולך ומשתכלל, וזה מפתה מאד בגלל הגמישות הרבה של החבילה הזו בתוך יוניטי. נזכיר הרבה מהדברים שדיברנו עליהם לאורך הסדרה ולכן בחרנו בנושא זה כאחרון בסדרה - לבינתיים! נשוב אליה ב...

פרק 10 | יום בחיי ראש צוות פיתוח, עם אביב עזרא 12.02.2023

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

פרק 9.5 | סדרת האופטימיזציה, חלק שלישי - עם גל ברטוב 05.02.2023

גם את הפרק של השבוע אנחנו מקליטים בחדר הפודקאסטים של Microsoft for Startups - תודה רבה!השבוע מתארח אצלנו לראשונה לא אחר מאשר גל ברטוב - מפתח יוניטי, ראש צוות, טק-ארטיסט, אמן חובב ובחור החביב עלינו במיוחד.המשכנו יחדיו את סדרת האופטימיזציות, וגל לימד אותנו על אופטימיזציה הקשורה במעבד הגרפי שלנו - הלא הוא ה-GPU.דיברנו על באצ׳ינג, שיידרים, קודקודים ועל איך לפתור את העומס בכבישים. כן כן.כדי שתוכלו לקבל...

פרק 9 | כלים לכל דבר שאינו קוד 29.01.2023

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

פרק 8.5 | סדרת האופטימיזציה, חלק שני 22.01.2023

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

פרק 8 | תהליכי פיתוח תוכנה בריאים ל-2023 (ומעבר לה!) 15.01.2023

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

פרק 7.5 | סדרת האופטימיזציה, חלק ראשון 01.01.2023

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

פרק 7 | הסוף של ג׳לי באטן 26.12.2022

בפרק הזה, שהוא ככל הנראה יותר תיעודי מאשר אינפורמטיבי גרידא, נדבר על הסוף הפתאומי של מקום העבודה שלנו - Jelly Button Games. דיברנו ללא פרטים צהובים מדי על הימים האחרונים בסטודיו לפני הסגירה, על ההשלכות האישיות עלינו ועל החברים שלנו, ואיך אנחנו עוזרים אחד לשני למצוא את הדרך הלאה. שאלנו את עצמנו מהו מקום עבודה טוב, ואיך לקחת את הדברים הטובים שאהבנו בעבודה למקומות חדשים? ובכלל - איך הסגירה הזו תשפיע...

פרק 6.5 | הסינגלטון אינו לבד 27.11.2022

בפרק הזה נדבר על נושא שכל מפתחת ומפתח נתקלו בו בשלב כזה או אחר - אנחנו צריכים לגרום לחלקים בקוד שלנו לדבר עם חלקים אחרים.יש לנו כמה וכמה דרכים לגרום למודולים / רכיבים / שירותים או פשוט למחלקות שלנו לדבר זו עם זה, ובעוד שלסינגלטון ולעורך היוניטי יש מקום של כבוד בליבנו ובארגז הכלים שלנו - אנחנו רוצים לצלול לעומק הבעיות שהפתרונות האלה מציבים ולהציע את הגישה האהובה עלינו - depndency injection. אם נגרו...

פרק 6 | בואו לגיים ג'אם 20.11.2022

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

פרק 5.5 | החלק השני של הפרק האסינכרוני 13.11.2022

אם התחלתם להאזין רק בפרק הזה - אתם אולי מבולבלים לגבי השם והנושא וייתכן שאפילו המספר. אני ממליץ לחזור לפרק 4.5 שלנו כדי לקבל רקע על תכנות אסינכרוני באופן כללי, ועל פתרונות אחרים לתכנות אסינכרוני ביוניטי בפרט (קישור בהמשך).בפרק הזה נסקור שתי גישות נוספות לפיתוח אסינכרוני. אחת מהן היא הכוכבת הברורה של הפרקים האלה, והשנייה.. סוג של אנדרדוג. האזינו כדי לגלות מי!כדי לא להחמיץ את הפרקים הבאים אנחנו מעוד...

פרק 5 | איפה כדאי לי לעבוד? 30.10.2022

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

פרק 4.5 | החלק הראשון של הפרק האסינכרוני 23.10.2022

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

פרק 4 | עבודה עצמאית 16.10.2022

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

פרק 3.5 | איך לעשות אירועים נכון 02.10.2022

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

פרק 3 | מה ללמוד אחרי הלימודים 25.09.2022

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

פרק 2 | האם צריך תעודה כדי לפתח משחקים? 11.09.2022

ראשית, פתחנו קבוצת פייסבוק  כדי שתוכלו לכתוב לנו ישירות ולדון על התוכן שבפרקים (ומעבר להם!) אנחנו מקווים שהקבוצה גם תהפוך להיות מוקד להחלפת ידע מקצועי בפיתוח. כן, יש את הקבוצה המוצלחת של מפתחי יוניטי בישראל , אך מכיוון שאנחנו מכוונים לקבוצה אינטימית יותר מחד, אך לא מוגבלת אך ורק ליוניטי מאידך, לדעתנו יש מקום לעוד קבוצה. דברים שהזכרנו בפרק (כל הלינקים ללא affilitate) הקורס From Nand to Tetris בקורס...

פרק 1 | לשבור את תקרת הזכוכית של העורך 28.08.2022

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

Listen to the מזיזי הטרנספורמים podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.