Nā hoʻololi kiʻi · bei.pm

Hana ʻia i ka lā 19 o 11, 2015·Hāʻawi ʻia i ka lā 13 o ke kaʻawale 02 o ke makahiki 2025·Hawaiian
Ua hoʻololi ʻia kēia kīʻaha e nā ʻīpuka ʻike o OpenAI GPT-4o Mini.

Nā ʻano faila i hoʻololi ʻia ma kēia ʻāina e pili ana i ka ʻākau o nā ʻāina kūlana o ka nohona o Dynamix, Inc. a me Sierra Entertainment.
ʻO nā pono ʻāina, i kēia lā, he mau ʻāpana o Activision Publishing, Inc. / Activision Blizzard, Inc. a i kēia manawa, aia ia i loko o ka mea e noho ana o Microsoft Corp..

Nā ʻike i hōʻiliʻili ʻia e ke koho ʻana o Reverse Engineering a me Datenanalyse no ka pahuhopu o ka mālama ʻana a me ka hoʻokomo ʻana i nā ʻike kūloko.
Aʻohe mau kikoʻī kūʻokoʻa a i ʻole ʻike kākoʻo i hoʻohana ʻia.

Ke loaʻa nei ka pāʻani ma gog.com e like me ka kūʻai ʻana no ka hoʻoiho ʻana.

Eia hoʻi mākou i ke ʻano kiʻekiʻe o nā kaʻina hana i loko o nā ʻōnaehana ʻikepili o Outpost 2:
Nā ʻanuʻu.

Hoʻomaka nā palena ʻanuʻu me ke poʻo kūloko, e noho ana i ke kuleana no ka hōʻoia ʻana i nā ʻike, a laila e pili ana i nā wehewehe ʻanuʻu e kū nei i nā kuleana ʻekolu:

  1. ʻAnuʻu
    He ʻanuʻu kēia i mea e hōʻike ana i ke ʻano o ka ʻāina, ke kūlana o ke kūlana, a i ʻole ke ʻano 'partikala' (ka hāʻule ʻana o nā kīhāpai, ka wā, ka pōʻino) i loko o kekahi mau kūlana e hoʻokumu ʻia.
  2. Frame
    He kiʻi hoʻokahi kēia i loko o kahi ʻanuʻu. He manaʻo ko nā ʻanuʻu e hoʻokomo i hoʻokahi a i ʻole nā ​​frames.
  3. Subframe
    He ʻike kēia e pili ana i ka ʻike e pili ana i ka ʻike Bitmap e draw i kekahi mau kūlana i loko o ka hoʻokomo ʻana o kahi frame. He manaʻo ko nā frames e hoʻokomo i hoʻokahi a i ʻole nā ​​subframes.

A laila, e komo wale ana nā wehewehe ʻanuʻu.

ʻĀkau x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF nā hōʻailona
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Kākoʻo ʻIkeʻike o nā ʻike Kumu inoa Nā ʻōlelo hoʻomaopopo
0x0000 uint(32) Nā helu o nā hana hōʻano.

O nā lāʻau hoʻokomo i loaʻa i ka hoʻomālamalama ʻana

0x0004 uint(32) Nui o nā frames

O nā frames e loaʻa ana i ka puʻuwai

0x0008 uint(32) Nui o nā subframes

Ehia mau subframe i pono ai e loaʻa i loko o ke ala holo.

0x000c uint(32) Nui o nā koho'ōlelo koho.

Ehia mau "kānāwai koho" i loaʻa.

Hoʻololi

ʻĀkau x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF nā hōʻailona
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
0x0020 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Kākoʻo ʻIkeʻike o nā ʻike Kumu inoa Nā ʻōlelo hoʻomaopopo
0x0000 uint(32) ʻAʻole ʻike ʻia 1

Nā ʻike kūʻokoʻa

0x0004 uint(32) Box Kulu: Nā Kihi

Hoʻolauna i ka hoʻomaka mau nō (i nā pīka) o ka Bounding Box.

0x0008 uint(32) Kapa ʻĀkau: Ma luna

Hōʻike i ke koho ʻana o ke koho balota (i nā pika) o ka Bounding Box.

0x000c uint(32) Pākuʻi Kī: Ka laula

Hoʻohana i ka laulā (i nā piksel) o ka Bounding Box.

0x0010 uint(32) Keʻena Ōlelo: kiʻekiʻe

Hoʻolauna i ka kiʻekiʻe (i nā pīkī) o ka Bounding Box.

0x0014 uint(32) Ke koho: X

Ke hōʻike aku nei i ke kikowaena o ke anihana

0x0018 uint(32) Hoʻopili: Y

Hōʻike i ke aʻo kūkulu o ka hana pāʻani

0x001c uint(32) ʻAʻohe ʻike 2

Ka ʻike ʻike ʻole

0x0020 uint(32) Nui o nā frames

Hoʻohana ʻia e hōʻike i ke koho o nā lāʻau hana i loko o kēia hana hoʻoilo

0x0024 uint(32) Nui o nā puka.

Hoʻolauna i ka nui o nā puka e hoʻohana ʻia ana i ka hoʻoikaika ʻana

ʻo nā ʻike o ke ʻano kiʻekiʻe, ʻo ia hoʻi ka hoʻoikaika ʻana, he mau ʻike mālama ia - ʻo ia hoʻi, ʻo Boundingbox ke ʻano o nā koordina i hoʻokomo ʻia e pili ana i ka mea hoʻoikaika/ke kūlana, inā ua koho ʻia ia, a hāʻawi pū hoʻi i ka ʻike e pili ana i ke kikowaena e hiki ke paʻi.

