အင်မတန်မှုများ · bei.pm

ထုတ်ဝေခဲ့သော 19/11/2015·အပ်ဒိတ်လုပ်ပြီး 13/02/2025·ဘာမန်ဘာသာ
အဆိုပါစာသားကို OpenAI GPT-4o Mini မှ အလိုအလျောက် ဘာသာပြန်ထားပါသည်။

ဤစာမျက်နှာတွင်ဖေါ်ပြထားသောဖိုင်ဖောင်များသည် Dynamix, Inc. နှင့် Sierra Entertainment ၏အားဖြင့် အာရုံခံရသော ဂုဏ်ထူးဆောင်ပိုင်ဆိုင်မှု၏နည်းပညာဆိုင်ရာစိစစ်မှုအပေါ်အခြေခံသည်။
ဂုဏ်ထူးဆောင်ပိုင်ဆိုင်မှုသည် ယနေ့တွင် Activision Publishing, Inc. / Activision Blizzard, Inc. ၏စုစုပေါင်းအစိတ်အပိုင်းဖြစ်ပြီး ယခုအခါ Microsoft Corp. ၏ပိုင်ဆိုင်မှုဖြစ်သည်။

အချက်အလက်များကို အုပ်ချုပ်မှုနှင့် သမိုင်းဝင်ဒေတာများနှင့် အပြန်အလှန်လုပ်ဆောင်နိုင်မှုအတွက် Reverse Engineering နှင့် Datenanalyse မှတစ်ဆင့်စုစည်းထားသည်။
ပိုင်ဆိုင်မှုရှိသည့် သို့မဟုတ် လျှို့ဝှက်သော အထောက်အထားများကို မသုံးစွဲခဲ့ပါ။

ဂိမ်းကိုယခု gog.com တွင် အွန်လိုင်းအရောင်းအတွက် ဒေါင်းလုပ်အဖြစ် ရယူနိုင်သည်။

ယခုအား Outpost 2 ဒေတာပုံစံများအတွင်း အထွေထွေသင်္ချာအဆင့်အမြင့်သို့ ရောက်ရှိကြပါစို့:
အပြောင်းအလဲများ။

အပြောင်းအလဲစာရင်းများကို အချက်အလက်အတည်ပြုမှုအတွက် အဓိပ္ပာယ်ရှိသော ကမ္ဘာလုံးဆိုင်ရာ Header ဖြင့် စတင်သည်။ ထို့နောက် လက်ရှိအပြောင်းအလဲသတ်မှတ်ချက်များကို ၃ ဆင့်အထိခွဲဝေထားသည်။

  1. အပြောင်းအလဲ
    အပြောင်းအလဲသည် အထူးအဆင့်ဖြစ်သည်; ၎င်းသည် တပ်ဖွဲ့၊ အဆောက်အဦး သို့မဟုတ် 'ပိုင်ထုအပြောင်းအလဲ' (ကမ္ဘာလုံးပေါက်, မိုးလေဝသ, ပျက်စီးမှု) အတွက် စတင်နေရာတစ်ခုတွင် အပြောင်းအလဲကို ဖျော်ဖြေရန် ဖြစ်သည်။
  2. ဖရိမ်
    ဖရိမ်သည် အပြောင်းအလဲအတွင်း သီးသန့်ပုံရိပ်တစ်ပုံဖြစ်သည်။ အပြောင်းအလဲတစ်ခုတွင် ဖရိမ်တစ်ခု သို့မဟုတ် ဖရိမ်အများအပြား ပါဝင်နိုင်သည်။
  3. ဆတ်ဖရိမ်
    ဆတ်ဖရိမ်သည် သတ်မှတ်ထားသော Bitmap တစ်ခုကို သတ်မှတ်ချက်အရ ဖရိမ်တစ်ခု၏ သတ်မှတ်နေရာတွင် ရိုက်ထည့်ရန် သတင်းအချက်အလက်ကို ဖော်ပြသည်။ ဖရိမ်တစ်ခုတွင် ဆတ်ဖရိမ်တစ်ခု သို့မဟုတ် ဆတ်ဖရိမ်အများအပြား ပါဝင်နိုင်သည်။

ထို့နောက် လက်ရှိ အပြောင်းအလဲသတ်မှတ်ချက်များကို တိုက်ရိုက် ဆက်လက်ကြည့်ရှုနိုင်ပါသည်။

အေဒရ် x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF အက္ခရာ
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
အဝင်ဖြစ်စဉ် ဒေတာအမျိုးအစား အမည် ရှင်းလင်းချက်
0x0000 uint(32) အရေအတွက် အနီမေးရှင်းများ

အာနီမေးရှင်းဒေတာစနစ်များ ရှိရှိလား

0x0004 uint(32) ဖရိမ်းအရေအတွက်

စုစုပေါင်း အထိမ်းအမှတ်များ ဘယ်နှစ်ခု ရှိရမည်နည်း

0x0008 uint(32) အထွေထွေ Subframes အရေအတွက်

