Higgs boson
New member
שאלת מתחיל
שלום למפתחי המשחקים שבינכם, אני זקוק לעצתכם לגבי כיצד להתחיל פרויקט ראשון בתחום פיתוח המשחקים. אם יש לכם נסיון בתחום אשמח לשמוע את דעתכם. קצת רקע: אני אנימטור תלת מימד (בתוכנת MAYA) עם נסיון של קרוב ל-10 שנים. יש לי ידע בסיסי ביותר בתכנות (MEL ו-PYTHON). השותפה שלי לפרויקט היא מתכנתת בכירה עם נסיון של כ-15 שנה, ששולטת בלא מעט טכנולוגיות ושפות. יש לנו רעיון שאנחנו מתכננים לפתח, ויש לנו התלבטויות לגבי הכלים שבהם עלינו לבחור לטובת הפרויקט: חשבנו להתחיל עם בלנדר, כי היא חינמית וכוללת בחבילה אחת גם תוכנת אנימציה וגם מנוע משחק, והכל בקוד פתוח שאפשר לנצל לטובת הפרויקט. אבל המשמעות היא ששנינו נצטרך ללמוד כמעט מאפס כיצד להתשמש ולתקשר עם התוכנה, כל אחד בתחומו. או שאולי עדיף לנו להתחיל עם MAYA (שאותה אני מכיר על בוריה), ו-UNITY בשביל התשתית? הרי UNITY אמורה לפשט כמה תהליכים בפיתוח לא? או MAYA בשילוב עם מנוע גרפי אחר (מבוסס C++ או JAVA) בקוד פתוח? או שמא בלנדר עם מנוע חאר? באופן כללי נעדיף פלטפורמות בקוד פתוח, מכל הסיבות הידועות. אבל אם נגיע למסקנה שעקומת למידה ארוכה לא תתאים לנו אז כמובן שכל אופציה אחרת תבוא בחשבון. ואם לדעתכם אנחנו צריכים מנוע משחק חינמי כלשהו, אשמח לשמוע את המלצתכם לגבי איזה כדאי (יכולות, גמישות, התממשקות עם תוכנת האנימציה...). אוסיף גם שאין לנו שום נסיון בתחום המשחקים, לא בפיתוח ולא כגיימרים. אז נא להתייחס בהתאם
תודה למי שקרא עד כאן ויסכים לתרום לנו קצת ידע!
שלום למפתחי המשחקים שבינכם, אני זקוק לעצתכם לגבי כיצד להתחיל פרויקט ראשון בתחום פיתוח המשחקים. אם יש לכם נסיון בתחום אשמח לשמוע את דעתכם. קצת רקע: אני אנימטור תלת מימד (בתוכנת MAYA) עם נסיון של קרוב ל-10 שנים. יש לי ידע בסיסי ביותר בתכנות (MEL ו-PYTHON). השותפה שלי לפרויקט היא מתכנתת בכירה עם נסיון של כ-15 שנה, ששולטת בלא מעט טכנולוגיות ושפות. יש לנו רעיון שאנחנו מתכננים לפתח, ויש לנו התלבטויות לגבי הכלים שבהם עלינו לבחור לטובת הפרויקט: חשבנו להתחיל עם בלנדר, כי היא חינמית וכוללת בחבילה אחת גם תוכנת אנימציה וגם מנוע משחק, והכל בקוד פתוח שאפשר לנצל לטובת הפרויקט. אבל המשמעות היא ששנינו נצטרך ללמוד כמעט מאפס כיצד להתשמש ולתקשר עם התוכנה, כל אחד בתחומו. או שאולי עדיף לנו להתחיל עם MAYA (שאותה אני מכיר על בוריה), ו-UNITY בשביל התשתית? הרי UNITY אמורה לפשט כמה תהליכים בפיתוח לא? או MAYA בשילוב עם מנוע גרפי אחר (מבוסס C++ או JAVA) בקוד פתוח? או שמא בלנדר עם מנוע חאר? באופן כללי נעדיף פלטפורמות בקוד פתוח, מכל הסיבות הידועות. אבל אם נגיע למסקנה שעקומת למידה ארוכה לא תתאים לנו אז כמובן שכל אופציה אחרת תבוא בחשבון. ואם לדעתכם אנחנו צריכים מנוע משחק חינמי כלשהו, אשמח לשמוע את המלצתכם לגבי איזה כדאי (יכולות, גמישות, התממשקות עם תוכנת האנימציה...). אוסיף גם שאין לנו שום נסיון בתחום המשחקים, לא בפיתוח ולא כגיימרים. אז נא להתייחס בהתאם