Nganga · bei.pm

Esemaki na 19/11/2015·Ekozali na nse 13/02/2025·Lingala
Tango oyo, ezaleli ya OpenAI GPT-4o Mini, emonisi.

Ébomi ya ba fichier oyo elobami na esanga oyo ebimaka na ndakisa ya bokomi ya mindondo ya Dynamix, Inc. mpe Sierra Entertainment.
Bokomi ya mindondo ezali lelo na part ya Activision Publishing, Inc.- / Activision Blizzard, Inc. mpe ezali na maboko ya Microsoft Corp..

Mokuse ya ba ntina ekozali na Reverse Engineering mpe Données analyse mpo na makambo ya archivage mpe interopérabilité na ba données ya kala.
Ezali te kosalela ba spécifications ya bokonzi to ya solo.

Mokolo oyo, jeu ekoki kokatwa na gog.com lokola téléchargement.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karaktere
0x0000 50 42 4d 50 -- -- -- -- -- -- -- -- -- -- -- -- P B M P . . . . . . . . . . . .
Offset Ntángo ya données Nkombo Bolanzo
0x0000 uint(32) Bayi ya Magie
0x0004 uint(24) Mokolo ya bloc
0x0007 uint(8) Bana ya mboka

Na Tiles ezali motindo ya bitmap ya grafika oyo eza ya Outpost-2. Ezali na Tilesets 13, oyo bayebani "wells" (well0000.bmp ti well0012.bmp), bango bazali na ndani ya volume maps.vol.

Mokolo wana, Tilesets / Wells ezali na yango:

Nom de fichier Contenu
well0000.bmp Une image bleue de 32x32px - idéale pour tester si votre chargeur d'images fonctionne
well0001.bmp Contient des roches claires, des chaînes de montagnes sur des roches claires et d'innombrables variantes de cratères d'impact dans des roches claires
well0002.bmp Contient des 'Doodads' sur roches claires - des éléments pouvant être placés pour aérer (ou intentionnellement comme structure, comme des murs) sur des roches claires, y compris de la végétation
well0003.bmp Contient une structure croûteuse sur des roches claires
well0004.bmp Contient des roches sombres, des chaînes de montagnes sur des roches sombres et d'innombrables variantes de cratères d'impact dans des roches sombres
well0005.bmp Contient des 'Doodads' sur roches sombres - des éléments pouvant être placés pour aérer (ou intentionnellement comme structure, comme des murs) sur des roches sombres
well0006.bmp Contient une structure croûteuse sur des roches sombres, ainsi que des transitions entre roches claires et sombres
well0007.bmp Contient de la lave avec 4 à 5 images d'animation
well0008.bmp Contient du sable et d'innombrables variantes de cratères d'impact dans le sable
well0009.bmp Contient des 'Doodads' sur sable - des éléments pouvant être placés pour aérer (ou intentionnellement comme structure, comme des murs) sur le sable
well0010.bmp Contient 48 transitions du sable vers des roches claires et sombres
well0011.bmp Contient les calottes polaires de la carte, avec des roches sombres comme sous-couche
well0012.bmp Contient les calottes polaires de la carte, avec des roches claires comme sous-couche

Ekoki na bonsomi mpo na komela malamu, kosala tiles te na libanda mpo na kokanga yango, mpo na ndenge ya mikolo/mokolo eza na mosala - mpe ba données mingi mpenza ekokisi.

Les tiles ezali ba grafiki 8bpp na palette ya indexée na 32x32 pixel résolution, oyo ezali kokamata na nzela ya moto. Na tile set oyo esalemi, soki ezali na ndenge mingi.

Conteneur principal ezali na 2 sections: head mpe data.

Makambo ya Makasi

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karaktere
0x0000 68 65 61 64 -- -- -- -- -- -- -- -- -- -- -- -- h e a d . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Offset Ntángo ya données Nkombo Bolanzo
0x0000 uint(32) Bayi ya Magie
0x0004 uint(24) Mokolo ya bloc
0x0007 uint(8) Bana ya mboka
0x0008 uint(32) Version / Bilanga?

Na yango, ekoki kozala lokasa ya version ya format ya file; na bisika nyonso oyo ezali na ngai, esika oyo esalaka, valeur ezozala 0x02

0x000c uint(32) Bokilo (Ezalisi ya nzela)

Ekóti ndenge nini makasi ya image ezali (na pixel).

Na banso ya wells ya Outpost 2, ekólá na mabele eloko 0x20 to 32 esengeli kozala.

0x0010 uint(32) Mokili (Bokokiseli ya lola)

Eyebisa ndenge nini elongi ya biloko ezali (na pixel).

Na bisika nyonso ya Wells ya Outpost 2, ekoki kozala na valeur 0x20 to 32.

0x0014 uint(32) Profondité ya mbala?

Ntina ya mokano oyo ezali te.

Na ndenge oyo azali na biloko nyonso ebimeli, ezali na mokano 8, ekoki kozala likambo ya makasi ya maboko.

0x0018 uint(32) Mbala ya sika 2?

Nzela ya mokano oyo ezali te.

Es possible ete ezali 'moto' farbtipe.

Na ba ntina oyo, ezozala lisusu fiche ya palete oyo ezali na format ya RIFF ya kitoko. Ekomeli ya malamu ezali - mpo na palete ezalaka na banso - na Palete.

Mokanda ya Tiles

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karaktere
0x0000 64 61 74 61 -- -- -- -- -- -- -- -- -- -- -- -- d a t a . . . . . . . . . . . .
Offset Ntángo ya données Nkombo Bolanzo
0x0000 uint(32) Bayi ya Magie
0x0004 uint(24) Mokolo ya bloc
0x0007 uint(8) Bana ya mboka

Nako, bikela ya pixel ezali kolanda, ezali na ngala ya likolo-kasi na ngala ya mobulu.
Vale ya données na ba grafiki oyo, oyo ezalaka na forme ya 8bpp-Bitmaps, ezali na index ya couleur na palette ya couleur.

Bikela ya pixel ebandaka na likolo-kasi mpe efinaka na mobulu ya ngala.

Engin ya jeu ezali kosakola tiles na *soki* na ntango ya kofanda.
Ezali kolobela, na kati ya bakanisi, na cycle ya mokolo na butu oyo ezali na 32 ba niveau ya tiles. Na yango, ekomama ete ezali kokamwa na valeur ya lumière na 'mokolo moko' ezali komisiwa. Ba valeurs ya solo esalemaki te, nazali kosala na base ya calculation

v *= (daylight / 48) + 0.25;

na ba données ya HSV ya pixels, où daylight ezali valeur ya 0-31 mpe v ezali valeur ya 0-1. Mpe lisusu, ezali na ntina ya kolakisa ete na map ezali na mbala moko 16 tiles na mabelé na mabele (oyo ezali mpo na kobimisa ba unités na nzela ya kokanga).

Mokolo na butu cycle ezali kolakisa na gamecycle moko na kolakisa kaka mbala moko ya map.
Cycle ya mokolo na butu oyo ekosala na mposo ezali lokola oyo:

Vizualisation ya cycle ya mokolo na butu