စုစုပေါင်းရှိရမည့် Subframes အရေအတွက် ဘယ်လောက်ရှိသင့်သလဲ

0x000c uint(32) ရွေးချယ်စရာ အရေအတွက်

အထက်ဖော်ပြပါ "ရွေးချယ်နိုင်သော အချက်အလက်များ" ရှိပါသလား။

အာရုံခံပုံပြင်

အေဒရ် x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF အက္ခရာ
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0020 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
အဝင်ဖြစ်စဉ် ဒေတာအမျိုးအစား အမည် ရှင်းလင်းချက်
0x0000 uint(32) အမည်မသိ 1

မသိရှိသောအချက်အလက်များ

0x0004 uint(32) Bounding Box: ဘောင်တစ်ခု

အပြင်ဘက်ကွဲပြားမှုသည် Bounding Box ၏ ဘယ်ခြမ်းအစ (ပီခဲ) ကိုပြသသည်။

0x0008 uint(32) Bounding Box: အထက်

ဤသည် Bounding Box ၏အထက်ဆုံးအစ (ပီက္ဆယ်) ကိုသတ်မှတ်သည်။

0x000c uint(32) Bounding Box: အကျယ်

ထိုကဲ့သို့ Bounding Box ၏ အကျယ် (ပစ်စည်း) ကို ပြသပါ။

0x0010 uint(32) Bounding Box: အမြင့်

အထည်ချုပ် Bounding Box ၏ အမြင့် (ပစ်ကူးအချိုး) ကို ပြသသည်။

0x0014 uint(32) Offset: X

ဆွဲဆန့်မှု၏ ဟိုရိုဇွန်တည့်အချက်ကို ဖျော်ဖြေရန် ဖေါ်ပြပါ

0x0018 uint(32) Offset: Y

အစားအစာအလှည့်အပြောင်း၏ စင်ကြယ်သော အလယ်အလတ်ကို ဖေါ်ပြသည်

0x001c uint(32) မသိရသေးပါဘူး ၂

မသိဘူးသော အချက်အလက်

0x0020 uint(32) ဖရိမ်းအရေအတွက်

ဤအနီမေးရှင်းတွင်ပါဝင်သော အနီမေးရှင်းအရိပ်များ၏ အရေအတွက်ကို ပြပါ။

0x0024 uint(32) Windows အရေအတွက်

ခွက်ဆွဲရာတွင် အသုံးပြုရမည့် မျက်နှာဖုံး အရေအတွက်ကို ဖော်ပြပါ

အထက်ဆုံးအနက်အရောင်၊ အာဏာသိမ်းခြင်း၏ ဒေတာများသည် အဓိပ္ပါယ်ဖြစ်သည် - Boundingbox သည် ယာဉ်/အဆောက်အအုံကို သတ်မှတ်ထားသော အမှတ်အသား၏ ညွှန်းဆိုချက်များကို ဖေါ်ပြသည်၊ သို့မဟုတ် အထက်တွင် ရွေးချယ်ထားသော အခါတွင် သာမန် ဤအရာသည် ကလစ်နှိပ်နိုင်သော အပိုင်းကို ဖော်ပြပါတယ်။

Offset သည် "သွားလာရာနေရာ" ကို သတ်မှတ်ပါသည်; လူကြီးမင်းသည် အထူးဂိမ်းအတွင်း လုပ်ဆောင်ရန် လိုအပ်သော ညွှန်းဆိုချက်များကို ထည့်သွင်းရမည်။ အထူးသဖြင့် အနောက်ပိုင်မှ ဆွေးနွေးရင်၊ Offset သည် ဤနေရာတွင် ညွှန်းဆိုချက်၏ အစပြုချက်ကို ဆိုလိုသည်။

Windows များသည် Offset အတိုင်း၊ တစ်ခုချင်းစီ (တစ်ခုချင်းစီ Windows အတွက်) 4 uint(32)-တန်ဖိုးများရှိသည်၊ ထိုအချက်အလက်များသည် သီးသန့် Subframes အတွက် အသုံးပြုနိုင်သည့် အပိုင်းကို ဖေါ်ပြသည်။ Windows များအပြင်၊ Bitmap အတွက် သတ်မှတ်ထားပါက၊ ရေးဆွဲရန် သင့်လျော်မှုမရှိပါ။

ခွန်

အေဒရ် x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF အက္ခရာ
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
အဝင်ဖြစ်စဉ် ဒေတာအမျိုးအစား အမည် ရှင်းလင်းချက်
0x0000 uint(8) Subframe-အရေအတွက်နှင့် Optional 1, 2 အတွက် Toggle

ဤတန်ဖိုးတွင် ပါဝင်သည် -

  • 0x7F (ဘစ်မတ်စင်): ဤဖရိမ်းတွင် အသုံးပြုထားသော ဆပ်ဖရိတ်များ၏ အရေအတွက်
  • 0x80: အခြား 1 နှင့် 2 များရှိမရှိ အချက်အလက်
0x0001 uint(8) မသိဘူး ၁ နှင့် ရွေးချယ်ဖို့ ၃, ၄ အတွက် Toggle

