Ngā whakatūpato · bei.pm
Ko ngā hōputu kōnae e whakahuahia ana i tēnei whārangi e pā ana ki te tātaritanga hangarau o ngā rawa hinengaro nā Dynamix, Inc. me Sierra Entertainment.
Ko te rawa hinengaro he wāhanga nō te Activision Publishing, Inc.- / Activision Blizzard, Inc.-rahi, ā, kei te pātea i Microsoft Corp. i tēnei wā.
I kohia ngā mōhiohio mā te Reverse Engineering me te Datenanalyse hei whakaritenga mō te pānui me te whakawhanaketanga i ngā raraunga hītori.
Kāore i whakamahia he whakaritenga rangatōpū, he whakaritenga huna rānei.
Ka taea te hoko i te kēmu i tēnei wā i gog.com hei tā downloads.
Ināianei ka tae mātou ki te rōpū nui o ngā mahi i roto i ngā whakamahuatanga raraunga o Outpost 2:
Ngā whakairo.
Ka tīmata ngā rārangi whakairo ki tētahi upoko ao, he mea nui mō te tirotiro raraunga. Anei ka whai mai ngā whakamārama whakairo e rima ngā taumata:
-
Whakairo
He whakairo te wāhi matua; e whakaatu ana i tētahi whakairo o tētahi wāhanga, tētahi whare, ratau he 'whakairo ā-pārongo' (pūtahi rangi, rangi, whakawera) i tētahi tūnga taketake. -
Whakaahua
He whakaahua tētahi whakaahua kotahi i roto i tētahi whakairo. Ka taea e tētahi whakairo te whai i tētahi, i ngā whakaahua maha. -
Subframe
He pārongo tētahi subframe mō te whakaatu i tētahi bitmap i raro i ngā tikanga motuhake ki tētahi wāhi motuhake o te whakaahua. Ka taea e tētahi whakaahua te whai i tētahi, i ngā subframes maha.
A muri iho, ka whai mai ngā whakamārama whakairo motuhake.
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | herenga | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Tāwhāinga | Momo kōrero | Tūtohu | Whakamārama |
---|---|---|---|
0x0000 | uint(32) | Te maha o ngā whakatangitangi | Te hia o ngā kōrero whakatangi e wātea ana |
0x0004 | uint(32) | Raupapa Rā | E hia ngā whārangi katoa e tika ana kia noho kei reira |
0x0008 | uint(32) | Te maha o ngā subframes | E hia ngā subframe katoa e tika ana ki te noho i reira |
0x000c | uint(32) | Tāruarua o ngā ingoa kōwhiringa | E hia ngā "whakaurunga kōwhiringa" kei reira. |
Whakaahua
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | herenga | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
0x0010 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
0x0020 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Tāwhāinga | Momo kōrero | Tūtohu | Whakamārama |
---|---|---|---|
0x0000 | uint(32) | Aroha mai 1 | Ngā mōhiohio kāore e mōhiotia |
0x0004 | uint(32) | Pou Tūtohu: Rāroa | Ka kōrero mō te tīmatanga mauī (i ngā piksel) o te Bounding Box. |
0x0008 | uint(32) | Kāwai Ika: Runga | Tēnā whakatakotohia te tīmatanga teitei (i ngā pika) o te Bounding Box. |
0x000c | uint(32) | Kāhua Tūtohi: Te Whanui | Kei te whakapuaki i te whānui (i ngā pika) o te Bounding Box. |
0x0010 | uint(32) | Pouaka Taketake: Teitei | Ka tukuna te teitei (i roto i ngā pika) o te Bounding Box. |
0x0014 | uint(32) | Tārua: X | Tērā te wāhi pokapū tāhū te whakaahua |
0x0018 | uint(32) | Offset: Y | Ka tohu i te pokapū poutū o te whakatangitangi |
0x001c | uint(32) | Aroha mai, kāore au e mōhio. | Ngā mōhiohio kāore e mōhiotia |
0x0020 | uint(32) | Raupapa Rā | Kia mōhio ai, e hia ngā whāinga whakatangi kei roto i tēnei whakatangitangi |
0x0024 | uint(32) | Te maha o ngā matapihi | Whakamārama mai, e hia ngā matapihi e whakamahia ana i te whakāhua |
Ko ngā raraunga o te papa raki, o te whakamōhiotanga, ko te nuinga he raraunga whakahaere - ko te Boundingbox e tohu ana i ngā kāwai o te tohu i te waka/whare, ina ka tīpakohia, ā, e tohu ana hoki i te wāhi e taea te pāwhiri.
Ko te Offset e whakatau ana i te "pūtake"; te wāhi e tika ana ki te pānui ki ngā kāwai i roto i te kēmu i te kīwaha e tango ana. Ka taea hoki te kī i te āhua pāngarau: ko te Offset e tohu ana i konei ki te pūtake kāwai.
I te pātea, pēnā i te Offset, he 4 ngā uara uint(32) mō ia Pātea, e tohu ana i te wāhi e wātea ana mō ngā subframes takitahi. Kaore e taea te tuku i waho i ngā Pātea, i runga i te mea e tika ana mō te Bitmap.
Whakairo
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | herenga | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Tāwhāinga | Momo kōrero | Tūtohu | Whakamārama |
---|---|---|---|
0x0000 | uint(8) | Te maha o ngā subframe me te toggle mō te kōwhiringa 1, 2 | Kei roto i tēnei uara:
|
0x0001 | uint(8) | E mōhiotia ana 1 me te Tōkena mō ngā kōwhiringa 3, 4 | Kei roto i tēnei uara:
|
0x0002 | uint(8) | Kōwhiringa 1 | Kāore i te mōhiotia |
0x0003 | uint(8) | Kōwhiringa 2 | Kāore i te mōhiotia |
0x0004 | uint(8) | Kōwhiringa 3 | Kāore i te mōhiotia |
0x0005 | uint(8) | Kōwhiringa 4 | Kāore i te mōhiotia |
Whakawhāroa
Adr | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | herenga | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
Tāwhāinga | Momo kōrero | Tūtohu | Whakamārama |
---|---|---|---|
0x0000 | uint(16) | Id Rīpene | Ka rārangi e pā ana ki te Bitmap e whakamahia ana mō tēnei Subframe |
0x0002 | uint(8) | Aroha mai 1 | Kei te pōuri - e whakapono ana ahau, he mea pā ana tēnei ki te tikanga render (Z-Layer). |
0x0003 | uint(8) | Subframe-Id | Whakaatu ana i te subframe e noho ana mātou |
0x0004 | sint(16) | Rahi - Tīwātea | Tērā te kōrero e pā ana ki te wāhi i roto i te āhua e hiahia ana kia whakatakotoria te subframe, arā, e hia ngā pika e huri nei te bitmap ki te taha hori. |
0x0006 | sint(16) | Offset - Tūhonohono Pūtau | Whakakīa te wāhi e hāngai ana i roto i te anga e hiahiatia ana te subframe, ā, me pehea te neke i te pikitia i runga i ngā pika ki te pae ā-mutu. |
Ka taea e mātou inaianei te whakauru i ngā whārangi, me ngā whakatakotoranga katoa e pā ana, ā, ka whakaatuhia tēnei i runga i tētahi whakatakotoranga uaua, ko te whakatakotoranga me te tau 500.
Whakaahua 500
Ko te whakatangitangi 500 e whakaatu ana i te tīwhiri o te Plymouth-Transporter, e pēnei ana te utunga ki te pātea noa, e whakatutuki ana. Heoi, koinei te kotahi i ngā whakatangitangi e whakamahi ana i te āheinga Windowing.
Āna, ka taea te whakauru i te whakatangitangi katoa.
E ai ki te āhuatanga, kei te raru anō tātou ki te tatau uta i runga, nāna nei kāore te pātea e pā ana ki te kōrero whakaahua i te Pukapuka Rahi.
Anei anō etahi atu, he whakamīharo ngā tauira e whakatangihia ana i te kēmu: