Tileoù · bei.pm

Kinniget d'an 19. 11. 2015·Kemmañ e 13 02 2025·Brezhoneg
Ar tekst-mañ zo bet kempennet gant OpenAI GPT-4o Mini.

Ar formatioù dastum skrid a zo en ur sell teknikel ouzh ar yezh dreist-holl eus Dynamix, Inc. ha Sierra Entertainment.
Ar yezh dreist-holl a zo hiziv en ur c'horf Activision Publishing, Inc.- / Activision Blizzard, Inc. ha hiziv e vez en Besitz gant Microsoft Corp..

An titouroù a zo bet aozet dre Reverse Engineering ha Datenanalyse evit ar soñj da archive ha da zerc'hel gant titouroù istorel.
N'eo ket bet implijet spekulioù privat pe kelenner.

Ar c'hoari a c'haller prenañ hiziv e gog.com evel ur download.

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karakter
0x0000 50 42 4d 50 -- -- -- -- -- -- -- -- -- -- -- -- P B M P . . . . . . . . . . . .
Dibab Tipez data Anv Evezhiadenn
0x0000 uint(32) Bodioù Hud
0x0004 uint(24) Kresk an bloaz
0x0007 uint(8) Fleuñsoù

Ar Tiles a zo ur format grafik Bitmap spesifik da Outpost-2. Emañ int o taol e 13 Tilesets, "e;wells"e; anvet (well0000.bmp betek well0012.bmp), kaer e-barzh ar volum maps.vol.

E-touez an Tilesets / Wells ez eus ar pezh-mañ :

Anv Ensavad
well0000.bmp Ur grafik vras 32x32px, glas - mat evit teskañ ma'z eus ar loader-ruz e-barzh
well0001.bmp Ur grafik gant roc'h sklaer, menezioù war roc'h sklaer hag un niver a varioù eus kraterioù en roc'h sklaer
well0002.bmp Ur grafik gant 'Doodads' roc'h sklaer - se an elfenn, a c'haller lakaat evit digreskiñ (pe da zistreiñ, evel miriadoù) war roc'h sklaer, goude-se ur vegetation
well0003.bmp Ur grafik gant ur struktiur krustenel war roc'h sklaer
well0004.bmp Ur grafik gant roc'h du, menezioù war roc'h du hag un niver a varioù eus kraterioù en roc'h du
well0005.bmp Ur grafik gant 'Doodads' roc'h du - se an elfenn, a c'haller lakaat evit digreskiñ (pe da zistreiñ, evel miriadoù) war roc'h du
well0006.bmp Ur grafik gant ur struktiur krustenel war roc'h du, ha troioù etre roc'h sklaer ha du
well0007.bmp Ur grafik gant lava, gant 4-5 framioù anim da gentañ
well0008.bmp Ur grafik gant melen ha un niver a varioù eus kraterioù en melen
well0009.bmp Ur grafik gant 'Doodads' melen - se an elfenn, a c'haller lakaat evit digreskiñ (pe da zistreiñ, evel miriadoù) war melen
well0010.bmp Ur grafik gant 48 tro evit melen da roc'h sklaer ha du
well0011.bmp Ur grafik gant kaperioù polar ar map, gant roc'h du evel douar
well0012.bmp Ur grafik gant kaperioù polar ar map, gant roc'h sklaer evel douar

Ez eo ar c'hinnig da vont war-raok evit un implij mat, na raet ket an tiles en un doare a-raok evit en em c'hast, abalamour ma 'z eo ret labourat ouzh an donnadoù evit ar c'hloz/hañv - ha kalz kalz a donnadoù a c'hallfe bezañ.

Ar tiles a zo grafik 8bpp gant ur palette indexet en 32x32 pixel, a zo kejet a-berzh. E kement tileset a c'hall bezañ muioc'h.

Ar prantad pennañ a zo kempennet e 2 rumm: head ha data.

Teuliad Arzhur

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karakter
0x0000 68 65 61 64 -- -- -- -- -- -- -- -- -- -- -- -- h e a d . . . . . . . . . . . .
0x0010 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- . . . . . . . . . . . . . . . .
Dibab Tipez data Anv Evezhiadenn
0x0000 uint(32) Bodioù Hud
0x0004 uint(24) Kresk an bloaz
0x0007 uint(8) Fleuñsoù
0x0008 uint(32) Version / Kinnig?

Gallout a ra bezañ ur fankodenn eus an arroad file-mañ ; e pep file a zo goullet din, e oa an talvoudegezh 0x02 amañ.

0x000c uint(32) Reun (Kreskadur Horizontel)

Diskouez a ra penaos brav eo ar rolladenn skeudenn (e pixel).

En holl wells eus Outpost 2, e vo goulennet amañ ar vale 0x20 pe 32.

0x0010 uint(32) Uhe (Rezolucion vertikal)

Diskouez a ra penaos uhel eo ar restr skeudenn (e pixel).

En holl wells eus Outpost 2 e vo goulennet amañ ar value 0x20 pe 32.

0x0014 uint(32) Sklazenn liv?

Ar pouez a dennez-se ne zo ket anavezet.

Etouez an holl fileoù gounit, ez eo an niver 8 ennañ, gallout a ra bezañ un davezenn war ar profondeur liv.

0x0018 uint(32) Pezh-kolor 2?

Ne ouzomp ket petra eo an taol-mañ.

Gallout a ra e c'hall bezañ ul 'ziel'-lenañ liv.

Ar wech-mañ e vo un file palez en format RIFF d'an doare standard. An droidigezh resis a weler - evel ma aparez an paletoù el lec'hioù all - en Paletoù.

Donnees Tiles

Adr x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF karakter
0x0000 64 61 74 61 -- -- -- -- -- -- -- -- -- -- -- -- d a t a . . . . . . . . . . . .
Dibab Tipez data Anv Evezhiadenn
0x0000 uint(32) Bodioù Hud
0x0004 uint(24) Kresk an bloaz
0x0007 uint(8) Fleuñsoù

Enfin, e teulet ar data pixel, eus an tu glaz-ugent, liammet e linenn da dreuz d'ar re diavaez.
Ar gwerz data e-barzh ar grafikoù a vez 8bpp-Bitmaps, a c'hortoz ar renk e palet renk.

Ar data pixel a zeu o mirdi eus an tu glaz-ugent ha a seblant da vezañ e diavaez.

Ar c'henstroll gêm a c'hlod ar tiles *nebeud* en demand.
Se a ra da c'hortoz a-ratozh an deiz ha noz, gant 32 rannañ tiles disheñvel. E giz-se, e c'haller goulenn 'un tamm' diwar ar gwerzh-digoriñ. N'int ket bet gouest da glask ar gwerzhoù sur, klask a ran war ar rummad kinnig

v *= (daylight / 48) + 0.25;

gant ar data HSV eus an pixel, ma 'z e daylight ur gwerz a 0-31 ha v ur gwerz etre 0-1. Hag ivez, e ranker sellet ouzh an aod, ma'z eus ur moud 16 tiles d'ober dindan da zevezh ha d'ar reter (a servij da spawne an unednoù a zo en disheñvel).

Agrenn ouzhpenn, e c'haller sellet ouzh an deiz ha noz, a oar dre ar c'henstroll gêm, da lavarout e c'haller hepken un archer a map da zevel.
Ur c'henstroll deiz ha noz gellout da vezañ evel-se :

Visualisation an deiz ha noz