ဤတန်ဖိုးတွင်ပါဝင်သည်။

  • 0x7F (Bitmaske): မသိပါ - ငါသည် ဤသည်သည် အနာဂတ်မှတ်ပုံတင်များတွင် ဖြစ်သော Gameticks အရေအတွက်ဖြစ်သည်ဟု သံသယရသည်၊ အပြီးမှ အခြား Frame တင်ရောက်ရန် ကြာမြင့်ချိန်
  • 0x80: Optional 3 နှင့် 4 ရှိမရှိအကြောင်း အချက်အလက်
0x0002 uint(8) ရွေးချယ်မှု ၁

အထင်အမြင်မရှိ

0x0003 uint(8) ရွေးချယ်စရာ ၂

အထင်အမြင်မရှိ

0x0004 uint(8) အပြစ်မရှိသော ၃

အထင်အမြင်မရှိ

0x0005 uint(8) ရွေးချယ်နိုင်သော ၄

အထင်အမြင်မရှိ

ခွဲမိုး

အေဒရ် x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF အက္ခရာ
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
အဝင်ဖြစ်စဉ် ဒေတာအမျိုးအစား အမည် ရှင်းလင်းချက်
0x0000 uint(16) Bitmap-Id

ဤ Subframe အတွက် ဘယ် Bitmap ကို အသုံးပြုရန် ရည်ညွှန်းပါ

0x0002 uint(8) အမည်မသိ 1

သိပ်မသိရဘူး - အများအားဖြင့် ငါကဒီဟာ Render-Priorität (Z-Layer) ဖြစ်တယ်လို့ ခန့်မှန်းပါတယ်။

0x0003 uint(8) Subframe-Id

သင့်အား ဖြည့်စွက်ရန် သင်ရှိနေသည့် Subframe ကို ဖော်ပြထားသည်

0x0004 sint(16) Offset - နောက်ကျမှု - နေလေး

ဖရိမ်းအတွင်းမှာ စပ်ဖရိမ်းကို ဘယ်မှာ ထားရမလဲ၊ သို့မဟုတ် ဘာမိုက်ပက်ကို ဟိုရိဇာန့်အတိုင်း ဘယ်လောက် ပိုက်ဆံပြောင်းသင့်သလဲဆိုတာ ဖေါ်ပြပါ။

0x0006 sint(16) Offset - သုံးလွှာ

ဖရိမ်အတွင်းတွင် subframe ကိုဘယ်မှာတင်ရမည်၊ သို့မဟုတ် bitmap ကိုမှန်ကန်စွာ vertical အနေနှင့် ဘယ်လောက် pixel ပြောင်းလဲရမည်ဆိုတာကို ရှင်းပြပါ။

ဒါကြောင့် အခုထိ ကျွန်ုပ်တို့သည် တစ်ခုချင်းစီသော ဖရိမ်များကို အပြုံးအနည်းငယ် အပြုံးများအဖြစ် အကြောင်းအရာကို ပေါင်းစပ်နိုင်ပါပြီ၊ အထူးသဖြင့် အဆက်အသွားကို အထူးပြီးပြည့်စုံသော အပြုံး၊ 500 အညွှန်းနဲ့ သရုပ်ပြထားပါတယ်။

အနီမေးရှင်း 500

Animation 500 သည် Plymouth-Transporter တစ်ခုကို အထူးသဖြင့် သံမဏိ အမှုန့်ဖြင့် အလွှာထားရောင်းခြင်းကို ဖျက်စီးခြင်းကို ပြသပါသည်။ ၎င်းသည် Windowing အလုပ်လုပ်မှုကို အသုံးပြုသော အနည်းငယ်သော animation များထဲမှ တစ်ခုဖြစ်သည်။

ဒါ့ကြောင့် အပြည့်အစုံ animation ကို ပေါင်းစည်းနိုင်သည်။
ဒါပေမယ့် အပေါ်ဘက် Ladeluke နှင့် ပတ်သက်၍ အချို့သော ပြproblem အား ရှိနေပါသည်။ ဤနေရာတွင် ရုပ်သံအမျိုးအစား အချက်အလက်တွင် သက်ဆိုင်ရာ Bit မထားပါ။

ဒီဂိမ်းမှ ပေါင်းစည်းထားသော အထူးသဖြင့် လှပသော animation ဖြင့် sprites အချို့ကို ထပ်မံ ဖျော်ဖြေရန်။

Animation 500 ရဲ့ Rendering ကို ဖော်ပြပါသည်။

Animation 500 ပြင်ဆင်ပြီး ပေါင်းစည်းထားသည်။

Plymouth သည် အဆောက်အဦထုတ်လုပ်ခြင်းစက်ရုံ

Eden အာကာသဆိပ်ကမ်း

Eden ဆေးဘက်ဆိုင်ရာ ဗဟို

SCAT

Plymouth အာကာသဆိပ်ကမ်း

Easteregg:
ခရစ္စမတ်ဘုရားသခင်

Easteregg:
Dans Dog