אַנימאַציען · bei.pm

געוויזן דעם 19.11.2015·אקטואַליזירט אויף 13.02.2025·יiddish
דער טעקסט איז אוטומאַטיש איבערגעזetzt געווארן דורך OpenAI GPT-4o Mini

די פֿאָרמאַטן וואָס זענען באַשריבן אויף דער זייַט באשטימט זיך אויף טעכנישע אַנאַליזע פון אינטעלעקטואַלער פּראָפּערטי פֿון Dynamix, Inc. און Sierra Entertainment.
די אינטעלעקטואַלער פּראָפּערטי איז הײַנט טייל פון דער Activision Publishing, Inc.- / Activision Blizzard, Inc.-מאַסע און איז איצט אין דער האַנט פֿון Microsoft Corp..

די אינפֿאָרמאַציע איז געקליבן דורך רעווערז אינזשיניריע און דאַטאַנאַליזע צו צילן פון אַרכיווירן און אינטעראָפּעראַטיוויטעט מיט געשיכטע דאַטן.
עס זענען נישט געניצט געווארן קיין פּראָפּרייטאַר אָדער פאַרטרייט специפֿיקאַציעס.

דער שפּיל קען הייַנט זיך ערקויפן אויף gog.com ווי אַ אַראָפּנעמען.

יעצט קומען מיר צו דער קעניגס קלאַס פון דיסציפּלינען אין דעם Outpost 2 דאַטן פֿאָרמאַט:
די אַנימאַציעס.

די אַנימאַציע רשימעס ווערן געפֿירט דורך אַ גלאבאַלע קאָפּ, וואָס דינט בעיקר צו דאַטן ועריפאַקאַציע. דערנאָך קומען די באַשטימטע אַנימאַציע דיפיניציעס, וואָס פֿאַרשיידן זיך אין 3 שטאַפּלען:

  1. אַנימאַציע
    אַ אַנימאַציע איז די אויבערשטע אינסטאַנץ; זי שטעלט אַן אַנימאַציע פון אַ איינהייט, אַ בנין אָדער אַן 'פּאַרטיקל-אַנימאַציע' (קאָמאַטשנשלאג, וועטער, עקספּלאָוזיע) אין אַ באַשטימט אויסגאַנג שטאַנד.
  2. פֿריימע
    אַ פֿריימע איז אַן איינציקע בילד אין אַ אַנימאַציע. אַ אַנימאַציע קען האָבן איין אָדער מער פֿריימעס.
  3. סובפֿריימע
    אַ סובפֿריימע איז די אינפֿאָרמאַציע וועגן וואָס אַ באַשטימטע באַיטמאַפּ איז אונטער באַשטימטע קריטעריעס צו אַ באַשטימט ערשטעלונג פון אַ פֿריימע צוגעשיקט. אַ פֿריימע קען האָבן איין אָדער מער סובפֿריימעס.

דערנאָך קומען שוין גערעכט די אינדיווידועלן אַנימאַציע דיפיניציעס.

אַדר 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) צאָל סובפֿריימס

ווי פיל סאַבפֿריימס זאָלן אינגאַנצן זיין

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) באַונדינג באָקס: לינקס

גיט דעם לינקן אָנהייב (אין פּיקסעל) פון דער באַונדינג באָקס.

0x0008 uint(32) באַונדינג באָקס: אויבן

געב און דעם אויבן אָנהייב (אין פּיקסעל) פון דער באַונדינג באָקס אן.

0x000c uint(32) באַונדינג באָקס: ברייט

געב די ברייט (אין פּיקסעל) פון דער Bounding Box.

0x0010 uint(32) בונדינג באָקס: גובה

געבט די הייך (אין פּיקסל) פון דער באַונדינג באָקס אַנ.

0x0014 uint(32) אויסשטעלונג: X

געב די האפזענטליכער מיטל פון דער אַנימאַציע אָנ

0x0018 uint(32) אויפשטעלונג: י

געבט דעם verticalen מיטלפּונקט פון דער אַנימאַציע אָן

0x001c uint(32) אונבעקענט 2

נישט באַקאַנטע אינפֿאָרמאַציע

0x0020 uint(32) אַנצאָל פֿריימס

געב אײַן, ווי פילע אַנימאַציע פֿריימס זענען אין דער אַנימאַציע באהאנדלט

0x0024 uint(32) אַנצאָל ווינדאָוז

גיט אן, ווי פילע פֿענסטער בײַם צייכענען צו נוצן זענען

די דאַטע פון דער אויבערשטער שיכט, דער אַנימאַציע, זענען דאָ בעיקר פאַרוואַלטונג דאַטע - די Boundingbox באַשרייַבט די קאָרדינטען פון די מאַרקעונג אַרום דעם פֿאַראנשט/בויער, ווען דאָס איז אויסגעקליבן און געבט אויך גלייך צו וואָס געגנט איז צו קליקן.

דער אָפֿטשטעקט באַשטימט בעיקר דעם "נולפּונקט"; דעם פונט, וואָס איז צו פֿאַרשטיין אָדער צו אָפּנעמען אויף שפּיל-ינערלעכע קאָרדינטען. מען קען אויך זאָגן אין מאַטעריע: דער אָפֿטשטעקט באַשרייַבט דאָ דעם קאָרדינטן-אָריגין.

