أنماط برمجة الألعاب › أنماط التسلسل 20 / 26 السابق التالي

أنماط التسلسل

^title Sequencing Patterns

ألعاب الفيديو ممتعة في المقام الأول لأنها تنقلنا إلى مكانٍ آخر. لبضع دقائق (ولنكن صادقين مع أنفسنا: لزمنٍ أطول بكثير) نصبح سكان عالمٍ افتراضي. وإنشاء هذه العوالم إحدى أعلى متع أن تكون مبرمج ألعاب.

أحد الجوانب التي تتسم بها معظم عوالم الألعاب هذه هو الزمن — فالعالم الاصطناعي حيّ يتنفّس بإيقاعه الخاص. وكبناة عوالم، علينا أن نخترع الزمن ونصنع التروس التي تُدير ساعة لعبتنا الكبرى.

الأنماط في هذا القسم أدوات للقيام بذلك تماماً. فـ حلقة اللعبة هي المحور المركزي الذي تدور حوله الساعة. وتسمع الكائنات نبضها عبر دوال التحديث. ويمكننا إخفاء الطابع المتسلسل للحاسوب خلف واجهة من لقطات للحظات زمنية باستخدام المخزن المؤقت المزدوج، بحيث يبدو العالم وكأنه يتحدّث في وقت واحد.

الأنماط