ʻo ka Offset i hoʻokomo ʻia e mālama i ka "pūerto"; ʻo ia hoʻi, ke kūlana e loaʻa i nā koordina ma loko o ka pāʻani a e kāpili i kēia mau koordina. Hiki ke ʻōlelo i ke ʻano matematikal: ʻo ka Offset e hōʻike ana i kēia ka kumu koordina.

ʻo nā Windows, me nā Offset pū kekahi, he mau (no kēlā me kēia Window) 4 uint(32)-manaʻo, e hōʻike ana i kahi e kūpono ana no nā subframes hoʻokomo. I waho o nā Windows, inā he mea e hoʻokomo ʻia i nā Bitmap, ʻaʻole kūpono e paʻi.

Ka ʻŌuli

ʻĀkau x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF nā hōʻailona
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Kākoʻo ʻIkeʻike o nā ʻike Kumu inoa Nā ʻōlelo hoʻomaopopo
0x0000 uint(8) Ka helu o nā subframe a me ka toggle no ka koho 1, 2.

Ua loaʻa i kēia waiwai:

  • 0x7F (Kākoʻo): ʻO nā helu subframe e hoʻohana ʻia ana i loko o kēia frame
  • 0x80: Ka ʻike e pili ana i ka loaʻa ʻana o nā koho 1 a me 2
0x0001 uint(8) ʻAʻole ʻike ʻia 1 a me ke koho no ka hoʻoliʻa 3, 4

O kēia mea e loaʻa i loko:

  • 0x7F (Bitmask): ʻAʻole ʻike - Manaʻo wau he mea e pili ana i ka helu o nā Gameticks e noho ana, a hiki i ka ʻike ʻana i ka ʻāpana aʻe
  • 0x80: Ke ʻike e pili ana i ka loaʻa ʻana o nā ʻāpana 3 a me 4
0x0002 uint(8) ʻAʻole kope 1

O nā mea i ʻike ʻole ʻia

0x0003 uint(8) Hoʻohālikelike 2

O nā mea i ʻike ʻole ʻia

0x0004 uint(8) Hoʻohui 3

O nā mea i ʻike ʻole ʻia

0x0005 uint(8) Hoʻohui 4

O nā mea i ʻike ʻole ʻia

Ka ʻĀkau

ʻĀkau x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF nā hōʻailona
0x0000 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Kākoʻo ʻIkeʻike o nā ʻike Kumu inoa Nā ʻōlelo hoʻomaopopo
0x0000 uint(16) Bitmap-Id

E hōʻike i ka bitmap e hoʻohana ʻia ana no kēia subframe

0x0002 uint(8) ʻAʻole ʻike ʻia 1

ʻo ia hoʻi, ʻaʻole ʻike ʻia - akā, no ka mea, manaʻo au e noho ana kēia i loko o ka makemake o ka ʻike ʻana (Z-Layer).

0x0003 uint(8) 'Ōlelo Hawaiʻi: 'Id Subframe

Ke haʻi ʻia, i ke aha ka subframe e noho ana mākou

0x0004 sint(16) Ka hoʻokuʻi - Kīwī kaʻā

E ʻoluʻolu e hōʻike i ke kūlana o ka subframe i loko o ka frame, a i ʻole pehea ka nui o nā piksel e hoʻololi ʻia ana ka bitmap i ke ʻano ʻākau.

0x0006 sint(16) Offset - ʻĀkau a me nā ʻĀkau

E hōʻike i ke koho o nā wahi i loko o ka ʻōnaehana e hoʻokomo ai i ka subframe, a i ʻole i ke koho o nā pīkela e hoʻokuʻu ai i ka bitmap i ke ʻano kūloko.

No laila, hiki iā mākou ke hoʻopili i nā frame kū hoʻokumu, a me nā ʻānai piha i hoʻokomo pū ʻia, e hōʻike ana i nā mea e pili ana i ka hoʻokuʻikahi paʻakikī, me ka hoʻokuʻu ʻana i ka hoʻokuʻu ʻana me ka inoa 500

Hoʻololi 500

Hoʻololi 500 e hōʻike ana i ke koho ʻana o ka Plymouth-Transporter, e hoʻoikaika ʻia me nā ʻōpala maʻamau. ʻO ia hoʻi, he mea ʻelima o nā hoʻololi i hoʻohana i ke kūlana ʻāina.

Aia hoʻi ka hui ʻana i ka hoʻololi piha.
Eia naʻe, aia kekahi pilikia me ka ʻūhā kiʻekiʻe, no ka mea, ʻaʻole i hoʻokomo ʻia ka ʻāpana pili i ka ʻike ʻano kiʻi.

Eia kekahi mau sprit ʻelima, hōʻoluʻolu i nā kiʻi e nānā i ka pāʻani:

Ke hōʻike ʻia ka hoʻoili ʻana o ka hoʻololi 500

Hoʻopiha ka hoʻololi 500 i ka hui ʻana

Ka Hale Pākīpika o Plymouth

Ke Kūkulu o Eden

Ke Kulanakauhale Hoʻola o Eden

SCAT

Ke Kūkulu o Plymouth

Easteregg:
Ke Kākau o nā Makahiki

Easteregg:
Ke ʻīlio o Dans