ଟାଇଲ୍ସ · bei.pm
ଏହି ପୃଷ୍ଠାରେ ବର୍ଣ୍ଣିତ ଫାଇଲ୍ ଫର୍ମାଟ୍ଗୁଡିକ Dynamix, Inc. ଏବଂ Sierra Entertainment ଦ୍ୱାରା ମାନସିକ ସମ୍ପତ୍ତିର ତକନୀକୀ ବିଶ୍ଲେଷଣ ଉପରେ ଆଧାରିତ।
ସମ୍ପତ୍ତି ବର୍ତ୍ତମାନ Activision Publishing, Inc. / Activision Blizzard, Inc. ଗୋଷ୍ଠୀର ଏକ ଅଂଶ ଏବଂ ବର୍ତ୍ତମାନ Microsoft Corp. ଦ୍ୱାରା ଅଧିକାରିତ ଅଛି।
ଏହି ସୂଚନା ରିଭର୍ସ ଇଞ୍ଜିନିୟରିଂ ଏବଂ ଡାଟା ବିଶ୍ଲେଷଣ ଦ୍ୱାରା ଆର୍କାଇଭିଙ୍ଗ ଏବଂ ପୂର୍ବତନ ଡାଟା ସହିତ ଇଣ୍ଟରଓପେରେବିଲିଟି ପାଇଁ ସଂଗ୍ରହ କରାଯାଇଛି।
କୌଣସି ମାଳିକାଣୁଇକ ପ୍ରଣାଳୀ କିମ୍ବା ଗୋପନୀୟ ସ୍ପେସିଫିକେସନ୍ଗୁଡିକ ବ୍ୟବହାର ହୋଇନି।
ଏହି ଖେଳ ବର୍ତ୍ତମାନ gog.comରେ ଡାଉନଲୋଡ୍ ଭାବେ କିଣିବା ପାଇଁ ଉପଲବ୍ଧ।
ଏଡିଆର | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | ଚରିତ୍ର | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 50 | 42 | 4d | 50 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | P | B | M | P | . | . | . | . | . | . | . | . | . | . | . | . |
ଅବସ୍ଥାନ | ଡାଟା ଟାଇପ୍ | ନାମ | ବ୍ୟାଖ୍ୟା |
---|---|---|---|
0x0000 | uint(32) | ମ୍ୟାଜିକ ବାଇଟ୍ସ | |
0x0004 | uint(24) | ବ୍ଲକ୍-ଲମ୍ବାଇ | |
0x0007 | uint(8) | ଝଣ୍ଡା |
ଟାଇଲଗୁଡିକ Outpost-2 ସହିତ ସମ୍ବନ୍ଧିତ ଏକ Bitmap ଗ୍ରାଫିକ୍ ଫର୍ମ୍ୟାଟ୍। ଏହା 13ଟି ଟାଇଲସେଟ୍ରେ ବିସ୍ତାରିତ, ଯାହାକୁ "wells" ବୋଲି କୁହାଯାଏ (well0000.bmp
ରୁ well0012.bmp
), ଯାହା maps.vol ମଧ୍ୟରେ ଅବସ୍ଥିତ।
ଏହା ସହିତ, ଟାଇଲସେଟ୍ / ୱେଲ୍ଗୁଡିକ ନିମ୍ନଲିଖିତ ବିଷୟବସ୍ତୁ ସଂରକ୍ଷିତ କରେ:
ଫାଇଲର ନାମ | ବିଷୟବସ୍ତୁ |
---|---|
well0000.bmp | 32x32px ଆକାରର, ନୀଳ ଗ୍ରାଫିକ୍ - ନିଜର ଇମେଜ୍-ଲୋଡର କାମ କରୁଛି କି ନାହିଁ ତାହା ଚେକ୍ କରିବା ପାଇଁ ସର୍ବୋତ୍ତମ |
well0001.bmp | ପ୍ରକାଶିତ ଚତୁର୍ଥକୁଣ୍ଡ, ଅଲ୍ପଦାର ଚତୁର୍ଥକୁଣ୍ଡ ଓ ପ୍ରକାଶିତ ଚତୁର୍ଥକୁଣ୍ଡରେ ଅଣଗଣତ ଅବକାଶ ଗହନା ସାମିଲ |
well0002.bmp | ପ୍ରକାଶିତ-ଚତୁର୍ଥକୁଣ୍ଡ-'ଡୁଡାଡ୍' - ଯାହାକି ପ୍ରକାଶିତ ଚତୁର୍ଥକୁଣ୍ଡରେ ପ୍ରତିଷ୍ଠା କରାଯାଇପାରିବା ଉପକରଣ, ଯାହା ନିଜର ଗଢ଼ନା (କିମ୍ବା ଚେତନାସ୍ଥିତି ଭାବରେ, ଯଥା ଦିବାର) ବେହୁଦାରୁ ଉପଦାନ ହିସାବରେ ଜଡିତ |
well0003.bmp | ପ୍ରକାଶିତ ଚତୁର୍ଥକୁଣ୍ଡ ଉପରେ ଗାକ୍ଷଣା ଗଢ଼ନା |
well0004.bmp | କାଳା ଚତୁର୍ଥକୁଣ୍ଡ, କାଳା ଚତୁର୍ଥକୁଣ୍ଡରେ ଅଣଗଣତ ଅବକାଶ ଗହନା ସାମିଲ |
well0005.bmp | କାଳା-ଚତୁର୍ଥକୁଣ୍ଡ-'ଡୁଡାଡ୍' - ଯାହାକି କାଳା ଚତୁର୍ଥକୁଣ୍ଡରେ ପ୍ରତିଷ୍ଠା କରାଯାଇପାରିବା ଉପକରଣ |
well0006.bmp | କାଳା ଚତୁର୍ථକୁଣ୍ଡ ଉପରେ ଗାକ୍ଷଣା ଗଢ଼ନା, ସହିତ ପ୍ରକାଶିତ ଓ କାଳା ଚତୁର୍ଥକୁଣ୍ଡର ମଧ୍ୟରେ ସମ୍ବେଦନା |
well0007.bmp | ଲାଭାକୁ ସାମିଲ କରେ, ସେଥିରେ ପ୍ରତିଟି 4-5 ଫ୍ରେମ ଏନିମେସନ୍ ଅଛି |
well0008.bmp | ବାଳୁ ଓ ବଳୁରେ ଅଣଗଣତ ଅବକାଶ ଗହନା |
well0009.bmp | ବାଳୁ-'ଡୁଡାଡ୍' - ଯାହାକି ବାଳୁରେ ପ୍ରତିଷ୍ଠା କରାଯାଇପାରିବା ଉପକରଣ |
well0010.bmp | ବାଳୁରୁ ପ୍ରକାଶିତ ଓ କାଳା ଚତୁର୍ଥକୁଣ୍ଡକୁ 48 ସମ୍ବେଦନା |
well0011.bmp | ମ୍ୟାପର ପୋଲାର କ୍ୟାପ୍, କାଳା ଚତୁର୍ଥକୁଣ୍ଡକୁ ଭୁମିକା ଭାବରେ |
well0012.bmp | ମ୍ୟାପର ପୋଲାର କ୍ୟାପ୍, ପ୍ରକାଶିତ ଚତୁର୍ଥକୁଣ୍ଡକୁ ଭୁମିକା ଭାବରେ |
ସଠିକ୍ କାର୍ୟାନ୍ବୟନ ପାଇଁ ଏହା ସୁପରିଶିତ, ଟାଇଲ୍ଗୁଡ଼ିକୁ ପୂର୍ବରୁ ରେଣ୍ଡର୍ କରିବା ଉଚିତ୍ ନୁହେଁ, କାରଣ ଦିନ/ରାତି ଚକ୍ର ପାଇଁ ତଥ୍ୟଗୁଡିକୁ ଅନୁଷ୍ଠିତ କରିବାକୁ ହେବ - ଏବଂ ବହୁତ ଅଧିକ ତଥ୍ୟ ସଂଗ୍ରହ ହେବ।
ଟାଇଲ୍ଗୁଡ଼ିକ 32x32 ପିକ୍ସେଲ୍ ରିଜୋଲ୍ୟୁସନ୍ ସହ 8bpp ଗ୍ରାଫିକ୍ସ ହେବା ସହ ଇଣ୍ଡେକ୍ସିଡ୍ ପାଲେଟ ରହିଛି, ଯାହା ଏକାଠା ଓ ବିନ୍ୟାସ କରାଯାଇଛି। ଏହିପରି ଏକ ଟାଇଲ୍ସେଟ୍ ମଧ୍ୟରେ ତଥାପି ଅଧିକ ସଂଖ୍ୟକ
ମୁଖ୍ୟ କଣ୍ଟେନର୍ 2ଟି ସେକ୍ସନରୁ ଗଠିତ: head
ଏବଂ data
।
ଟାଇଲ୍ସ ହେଡର
ଏଡିଆର | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | ଚରିତ୍ର | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 68 | 65 | 61 | 64 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | h | e | a | d | . | . | . | . | . | . | . | . | . | . | . | . |
0x0010 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . | . |
ଅବସ୍ଥାନ | ଡାଟା ଟାଇପ୍ | ନାମ | ବ୍ୟାଖ୍ୟା |
---|---|---|---|
0x0000 | uint(32) | ମ୍ୟାଜିକ ବାଇଟ୍ସ | |
0x0004 | uint(24) | ବ୍ଲକ୍-ଲମ୍ବାଇ | |
0x0007 | uint(8) | ଝଣ୍ଡା | |
0x0008 | uint(32) | ସଂସ୍କରଣ / ପତାକା? | ଏଠାରେ ଏହା ଏକ ଡାଟା ଫର୍ମ୍ୟାଟର ଭର୍ସନ୍ ସୂଚନା ହୋଇପାରେ; ମୋତେ ମିଳିଥିବା ସମସ୍ତ ଫାଇଲ୍ଗୁଡିକରେ ଏଠାରେ |
0x000c | uint(32) | ବ୍ରେଡ୍ଥ (ହରିଜୋଣ୍ଟାଲ୍ ଆଉଟ୍ପୁଟ୍) | ଇହା ସୂଚିତ କରେ କେତେ ବଡ ଚିତ୍ର ଫାଇଲଟି (ପିକ୍ସେଲରେ) । Outpost 2ର ସମସ୍ତ ଓଠରେ ଏଠାରେ ମୂଲ୍ୟ |
0x0010 | uint(32) | ଉଚ୍ଚତା (ଭର୍ଟିକାଲ୍ ଆଫୋଲ୍ୟୁସନ) | ଇହା ଦେଖାଏ କି ଚିତ୍ର ଫାଇଲ ର ଉଚ୍ଚତା କେତେ (ପିକ୍ସେଲ୍ ମାପରେ)। Outpost 2 ର ସମସ୍ତ ଓଛାରେ ଏଠାରେ |
0x0014 | uint(32) | ରଙ୍ଗ ଗଭୀରତା? | ଏହି ମୂଲ୍ୟର ଅର୍ଥ ଅଜଣା। ଯେହেতୁ ଏହା ସମସ୍ତ ପରୀକ୍ଷିତ ଫାଇଲରେ |
0x0018 | uint(32) | ରଙ୍ଗ ଗହିରତା 2? | ଏହି ମୂଲ୍ୟର ଗଢ଼ନ୍ତୁ ଅଜଣା। ସମ୍ଭବତଃ ଏହା 'ଲକ୍ଷ୍ୟ'-ରଙ୍ଗ ଗହନତା ହେବ। |
ଏହି ସୂଚନା ଅନୁସାରେ, ଏକ ମାନକ ରିଫ୍ ଫର୍ମାଟରେ ଥିବା ପାଲେଟ୍ ଫାଇଲ୍ ତିଆରି କରାଯିବ। ସଠିକ୍ ବିବରଣୀ ମିଳିବ - କାରଣ ଏହି ପାଲେଟ୍ ଅନ୍ୟାନ୍ୟ ସ୍ଥାନରେ ମଧ୍ୟ ଦେଖାଯାଉଛି - ପାଲେଟ୍ସ ରେ।
ଟାଇଲ୍ସ ତଥ୍ୟ
ଏଡିଆର | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | ଚରିତ୍ର | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0000 | 64 | 61 | 74 | 61 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | d | a | t | a | . | . | . | . | . | . | . | . | . | . | . | . |
ଅବସ୍ଥାନ | ଡାଟା ଟାଇପ୍ | ନାମ | ବ୍ୟାଖ୍ୟା |
---|---|---|---|
0x0000 | uint(32) | ମ୍ୟାଜିକ ବାଇଟ୍ସ | |
0x0004 | uint(24) | ବ୍ଲକ୍-ଲମ୍ବାଇ | |
0x0007 | uint(8) | ଝଣ୍ଡା |
ଶେଷରେ, ପିକ୍ସେଲ୍ ଡାଟା ଡାକରା ହେବ, ଯାହା ବାମ-ଉପରୁ ଶ୍ରେଣୀବଦ୍ଧ ଭାବେ ଡାହାଣକୁ ତଳକୁ ଯାଏ।
ସାଧାରଣତଃ 8bpp-ବିଟମ୍ପ୍ସ ଭାବେ ଥିବା ଗ୍ରାଫିକ୍ସରେ ଡାଟା ମୂଲ୍ୟ ରଙ୍ଗ ପାଲେଟରେ ରଙ୍ଗର ଇଣ୍ଡେକ୍ସକୁ ଦର୍ଶାଏ।
ସ୍ପେଲ୍-ଇଞ୍ଜିନ୍ ଆବଶ୍ୟକତା ପ୍ରମାଣ ଭାବରେ *ସମ୍ଭବତଃ* ଟାଇଲ୍ଗୁଡିକୁ ଚିତ୍ରଣ କରେ।
ଏହା ଦିନ-ରାତ୍ରି ଚକ୍ର ପାଇଁ 32 ଗୋଷ୍ଠୀର ଏକକ ଟାଇଲ୍ଗୁଡିକୁ ଗଣନା କରୁଥିବାରୁ ବ୍ୟବହାର କରାଯାଉଛି। ଏଥିରେ ସ୍ପଷ୍ଟ ହେଉଛି ଯେ, ପ୍ରତି ହେଲା ହଳକା 'କିଛି' ହ୍ରାସ କରାଯାଉଛି। ସଠିକ୍ ମୂଲ୍ୟ ଚିହ୍ନଟ କରାଯାଇନି, ମୁ ଗଣନାର ଆଧାରରେ କାମ କରୁଛି
v *= (daylight / 48) + 0.25;
Pixels ର HSV ତଥ୍ୟର ସହିତ, ଯେଉଁଠାରେ daylight 0-31 ମଧ୍ୟରେ ଏକ ମୂଲ୍ୟ ଓ v 0-1 ମଧ୍ୟରେ ଏକ ମୂଲ୍ୟ। ସେପରି, ମ୍ୟାପ୍ରେ ପ୍ରତି ଦିଗରେ 16 ଟାଇଲ୍ଗୁଡିକର ଏକ ରେଣ୍ଡ ଅଛି (ଏହା ଏକକ ଏକକର ଅଦୃଶ୍ୟ ସ୍ପାଉନ୍ କରିବାକୁ ସେବା ଦେଇଥାଏ) ବିବେଚନା କରିବା ଦରକାର।
ଅତିରିକ୍ତ ଭାବେ, ଦିନ-ରାତ୍ରି ଚକ୍ର ପ୍ରତି ଗେମ୍ ସାଇକ୍ଲ୍ରେ ପ୍ରତି ଗୋଷ୍ଠୀ ଅପଡେଟ୍ କରୁଛି।
ଗତିଶୀଳ ଦିନ-ରାତ୍ରି ଚକ୍ର ତେଣୁ ଏଭଳି ଦେଖାଯାଉଛି: