צפה בנושא הקודם :: צפה בנושא הבא |
מחבר |
הודעה |
nikos טיסות סדירות
הצטרף בתאריך: May 29, 2010 הודעות: 481
|
נשלח: 10:29 ,15 אפריל 2012, א' כותרת הודעה: מה הסיפור של BMS נגד FF? |
|
|
אהלן!
יצא עכשיו הFF6 ומבלי להתקין ולבדוק מה קיים שם אני די בטוח שהוא סוגר פינות לגבי הרבה מאוד נקודות טעונות שיפור בBMS. הם מתעסקים בצורה יפה בכל הקשור לסקינים, מודלים, קוקפיטיםו ולא חוסכים בשיפור הDB והאוויאוניקה.
אני יודע שקיימת מין יריבות לא תחרותית אלא כנראה אישית בין הקבוצות ולא ברור לי למה.
אם מישהו בקיא ויודע להסביר- אשמח מאוד לקרוא.
האם יש קבוצה שמנסה לגשר בין השתיים? שאיפה לאחד את העבודה? |
|
חזור למעלה |
|
|
|
|
RF בוגר בית ספר לטיסה
הצטרף בתאריך: Jun 13, 2006 הודעות: 3055
|
|
חזור למעלה |
|
|
nikos טיסות סדירות
הצטרף בתאריך: May 29, 2010 הודעות: 481
|
נשלח: 10:49 ,15 אפריל 2012, א' כותרת הודעה: |
|
|
אני לא טוען שFF טוב יותר מBMS מFF או להפך. אוביקטיבית לכל אחד יש יתרונות וחסרונות ברורים האחד מול השני. מה שבטוח שFF+BMS טובים יותר מסתם FF או סתם BMS.
מעניין אותי מה קרה שם- "היסטורית", בו נגיד את זה ככה. אם למישהו יש סבלנות לספר את הסיפור בקצרה אני מאוד אודה לו.
לבקיאים בעניין- יש סיכוי לפשרה והבנות בין הצדדים? |
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 11:48 ,15 אפריל 2012, א' כותרת הודעה: |
|
|
אני אנסה לספר הכי קצר שאפשר אבל זה יהיה מאוד ארוך.
פאלקון 4 התפתח ע"י הקהילה באופן עצמאי מזמן שהקוד דלף אי שם בסוף שנות ה 90 ועד היום. תחילה היו קבוצות ענתיקות ויצאו פאטצ'ים לסימולטור המקורי (שהיה מלא באגים מהמקור אבל גם כולל Features שלא תמצא עד היום בשום סימולטור כמו למשל הקמפיין הדינמי ומנוע הקמפיין בכלל שעובד כמו משחק אסטרטגיה פרימיטיבי משהו כשהסימולטור ב 2D). פאטצ' יחיד יצא ע"י החברה המקורית דאז שנקרא 1.08, מאז יצאו גרסאות של הקהילה כמו eFalcon ואח"כ RP5 שכללו בעיקר שדרוגים ל data. בהמשך הדרך נבנתה קבוצה עיקרית שנקראה Unified Team או UT בקיצור שפיתחה דרך קוד ו data את SP3 שהיה אז נחשב לפאטצ' רציני מאוד שנתן שדרוג משמעותי לסימולטור בהרבה תחומים. תוך כדי כך התהוותה קבוצה נפרדת משהו שנקראה FreeFalcon בראשותו של Steve Wooters - AKA Hustler. בתחילת הדרך FF שיחררה לקהילה את FF1 ו FF2 שהיו שדרוג משמעותי מבחינת מודלים וסקינים בעיקר וגם קצת data ונועדו למי שהמערכת שלו יכלה להוציא קצת יותר גרפיקה ממה שSP3 הציע. עד אז הייתה תאימות מלאה וכולם היו פחות או יותר ביחד, חברים טובים אפשר לומר. באיזשהו שלב קבוצת BMS החלה לפתח (באישור או שלא באישור היוצרים המקוריים, פה גם נכנסת סוג של מלחמת זכויות יוצרים שאני לא כל-כך בקיא בפרטיה...) את הקוד ולשחרר פאטצ'ים לקהילה שתאמו ל SP3 (אז היה BMS 0.8 ואח"כ 1.0 ואז 1.1 וכו'... כל פעם קצת עם שדרוגים משמעותיים לגרפיקה ולעוד הרבה דברים, אם אתה רוצה יש לי את כל הפאטצ'ים שמורים אתה יכול להתקין את פאלקון המקורי מהדיסק ואז להתקין את הפאטצ'ים האלו אחד אחד ולראות מה כל אחד מהם שידרג ושיפר - מצד שני אני בטוח שאתה לא תעשה את זה ). בשלב מסויים הגיע BMS 2.0 שהיה המשמעותי ביותר ומיד אחריו בהפרש של לא מעט זמן קבוצת BMS קיבלה מכתב רשמי מהיוצרים המקוריים לחדול מפיתוח ומאז BMS ירדה למחתרת ולא נראתה עוד (בדיעבד היו אלה אנשי LP מאחוריי המכתב, LP הם היוצרים של F4AF שגם הם צמחו מהקהילה והיו חלק מ UT עד כמה שאני יודע וסידרו לעצמם זכויות יוצרים על הקוד כדי למכור אח"כ את F4AF שהוא בעצם לא הרבה יותר מ SP3 עם שדרוג רציני למערכת ה קמפיין וה MP... וכולל דרך אגב גם קצת יצירות Art שנעשה בהם שימוש בלי רשות היוצרים...).
בשלב זה UT שכנראה התפצלו, לא כולל אנשי LP, פיתחו את SP4 שהיה שדרוג משמועתי ל SP3 אם כי לא עשה את אותה הקפיצה. באותו הזמן BMS 2.0 היה מקובל כ EXE שבו השתמשה הקהילה וש SP4 התאים אליו (למרות שאת SP4 היה ניתן להריץ אז גם ללא BMS 2.0 זה היה פחות מקובל...), בשלב זה קבוצת FF פיתחו את FF3 אבל בגלל מחלוקות עם אנשי UT, הגיע מצב ש FF3 לא תאם ל SP4 והיווה כמעין פאטצ' משל עצמו. שכחתי לציין שקבוצת BMS אז כללה גם את Hustler (שלא היה מתכנת) ועוד 2 מתכנתים שהיו תחת שליטתו.
כאן הגיע מצב שיש את SP4.2 (שיפור קל ל SP4 ותיקון באגים) שבו השתמשה רוב הקהילה, והיה את FF3 שבו השתמשה חלק אחר מהקהילה ובשלב זה גם האתר של FF הפך להיות דיי עצמאי כש FF3 בעצם מהווה אלטרנטיבה ל SP4. כל אחד בחר מה הוא מעדיף וכולם השתמשו ב EXE האחרון של BMS שנקרא BMS 2.0.
עכשיו מגיע קטע מכוער שבעצם יצר את המחלוקת ואת התיעוב. בשלב זה Hustler החליט שלא מתאים לו הקטע שה EXE מפסיק להתפתח והוא בעצם לקח את הקוד המשותף לו ול BMS, ובעזרת 2 המתכנתים של FF שינמך קצת את האפשרויות שהיו בו ושיחרר EXE שנקרא Cobra1 והיווה אלטרנטיבה ל BMS 2.0. בשלב זה הקהילה החלה להתחלק בצורה משמעותית כשבצד אחד אלו שהיו נאמנים ל BMS ובצד שני אלה שתמכו ב FF. אני דרך אגב צודדתי אז ב FF בגלל שהם המשיכו לפתח אבל הייתי אז דיי "צעיר" בקהילה ולא הכרתי את האנשים שמאחוריי...
כך זה נמשך פחות או יותר עד ששוחרר AF ע"י LP ואח"כ OF דלף (או שלא דלף עד היום אני לא בטוח בדיוק... מעולם לא קיבלתי תשובה מדוייקת ואני גם לא טורח לחפור כי זה לא כזה מעניין) לקהילה והיה בעצם העבודה האחרונה של BMS אבל עם מנוע גרפי המקורי והדיי ישן של פאלקון.
בשלב זה החלה קבוצה קטנה בשם RedViper - RV לעבוד עם FF על פיתוח ה EXE. קבוצת RV בנתה מנוע גרפי מבוסס DX7 שהיווה שדרוג משמעותי למנוע של פאלקון הן מבחינת גרפיקה והן מבחינת ביצועים וכלל גם פורמט חדש למודלים 3D יותר טוב מ LOD. קבוצת RV שאני הצטרפתי אליה תחילה כבטא טסטר, אח" כמפתח אפקטים (Particle Syetem) ובהמשך גם כמתכנת שיחררה את FF4 ועסקה בפיתוח FF5. הקבוצה שלנו הייתה קבוצה קטנה שהורכבה כולה בסה"כ מ 7-8 אנשים שנשאו בעיקר הנטל כש FF בעצם ישבו כמעט בצד. Hustler לא תמיד הסכים לכך שאננחו כל-כך נפרדים אבל הוא סבל את זה כי הוא ידע שבלעדינו אין לו סיכוי להגיע לשום מקום... באיזשהו שלב במשך הפיתוח של FF5 שהיה אמור להיות שדרוג משמעותי לקוד ה MOP הלא יציב של FF4, המתכנת של קוד ה MP היה חייב לקחת הפסה דיי ארוכה לטובת עבודה והחיים האמיתיים ובעצם עיכב את הפיתוח הצפוי של FF5 (אבל כמובן שלא בכוונה...). Hustler החליט שלא מתאים לו לחכות ובעצם נכנס איתנו (עם RV) לכסאח רציני עד שבנקודה מסויימת החלטנו לעזוב אותו עם כל הבאלגן של הקוד, לא מבלי שהוא קיבל ממני כמה שטיפות טובות על זה שהוא סמרטוט רצפה עם יכולת ניהול של נעל בית. כדי שתבין מה הסיפור, RV כמו BMS הורכבו מחבר'ה טובים בלבד, ממשח אחד אחד, גם טובים מבחינת עבודה (אני הייתי הכי פחות מוכשר בקבוצה) וגם מבחינת יחסי אנוש שזה חשוב לא פחות אבל Hustler הוא חתיכת סמרטוט עם בעיות אגו רציניות.
בשלב זה FF התעסקו קצת עם הקוד ושחררו את FF5 שכמובן עד היום מתרסק בלי סוף, פשוט כי הם לא יכולים לתקן את הקוד באמת כי אלו בעיות שמעל היכולת שלהם. רק לצורך הענין המתכנת שלנו (של RV) של ה MP שעזב לא מכבר את התחום של פאלקון, סיפר לי שאז (בתקופת הלחץ) הוא לא יכל להסתכל על הקוד אבל כשהיה לו קצת זמן הוא פתר את כל הבעיות שהיו בו תוך יומיים...
מאז הפיצול אנשי RV ואני ביניהם שוטטנו ללא מטרה (אני אז עבדתי על מה שענין אותי תמיד, אויוניקה באופן עצמאי כזה על הקוד של RV) עד שבשלב מסויים שמעתי ש BMS עדיין חיים ובועטים במחתרת. לא הייתי בטוח עד שדיברתי עם משיהו מבפנים שהיה חבר משותף (BoneDust למי שרוצה לדעת) וראיתי סקרינים מהסימולטור. אז החלטתי ליצור קשר ולראות אם ייצא משהו ואם BMS יסכימו לעבוד איתנו למרות שאנחנו עבדנו עם FF והיינו כביכול "שרופים" מבחינתם (מאז ש Hustler גנב את הקוד ושיחרר ללא רשות כל הגשרים נשרפו בין הצדדים). למזלי BMS היו עם ראש פתוח ובסופו של תהליך שנמשך לא מעט זמן כמה חבר'ה מ RV נכנסו פנימה, חלק (שהיו חברים טובים שלי) פשוט ירדו מהקטע של פאלקון וחבל. וזהו מאז אנחנו עם BMS באותה הספינה ו FF נמצאים איפה שהם. לצורך הענין היום אפילו המתכנת הראשי של FF עזב אותם, הוא כנראה קיבל שכל והחליט לעזוב היום הוא תומך בכלים שאנשים משתמשים כדי להתאים מודלים ל BMS (הוא היותר של LE ושל עוד כמה כלים במשך השנים).
בקיצור, הגשרים בין FF ל BMS "שרופים" בגלל Hustler. אם Hustler יעזוב את FF יכול להיות שיהיה סוג של שיתוף פעולה בין הצדדים. מצד שני כל עוד הוא שם, זה לא יקרה אף פעם. היום BMS לא צריכים כמעט שום דבר מ FF ואפילו היתרון שלהם של מודלים וסקינים הולך ונעלם כשמודלים חדשים מתפתחים בתוך ומחוץ ל BMS. חלק מה data של FF אולי מפותח קצת יותר אבל תדע שזה הרבה בגלל שדרוגי הקוד שנעשו ע"י RV ולאו דווקא בגלל מישהו ב FF. חבר טוב שלי עבד אז על כל הקטעים הדיי "אפורים" האלו שקשורים ל DB בפאלקון ושיפר המון דברים שהיו שבורים עד אז. כמובן שיש לנו (ל BMS) את הקוד של RV ואני אישית אולי ינסה "למשוך" חלק מהקוד הזה שקשור לשיפורים ב DB לתוך BMS. כל פעולה כזו דורשת תאימות ונראה אם יש מה לעשות, אם לא אז לא נורא.
שורה תחתונה, BMS הם החבר'ה הטובים, גם RV היו חבר'ה טובים, כולם, באחריות. FF הם הרעים בסיפור אבל בעיקר בגלל Hustler. אני מאמין שאם הוא לא היה יכול מאוד להיות שהקהילה הייתה עד היום מאוחדת יותר ואולי עם חומר טוב יותר. למרות עדיין רוב המסה של מתכנתים והכישרון נשאר תמיד בצד של BMS. ל FF לא היו אף פעם מתכנתים טובים חוץ מהפיק של RV שהביא את הגרפיקה וגם תחומים אחרים לרמה הכי גבוהה שהייתה אפשרית מבחינתם אז.
זהו, זה פחות או יותר הסיפור. אולי משמעם אבל ביקשת פירוט אז בבקשה.
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
Echo טיסות סדירות
הצטרף בתאריך: 17/09/2005 הודעות: 1130
|
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 12:18 ,15 אפריל 2012, א' כותרת הודעה: |
|
|
צודק לגמריי איתי.
שכחתי אולי לציין בפוסט הארוך אבל אם זה לא ברור, FF רשמית היום מתים לגמריי. FF6 הוא מין פרפור חיים אחרון שבעצם כולל... כמעט כלום. היום כל הכישרון נמצא בצד של BMS וגם חבר'ה שבעבר היו עובדים עם FF מזמן כבר עזבו ומשפרים את BMS היום באופן עצמאי.
אני משתדל להיות נחמד לכולם (אני מקווה) אבל באמת שאף אחד לא רוצה להיות חבר של Hustler. הוא לא חבר של אף אחד ולא אכפת לו מכלום אלא רק מעצמו ומהשם של הקבוצה "שלו" והנה הוא עכשיו בדיוק מקבל את מה שמגיע לו.
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
nikos טיסות סדירות
הצטרף בתאריך: May 29, 2010 הודעות: 481
|
נשלח: 12:27 ,15 אפריל 2012, א' כותרת הודעה: |
|
|
i_hawk- בכנות, המון תודה! עשית לי המון סדר.
זה לא היה כזה משעמם ;)
כתבת שפיתחת את הקוד של האוויאוניקה באופן עצמאי- איך? איפה הקושי הגדול ביותר מבחינת שיפור האוויאוניקה? התיכנות עצמו (אגב, באיזה שפה אתם כותבים?)?
איך משיגים מקורות מהימנים לגבי התפעול האמיתי? לצורך העניין בJDAM- מאיפה בFF או בBMS לכשיהיה לוקחים מידע לגבי איך זה אמור להיות מיושם בפועל?
יש ספרי מקור של f-16 שמראים אחד לאחד מה מוצג בMFD בכל מצב?
אתם משתמשים במשחקים אחרים כרפרנס? הרי בהנחה שבחיל האוויר האמריקאי יש אחידות מסוימת ויש שיתוף פעולה בין בואינג, לוקהיד מרטין וכל השאר- האם אפשר להתבסיס על אוויאוניקה של f-18 janes? f-15 janes? a-10 dcs?
הסדרה של janes די עתיקה ומציגה נשקים שמשום מה לא קיימים בפאלקון ואפשר "להעתיק"-jdam, פצצות טלוויזיה...
ובכלל, אתה יכול לספר קצת לגבי הפיתוחים היותר משמעותים בשיחרור הבא?
שאלה אחרונה- מה מדיניות הפיתוח של BMS? בהנחה שבאופן גורף הMP תופס חלק יותר ויותר מרכזי בכל משחק היום בגלל הרוחב פס הגדול שנפוץ היום- האם הגישה היא לשפר דברים שניתן להשתמש בהם לשיפור המשחק רשת? (כמו למשל הDL שמעצים את החוויה פי 100) כמו למשל2 אנשים באותו מטוס?
המון תודה על הסבלנות והנכונות לענות. |
|
חזור למעלה |
|
|
i_hawk טיסות סדירות
הצטרף בתאריך: 02/06/2005 הודעות: 2532 מיקום: ב"ש
|
נשלח: 13:00 ,15 אפריל 2012, א' כותרת הודעה: |
|
|
nikos כתב: | i_hawk- בכנות, המון תודה! עשית לי המון סדר.
זה לא היה כזה משעמם ;)
|
בכיף
ציטוט: |
כתבת שפיתחת את הקוד של האוויאוניקה באופן עצמאי- איך? איפה הקושי הגדול ביותר מבחינת שיפור האוויאוניקה? התיכנות עצמו (אגב, באיזה שפה אתם כותבים?)?
|
תלוי מה אתה מגדיר בתור "קושי".
לא יודע מה הידע שלך בתוכנה (אולי אתה מתכנת ואולי לא ואולי באמצע ) אבל יותר מאשר "קושי" זה בקטע של פשוט "לעשות את זה". לצורך הענין יש ב BMS לפחות 2-3 אנשים שכותבים לפחות פי 5-6 יותר טוב ממני אבל לכל אחד יש את התחום שלו פחות או יותר, אז אפשר להגיד שהמתכנתים הכבדים יותר עובדים על גרפיקה או קוד MP או מה שביניהם. קצת קשה להסביר למישהו שלא יודע איך הקוד של פאלקון בנוי אבל אפשר להגיד שזה פרוייקט לא קטן ורב זרועות. אני למשל יודע לכתוב אויוניקה לא רע בכלל, מצד שני תן לי איזה באג ב MP וכמעט אין לי מושג איפה להתחיל לחפש... לרוב זה ענין של פשוט לרצות להתעסק עם זה ולהתחיל לעבוד.
הקוד של פאלקון כתוב ב ++C.
ציטוט: |
איך משיגים מקורות מהימנים לגבי התפעול האמיתי? לצורך העניין בJDAM- מאיפה בFF או בBMS לכשיהיה לוקחים מידע לגבי איך זה אמור להיות מיושם בפועל?
יש ספרי מקור של f-16 שמראים אחד לאחד מה מוצג בMFD בכל מצב?
אתם משתמשים במשחקים אחרים כרפרנס? הרי בהנחה שבחיל האוויר האמריקאי יש אחידות מסוימת ויש שיתוף פעולה בין בואינג, לוקהיד מרטין וכל השאר- האם אפשר להתבסיס על אוויאוניקה של f-18 janes? f-15 janes? a-10 dcs?
הסדרה של janes די עתיקה ומציגה נשקים שמשום מה לא קיימים בפאלקון ואפשר "להעתיק"-jdam, פצצות טלוויזיה...
|
אנחנו מסתמכים בעיקר על ספרות - ולא כזו שאתה יכול להשיג איפשהו באינטרנט.
חוץ מזה יש לנו גם קשר עם טייסי F-16 אמיתיים שהם חלק מ BMS ועיקר התרומה שלהם היא מין הסתם בזיהוי באגים ובעזרה להטמיע מערכות חדשות. למשל אני יכול לספר שנושא רציני מאוד בתחום הא"ק שעבדתי עליו עד לא מזמן לגרסה הבאה לעולם לא יכול היה להגיע לדיוק ברמה כל-כך גבוהה ללא ליווי צמוד של טייס F-16 שענה לי על כל שאלה שהייתי לי ואפילו אם חלק מהדברים הוא לא יכול היה לענות לי מיד (עקב חוסר ידע, כן, גם טייסים הם בני אדם והם לא זוכרים הכל בע"פ, אפילו בקשר לתפעול המטוס שלהם במודים מסויימים ), הוא בדק במטוס עצמו או בסימולטור אמיתי והחזיר לי תשובה אחרי כמה ימים.
אנחנו לא משתמשים בסימולטורים אחרים או פלטפורמות אחרות (אני מניח שאתה מדבר על DCS A-10 או על F-18 של Janes) לצורך פיתוח עבור BMS פשוט מאוד כי מדובר במטוס אחר עם מחשב משימה (MMC) אחר ועם תכונות אחרות. אפילו שהמערכות אולי דומות בחלק מהמקרים, בד"כ התצוגות, התפעות והאינטרפטציה בקוקפיט יהיו שונים מאשר בפלטפורמה אחרת. חוץ מזה שאין צורך, כמו שאמרתי יש לנו מסמכים שעד שנטמיע את הכל, כבר בטח נצטרך לשדרג (גם הם משדרגים OFP דרך אגב ואנחנו משתדלים לעקוב, כמה שאפשר ויוצא )
ציטוט: |
ובכלל, אתה יכול לספר קצת לגבי הפיתוחים היותר משמעותים בשיחרור הבא?
|
מהכיוון שלי בעיקר עבודה על אויניוקה א"ק. עבדתי על נשקים מונחי GPS ועל עוד כמה דברים, תראו כשיגיע.
ציטוט: |
שאלה אחרונה- מה מדיניות הפיתוח של BMS? בהנחה שבאופן גורף הMP תופס חלק יותר ויותר מרכזי בכל משחק היום בגלל הרוחב פס הגדול שנפוץ היום- האם הגישה היא לשפר דברים שניתן להשתמש בהם לשיפור המשחק רשת? (כמו למשל הDL שמעצים את החוויה פי 100) כמו למשל2 אנשים באותו מטוס?
המון תודה על הסבלנות והנכונות לענות. |
אני חושב שבאופן כללי BMS מאוד "מכוון MP" אם אפשר לקרוא לזה ככה... אבל מכאן ולהגיע ל 2 אנשים באותו הקוקפיט יש דרך ארוכה מאוד ולומר את האמת אני לא מאמין שאיי פעם נראה את זה. לא רוצה לבאס אבל זו דעתי. אם מישהו היה יכול לראות את הקוד של הסימולטור אז היה לו יותר קל להבין שזה הרבה יותר קשה ממה שאפשר לחשוב. אולי בעתיד אם למישהו שם למעלה בשרשרת התכנות יהיה חשק. אתה יודע איך אומרים... Never Say Never.
Asus Z-390 Prime MB, Core i7 9700K, HyperX 2x16GB 3466MHz DDR4, GTX-1060 3GB, 1TB Crucial MX500 SSD + 1TB storage, Saitek X-55 HOTAS, TIR4 pro, Dell U2412M 24'', flying at 1920x1200 |
|
חזור למעלה |
|
|
|
|
|
אתה לא יכול לשלוח הודעות בפורום זה אתה לא יכול להגיב להודעות בפורום זה אתה לא יכול לערוך את הודעותיך בפורום זה אתה לא יכול למחוק את הודעותיך בפורום זה אתה לא יכול להצביע למשאלים בפורום זה
|
|