திட்டங்கள் · bei.pm

வெளியிடப்பட்டது 19.11.2015·புதுப்பிக்கப்பட்டது 13.02.2025·தமிழ்
இந்த உரை OpenAI GPT-4o Mini மூலம் தானாக மொழிபெயர்க்கப்பட்டது.

இந்த பக்கத்தில் விவரிக்கப்படும் கோப்புப் படிவங்கள் 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) கொடியுகள்

இந்த Tiles என்பது Outpost-2-க்கு குறிப்பிட்ட Bitmap-கிராபிக் வடிவமைப்பாகும். இவை 13 Tilesets-ல் "wells" என்ற பெயரில் உள்ளன (well0000.bmp முதல் well0012.bmp வரை), இவை maps.vol எங்கே உள்ளன.

இதில் Tilesets / Wells-ல் உள்ளன:

கோப்புப் பெயர் உள்ளடக்கம்
well0000.bmp 32x32 பிக்சல் அளவுள்ள நீலமான கிராபிக் - உங்கள் படம் ஏற்றுநர் வேலை செய்கிறதா என்பதை சோதிக்க சிறந்தது
well0001.bmp ஒளிரும் கல், ஒளிரும் கல்லின் மலைகள் மற்றும் ஒளிரும் கல்லில் உள்ள பல்வேறு இடைமுகங்களை உள்ளடக்குகிறது
well0002.bmp ஒளிரும் கல் 'Doodads' - எனவே, ஒளிரும் கல்லில் அமைப்பாக (அல்லது நன்குரியனாக, போதுமானது) வைக்கக்கூடிய உருப்படிகளை உள்ளடக்குகிறது, அதில் கசாக்கள் அடங்கும்
well0003.bmp ஒளிரும் கல்லில் ஒரு மண் போன்ற அமைப்பை உள்ளடக்குகிறது
well0004.bmp இருண்ட கல், இருண்ட கல்லில் மலைகள் மற்றும் இருண்ட கல்லில் உள்ள பல்வேறு இடைமுகங்களை உள்ளடக்குகிறது
well0005.bmp இருண்ட கல் 'Doodads' - எனவே, இருண்ட கல்லில் அமைப்பாக (அல்லது நன்குரியனாக, போதுமானது) வைக்கக்கூடிய உருப்படிகளை உள்ளடக்குகிறது
well0006.bmp இருண்ட கல்லில் மண் போன்ற அமைப்புகளை மற்றும் ஒளிரும் மற்றும் இருண்ட கல் இடையே உள்ள மாற்றங்களை உள்ளடக்கிறது
well0007.bmp லாவா மற்றும் அதற்கான 4-5 கட்டம் அணி உள்ளடக்குகிறது
well0008.bmp தண்ணீர் மற்றும் மணலில் உள்ள பல்வேறு இடைமுகங்களை உள்ளடக்குகிறது
well0009.bmp மணம் 'Doodads' - எனவே, மணலில் அமைப்பாக (அல்லது நன்குரியனாக, போதுமானது) வைக்கக்கூடிய உருப்படிகளை உள்ளடக்குகிறது
well0010.bmp மணல் மற்றும் ஒளிரும் மற்றும் இருண்ட கல் இடையே 48 மாற்றங்களை உள்ளடக்குகிறது
well0011.bmp மாப் இன் குமிழ்மேல்களை, இருண்ட கல்லைப் பின்னணி ஆகக் கொண்டுள்ளது
well0012.bmp மாப் இன் குமிழ்மேல்களை, ஒளிரும் கல்லைப் பின்னணி ஆகக் கொண்டுள்ளது

சரியான செயல்பாட்டுக்காக, டைல்களை முன்பே காட்சிப்படுத்தாமல் வைப்பு செய்ய பரிந்துரை செய்யப்படுகிறது, ஏனெனில் நாள்/இரவு சுழற்சிக்கான தரவுகள் இன்னும் செயலாக்கப்பட வேண்டும் - மற்றும் மிகவும் அதிகமான தரவுகள் உருவாகும்.

டைல்கள் 8bpp-கிராபிக்களாக உள்ளன, ஒவ்வொன்றும் 32x32 பிக்சல் தீர்வுடன், அவற்றைப் பரஸ்பரம் அடிக்கோலிட்டுள்ளன. இப்படியாக உருவான டைல் செட்டில் இன்னும் அதிகமானவை இருக்கலாம்.

முதன்மை கொண்டெய்னர் 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) அதிகரிப்பு / கொடிய்கள்?

இது கோப்பின் வடிவமைப்பின் ஒரு பதிப்பு குறிப்பாக இருக்கலாம்; எனக்கு கிடைத்த அனைத்து கோப்புகளிலும் இங்கு மதிப்பு 0x02 இருந்தது

0x000c uint(32) அகலம் (கிடைநிலை தீர்மானம்)

படக் கோப்பின் அகலம் (பிக்ஸல்களில்) என்ன என்பதை குறிப்பதாகும்.

Outpost 2 இல் உள்ள அனைத்து வெல்லிலும் இங்கு 0x20 அல்லது 32 என்ற மதிப்பை எதிர்பார்க்கலாம்.

0x0010 uint(32) உயரம் (நேர்காணல் தீர்மானம்)

படக்கோப்பின் உயரம் என்ன என்பதை அளவிடும் (பிக்சலில்).

Outpost 2 இல் உள்ள அனைத்து வெல்ஸ்களுக்கும் இங்கு மதிப்பு 0x20 அல்லது 32 காத்திருக்க வேண்டும்.

0x0014 uint(32) நிற ஆழம்?

இந்த மதிப்பின் முக்கியத்துவம் அறியப்படவில்லை.

அது அனைத்து சோதிக்கப்படும் கோப்புகளில் 8 என்ற மதிப்பை கொண்டுள்ளதால், இது ஒரு நிற ஆழம் குறிப்பு ஆக থাকতে வாய்ப்பு உள்ளது.

0x0018 uint(32) நிற ஆழம் 2?

இந்த மதிப்பின் முக்கியத்துவம் தெரியவில்லை.

இதுவே 'இலக்கு' நிற ஆழமாக இருக்கலாம்.

இந்த தகவலுக்கு பிறகு, ஒரு நிலையான RIFF வடிவத்தில் உள்ள பாலெட்டுக் கோப்பு வரும். குறிப்பிட்ட விவரங்கள் - பாலெட்டுகள் மற்ற இடங்களில் கூட தோன்றுவதால் - பாலெட்டுகள் என்ற பகுதியில் காணலாம்.

தொகுப்புகள் தரவுகள்

அட்ர் 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;

பிக்சல்களின் HSV தரவுகளுடன், daylight என்பது 0-31 வரையிலான மதிப்பாகும் மற்றும் v என்பது 0-1 இடையில் உள்ள மதிப்பாகும். மேலும், வரைபடத்தில் ஒவ்வொரு பக்கம் 16 டைல்களின் ஒரே ஒரு எல்லை உள்ளது (இதன் காரணமாக அங்கீகாரமாக யூனிட்டுகளை உருவாக்கப்படுகிறது) என்பதைக் கணக்கில் எடுத்துக் கொள்ள வேண்டும்.

மேலும், நாளும் இரவுமின் சுழற்சி ஒவ்வொரு விளையாட்டு சுற்றத்திற்கும் வரைபடத்தின் ஒரு மட்டுமே நிலையை புதுப்பிக்கிறது.
வேகவாய்ந்த நாளும் இரவுமின் சுழற்சி கீழ்காணிக்கும் போல இருக்கும்:

நாளும் இரவுமின் சுழற்சியின் காட்சிப்படுத்தல்