משרד

מדוע מיקרוסופט הוציאה משחק פינבול תלת-ממד, Windows Vista ואילך

How great leaders inspire action | Simon Sinek

How great leaders inspire action | Simon Sinek
Anonim

3D פינבול היה אחד המשחקים הפופולריים ביותר בכל Windows XP מחשב. תהית אי פעם מדוע מיקרוסופט החליטה להוריד אותו מגרסאות הבאות של Windows? רוב ספקולציות כי הסיבה היתה חוקית, אבל זה לא היה המקרה.

3D פינבול נכתב במקור עבור Windows 95 והיה לו לולאה לדקלם כי צייר מסגרות מהר ככל האפשר. אבל זה נמצא תוך הנחת אותו ל- Windows XP כי שיעור המסגרת של פינבול על חומרה עכשווית (אז) היה מעל מיליון מסגרות לשנייה. מיקרוסופט מאוחר יותר הוסיף מגביל ב- Windows XP, כי כתיר את מסגרת מסגרת 120 מסגרות לשנייה. זה היה מספיק כדי להוריד את השימוש ב- CPU מ -100% ל -1%.

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

למרות שניתן תמיד להוסיף פינבול לגרסאות הבאות של Windows, זה לא היה מומלץ.

משתמשי Windows 8 יכולים כעת לבדוק את פינבול FX2 המשחק, ותן לנו לדעת איך אתה חושב שזה משווה את המשחק פינבול המקורי. יש יישומים אחרים פינבול המשחק עבור Windows 10 זמין גם כן