ביי די ווינדאָוס איז עס, ווי אויך ביי דעם אָפֿטשטעקט, לאָנדש די (פֿאַר יעדער ווינדאָו) 4 uint(32)-ווערטס, וואָס צייכן אַ געגנט, וואָס פֿאַר Einzelne סובפריימס איז געניץ. אַרויס פון די ווינדאָוס, אויב דאָס איז פֿאַר די ביטמערן entsprechnend, קען נישט געצייכנט ווערן.

פֿראַם

אַדר x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF כאַר
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
אויפֿשטעלונג דאַטענטיפּ נאָמען אויסקלערונג
0x0000 uint(8) סובפראם-אַנצאָל און טאָגלע פֿאַר אָפּציע 1, 2

דער ווערט אנטהאַלט:

  • 0x7F (ביטמאַסקע): די צאָל פון סובפרעמעס, וואס ווערן גענוצט אין דעם פֿרײם
  • 0x80: די אינפֿאָרמאַציע וועגן, אויב אָפּציע 1 און 2 זענען דא
0x0001 uint(8) אונבעקאַנט 1 און טאַגל פֿאַר אָפּציענעל 3, 4

דער ווערט ווערט אנטהאלטן:

  • 0x7F (ביטמאַסקע): אומבאַקאַנט - איך געהיטן שטאַרק, אז דאָס איז די צאָל פון גאַמעטיקס וואָס פאַרגאַנגען ביז דער ווייַטער פֿראַם וועט ווייַזן
  • 0x80: די אינפֿאָרמאַציע וועגן, אויב אָפּשניט 3 און 4 זענען פאַרשטענדלעך
0x0002 uint(8) אויפשטייער 1

נישט באַוווסט

0x0003 uint(8) אויפֿנעמער 2

נישט באַוווסט

0x0004 uint(8) אויפֿנעמער 3

נישט באַוווסט

0x0005 uint(8) אויפֿן 4

נישט באַוווסט

סובפריים

אַדר x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF כאַר
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
אויפֿשטעלונג דאַטענטיפּ נאָמען אויסקלערונג
0x0000 uint(16) ביטמאפּ-אײַדענטיפיקאַציע

צעגט ווער עס איז די ביטמאפּ וואָס איז צוגעשטעלט פֿאַר דעם סובפֿראַם

0x0002 uint(8) נאָענט 1

איז נישט באַקאַנט - איך נעם אָבער שטארק פֿאַר granted, אַז דאָס איז אַ Render-Priorität (Z-Layer).

0x0003 uint(8) סובפריים-איי.די.

צייגט אויף וועלכן סובפֿראַם מיר זײַנען

0x0004 sint(16) אויףשטעלונג - הוריזאַנטאַל

גיבט אן, וואו אינערהאלב פונעם פריים דאס סובפריים זאל ערשטעלן ווערן, אָדער ווי פיל פּיקסעל די באַטמאַפּ זאל_horizontal_ פאַרשיקן ווערן

0x0006 sint(16) אויפשטעלונג - vertical

געב אָן, וווּ אינערהאלב פונעם פֿרײם דאָס סובפֿרײם זאָל געשטעלט ווערן, אָדער ווי פילע פּיקסעלס די ביטמאַפּ וועט ווערן vertical באַוועגט

דאmit קענען מיר איצט איינצעלע פֿריימס, ווי אויך גאַנץ אַנימאַציעס לויטן צוזאַמענשטעלן, דאָ einmal אונטערשייד אין אַ מער קאָמלעקסאַנימאַציע, דער אַנימאַציע מיטן אינדעקס 500, דעמאָנסטרירט

אַנימאַציע 500

אַנימאַציע 500 ווייזט ווי אַ פּלימאָוטה-טראַנספּאָרטער, וואָס איז געלעגט מיט געוויינטלעך ערץ, ווערט אַנטלאָדן. דאָס איז איין פון די פאַרייניקטע אַנימאַציעס, וואָס ניצט די Windowing-פאַנגקשאַנאַליטעט.

און אַזוי קען מען די גאַנץ אַנימאַציע צוזאַמעןשטעלן.
שאָד צו זאָגן, עס איז נאָך אַ פּראָבלעם מיט דער אויבערשטער לאַדלוקע, ווייַל דאָ איז דערentsprechנדיק ביץ אין דער גראַפיק-טיפּ אינפֿאָרמאַציע נישט געשטעלט.

Hיּר זענען נאָך עטלעכע, שיין אַנימירט ספּרייטס פֿון דעם שפּיל:

רענדערינג פון אַנימאַציע 500 אילוסטרירט

אַנימאַציע 500 סוף צוזאַמעןגעשטעלט

Plymouth בניין-פֿאַבריק

Eden ווייכע-פּאָרט

Eden רפואישע צענטער

SCAT

Plymouth ווייכע-פּאָרט

Easteregg:
ווינטער-מאַן

Easteregg:
Dans Dog