Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Вайловая Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Вайловая ΠΈΠ»ΠΈ плиточная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° (ΠΎΡ‚ Π°Π½Π³Π». tile β€” ΠΏΠ»ΠΈΡ‚ΠΊΠ°) β€” ΠΌΠ΅Ρ‚ΠΎΠ΄ создания Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…). Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ составляСтся ΠΈΠ· ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π³Π°Π±Π°Ρ€ΠΈΡ‚ΠΎΠ², ΠΊΠ°ΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° ΠΈΠ· ΠΈΠ·Ρ€Π°Π·Ρ†ΠΎΠ² β€” ΠΎΡ‚ΡΡŽΠ΄Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ дСйствия

Аналогично ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠ², Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй: Π½Π°Π±ΠΎΡ€Π° Ρ‚Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΊΠ»Π΅Ρ‚ΠΎΠΊ.

Π’Π°ΠΉΠ»Ρ‹ β€” нСбольшиС изобраТСния ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈ слуТат Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ большой ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΉΠ»ΠΎΠ² Π½Π° ΠΎΠ΄ΠΈΠ½ Β«ΠΌΠΈΡ€Β» Π΄Π΅Π»Π°ΡŽΡ‚ порядка Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сотСн. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΊΠ»Π΅Ρ‚ΠΎΠΊ ΠΆΠ΅ составляСтся ΠΈΠ· Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Ρ‚Π°ΠΉΠ»ΠΎΠ². Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Π΅ пространства, Ρ€Π°ΡΡ…ΠΎΠ΄ΡƒΡŽΡ‰ΠΈΠ΅ совсСм Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ памяти.

ΠœΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ Π΅Ρ‘ обходят

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π² Π΅Ρ‘ монотонности: Π³Π»Π°Π· Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ элСмСнты. Π‘ ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½ΠΎΡΡ‚ΡŒΡŽ Π±ΠΎΡ€ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ:

Π’Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для создания Ρ‚Π°ΠΉΠ»-ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ:

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ конструктора ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, прогрСссивныС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ срСдства Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅-вставку, ΡˆΡ‚Π°ΠΌΠΏ (устанавливаСт Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Ρ‚Π°ΠΉΠ»ΠΎΠ²), Β«ΡƒΠΌΠ½ΡƒΡŽ ΠΊΠΈΡΡ‚ΡŒΒ», автоматичСски Ρ€Π°ΡΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Ρ‚Π°ΠΉΠ»Ρ‹. Π’ частности, Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ… WarCraft II ΠΈ StarCraft Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅Ρ‚ инструмСнта для рисования ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ‚Π°ΠΉΠ»Ρƒ.

Π—Π½Π°ΠΌΠ΅Π½ΠΈΡ‚Ρ‹Π΅ сСрии

Π“ΠΎΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΠ°Π·Π²Π°Π½ΠΈΠ΅Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°
1981Pac-ManNamco LimitedAtarisoft
1982 / 1983Digger? / Windmill Software Inc.? / Windmill Software Inc.DOS / PC Booter
1984Boulder DashPeter Liepa ΠΈ Chris GrayMastertronicApple II, ZX Spectrum, Commodore 64, Atari 800, IBM PC ΠΈ Π΄Ρ€.
1984ShamusSynSoftIBM
1984Soko-Ban PusherASCII CorporationSpectrum Holobyte
1987Emerald MineKingsoft GmbHKingsoft GmbHAmiga, Commodore 64
1987RockfordFirst Star Software ΠΈ Synergistic SoftwareMastertronic
1988Wanderer??Browser, DOS, Linux
1989Crystal MinesColor DreamsColor DreamsNES
1989CD-ManCreative DimensionsCreative Dimensions
1990Douglas RockmoorBudgie UKThe ShapeshiftersAtari ST
1991SupaplexDream FactoryDigital Integration
1992RockfallSOS SoftwareSOS SoftwareAtari ST
1993BombermanHudson Soft
1994BoulderoidMacroHead & MicroBrainCodeWraith SoftwareDOS
1994Rolling JackAjt SoftAjt SoftDOS
1994Six Feet UnderEnQue Software?Windows 3.x
1994HeartlightEpic MegaGamesxLand GamesDOS
1995Diamond Cavesdiamond-productionsdiamond-productionsAmiga
1995Rocks’n’DiamondsArtsoft Entertainment, Holger SchemelArtsoft EntertainmentMS-DOS, Windows, Unix, Linux, Mac OS X
1996Lomax BouldersLomax Software ProductionsOSP Enr.Amiga
1997BluppoWebfoot TechnologiesWebfoot TechnologiesDOS
1998Bowlda Dash?Prism Leisure GmbHWindows
1999Digging JimPersei EntertainmentPersei EntertainmentWindows
2000GreenFaceSoftiniAmisoftWindows
2002Igor: The Time MachineElmer ProductionsElmer ProductionsWindows
2003Jewel JonesComport InteractiveX-Pressive.comWindows
2006Natto-Cat??Windows
20081k-mini-bdash??Commodore 64

Π’Π°ΠΉΠ» β€” элСмСнт разбиСния

Π’Π°ΠΊΠΆΠ΅ Ρ‚Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π±Π»ΠΎΠΊΠΈ ΠΈΠ»ΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слуТат элСмСнтами стриминга ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎ когСрСнтности.

Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Ρ‹ Π² цСлях стриминга примСняСтся Π² ΠΈΠ³Ρ€Π°Ρ… с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ пространствами (Microsoft Train Simulator), Π° Ρ‚Π°ΠΊΠΆΠ΅ для создания ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ (ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, космичСскиС снимки, ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ высот, тСматичСскиС ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ).

Π‘Π»ΠΎΠΊΠΈ разбиСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ практичСски Π²ΠΎ всСх Ρ‚Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Ρ€Π΅Π½Π΄Π΅Ρ€Π΅Ρ€Π°Ρ… β€” для Π»ΡƒΡ‡ΡˆΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ тСкстурного кэша.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠ΅ тСкстурированиС β€” ΠΎΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ использованиС Π‘Ρ‚Π°Ρ‚ΡŒΠΈ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ

Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠ»Ρ‹ ΠΈ Π·Π°Ρ‡Π΅ΠΌ это Π½ΡƒΠΆΠ½ΠΎ.

Π­Ρ‚ΠΎΡ‚ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» посвящён Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌΡƒ Ρ‚Π΅ΠΊΡΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ: ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ это ΠΎΠ΄Π½Π° ΠΈΠ· Π²Π°ΠΆΠ½Ρ‹Ρ… основ Π² Π³Π΅ΠΉΠΌΠ΄Π΅Π²Π΅ β€” Π°ΠΊΡ†Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ³Ρ€.

НС стану Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, Π° сосрСдоточимся Π½Π° ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π°Ρ… Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ вопросы.

Π’ ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· своих ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² я ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ тСкстурирования, Π½ΠΎ рассказал ΠΎ Π½Ρ‘ΠΌ повСрхностно β€” Ρ‚ΠΎΠ³Π΄Π° основная Ρ‚Π΅ΠΌΠ° касалась ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ UV-Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ.

Tile β€” произносится ΠΊΠ°ΠΊ Β«Ρ‚Π°ΠΉΠ»Β», пСрСводится ΠΊΠ°ΠΊ Β«ΠΏΠ»ΠΈΡ‚ΠΊΠ°Β», Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΡƒΡŽΡΡ тСкстуру ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для тСкстурирования Π±ΠΎΠ»ΡŒΡˆΠΈΡ… повСрхностСй: Π³Ρ€ΡƒΠ½Ρ‚Π°, стСн, Π΄ΠΎΠΌΠΎΠ², ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Π’Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄ тСкстур позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ высокого качСства ΠΈ ΠΏΡ€ΠΈ этом ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ количСство примСняСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² Π² ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ сцСнС.

Π‘Π΅ΡΡˆΠΎΠ²Π½Ρ‹Π΅ тСкстуры β€” это ΠΈ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΡ… Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚. ΠŸΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ Π½Π° краях тСкстуры ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ швов ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅Π½Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ.

Tile Atlas ΠΈΠ»ΠΈ атлас Ρ‚Π°ΠΉΠ»ΠΎΠ² β€” нСсколько Ρ‚Π°ΠΉΠ»ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΉ тСкстурС. ΠŸΡ€ΠΈ использовании атласов приходится ΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ числом ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ²Π΅Ρ€Π»Π°ΠΏΠΈΠ½Π³ β€” Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ UV-островов Π½Π° ΠΎΠ΄ΠΈΠ½ участок тСкстуры. Атласы ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ€Π°Π΄ΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ количСство ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², Ρ‡Π°Ρ‰Π΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ…, Π³Π΄Π΅ трСбования ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π±ΠΎΠ»Π΅Π΅ высокиС.

Tileset ΠΈΠ»ΠΈ Ρ‚Π°ΠΉΠ» сСт β€” подразумСваСтся сСт ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π΅Π»Π°ΡŽΡ‚ ΡƒΡ€ΠΎΠ²Π½ΠΈ. Π­Ρ‚ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈΠΌΡ‹, поэтому ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ сСтом ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠ»Π°.

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ. Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ³Ρ€ состоят ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 60-80% ΠΈΠ· тСкстур, Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π° 95% β€” всё зависит ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠžΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Π΅, Π±Π΅ΡΡˆΠΎΠ²Π½Ρ‹Π΅ тСкстуры часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… модСлях, Ρ‚Π΅ΠΌ самым позволяя ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто Π½Π° Тёстком дискС, ΡΠ½ΠΈΠΆΠ°Ρ‚ΡŒ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ видСопамяти. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ использованиС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π² сцСнС вмСсто создания Π½ΠΎΠ²ΠΎΠ³ΠΎ сниТаСт количСство Draw Calls β€” Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² отрисовки.

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ. ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ Π»Π΅Π²Π΅Π»Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ тСкстуры. РазумССтся, это Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСньшС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ΠΆΠ΅Π»ΠΈ созданиС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ сцСны с нуля.

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ ассСтов. Если Π² ΠΈΠ³Ρ€Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ассСты ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, Ρ‚ΠΎ Ρ‡Π΅Ρ€Π΅Π· нСсколько часов гСймплСя Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎ ΠΈΠ³Ρ€Π° станСт скучной. Π­Ρ‚ΠΈΠΌ особСнно ΡΡ‚Ρ€Π°Π΄Π°ΡŽΡ‚ ΠΈΠ³Ρ€Ρ‹ с большим ΠΌΠΈΡ€ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ TESO, Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ вся сСрия Β«Π‘Π²ΠΈΡ‚ΠΊΠΎΠ²Β». ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎ ΠΏΠ΅Ρ‰Π΅Ρ€Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ тайлсСты, ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Π»ΠΎΠΊΠ°Ρ†ΠΈΠΈ Π½Π΅ Π²Ρ‹Π·ΠΎΠ²ΡƒΡ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ Π²ΠΎ всём, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ уровня.

Π—Π°Ρ‚ΠΎ большая Ρ‡Π°ΡΡ‚ΡŒ ВамриСля (ΠœΠΈΡ€Π° всСлСнной The Elder Scrolls) умСщаСтся Π² 95 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ.

Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ для ΠΈΠ½Π΄ΠΈ ΠΈ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ². ΠŸΡ€ΠΈ создании своСго ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, я ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ» большС дня Π½Π° ΠΏΠΎΠ΄Π±ΠΎΡ€ скачанных тСкстур для ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ‡Π΅Π½ΡŒ простой модСльки, ΠΏΡ€ΠΈ этом ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Ρ‚Π°ΠΊ сСбС.

Основная Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΡΡ‚ΡŒ для мСня Π±Ρ‹Π»Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я Π½Π΅ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‡Ρƒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ€Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ рСфСрСнсов, Π° Ссли я ΠΈ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ, Ρ‚ΠΎ Π½ΡƒΠΆΠ½Ρ‹Ρ… тСкстур Π½Π΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ». ΠŸΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΊΡƒΡ‡Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° созданиС своих тСкстур ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я Π½Π΅ Ρ€Π΅ΡˆΠΈΠ»ΡΡ.

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚Π΅ ΠΆΠ΅ слоТности Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π°Ρ… ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ большого ассСта. Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ качСствСнных Ρ‚Π°ΠΉΠ» сСтов понадобится Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΎΠΏΡ‹Ρ‚, врСмя ΠΈΠ»ΠΈ дСньги Π½Π° ΠΏΠΎΠΊΡƒΠΏΠΊΡƒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ….

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ Π² 2D Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ β€” Π² Photoshop ΠΈΠ»ΠΈ Π² спСциализированных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Для создания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ PBR-ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° Π½Π΅ достаточно ΠΎΠ΄Π½ΠΎΠΉ тСкстуры Ρ†Π²Π΅Ρ‚Π° β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ маски ΠΌΠ΅Ρ‚Π°Π»Π°, ΡˆΠ΅Ρ€ΠΎΡ…ΠΎΠ²Π°Ρ‚ΠΎΡΡ‚ΠΈ ΠΈ ΠΊΠ°Ρ€Ρ‚Π° Ρ€Π΅Π»ΡŒΠ΅Ρ„Π° (Metallic, Roughness, Normal Map). Всё это Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π»ΠΈΠ±ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΠΉ ΠΆΠ΅ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, даст Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π½ΠΎ Π½Π΅ Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ качСства. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ способ считаСтся ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌ.

Для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ бСсплатный materialize ΠΈΠ»ΠΈ Bitmap2Material β€” ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ сути являСтся Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π½ΠΎΠ΄ ΠΈΠ· Substance Designer. Π•Ρ‰Ρ‘ Π΅ΡΡ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½-сСрвис NormalMap-Online, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Normal, AO, Sepcular ΠΈΠ· любого изобраТСния. Π£ всСх этих Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Ρ†Π²Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ маска, ΠΊΠ°Ρ€Ρ‚Π° Π½ΠΎΡ€ΠΌΠ°Π»Π΅ΠΉ получаСтся Π²Π΄Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π² Ρ‚Ρ‘ΠΌΠ½Ρ‹Ρ… мСстах ΠΈ Π²Ρ‹Π΄Π°Π²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° свСтлых, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΈΠ· этого ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ΅ качСство.

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠ΅ΠΊΠ°Π½ΠΈΠ΅. Π₯ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊ создаёт Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ Π½Π° прямой плоскости ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΡΠΊΡƒΠ»ΡŒΠΏΡ‚ΠΈΠ½Π³Π° ΠΈΠ»ΠΈ модСлирования. Π“Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡŽ ΠΎΠΊΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ ID-ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Vertex Paint. Π”Π°Π»Π΅Π΅ это запСкаСтся Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΏΠ»Π΅ΠΉΠ½ Π² тСкстуры: Normal, ID map, Curvature, Ambient Occlusion.

ΠžΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ создаётся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ID Map ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π° элСмСнты Π½Π° плоской тСкстурС. Metallic, roughness ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π² Substance painter, Π² Blender Ρ‡Π΅Ρ€Π΅Π· Π½ΠΎΠ΄ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π² Photoshop ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°, смСшивая тСкстуры ΠΏΠΎ ID-маскС.

Hand Paint β€” созданиС тСкстур Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, рисованиС Π² Photoshop ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… 2D-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ…. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для стилизованной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Ρ€Π΅Π°Π»ΠΈΠ·ΠΌΠ° ΠΌΠ°Π·ΠΊΠ°ΠΌΠΈ кисти ΠΊΡ€Π°ΠΉΠ½Π΅ слоТно, Ссли Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Для создания стилизованной Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ с PBR ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ запСкания.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹. Благодаря Π½ΠΎΠ΄ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ, Π° Π·Π°Ρ‚Π΅ΠΌ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π²Π΅Ρ‚Π°, Π½ΠΎ ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ мноТСство Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

Ноды β€” это Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΎΠ½ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ, Π½ΠΎ ΡΡƒΡ‚ΡŒ Π²Π΅Π·Π΄Π΅ похоТая: пСрвая Π½ΠΎΠ΄Π° создаСт простой ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ ΠΈΠ»ΠΈ ΡˆΡƒΠΌ, вторая Π½ΠΎΠ΄Π° Π΅Π³ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡ β€” добавляСт Ρ†Π²Π΅Ρ‚Π°. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΡ€ΠΈ создании рСалистичного ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π° трСмя-Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Π½ΠΎΠ΄Π°ΠΌΠΈ Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ.

Π›ΡƒΡ‡ΡˆΠ΅ΠΉ Π½ΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ для создания Ρ‚Π°ΠΉΠ»ΠΎΠ² ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ, считаСтся Substance Designer, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π°, Π΅Ρ‘ инструмСнтарий ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π½ΠΎΠ΄ΠΎΠ² Π±Ρ‹Π»ΠΈ созданы для этой Π·Π°Π΄Π°Ρ‡ΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Бколько Ρƒ вас просмотрСнных Ρ‚Π°ΠΉΡ‚Π»ΠΎΠ²(АнимС)?

09 Jul 2015 Π² 20:20

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:20 #1

БобствСнно сабТ.
Π£ мСня просмотрСно 425, ΡΠΌΠΎΡ‚Ρ€ΡŽ 32.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:22 #2

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:22 #3

Π—Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ 113
Π‘ΠΌΠΎΡ‚Ρ€ΡŽ 19
ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΎ 233
ΠŸΠ΅Ρ€Π΅ΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽ 0
ΠžΡ‚Π»ΠΎΠΆΠ΅Π½ΠΎ 4
Π‘Ρ€ΠΎΡˆΠ΅Π½ΠΎ 23

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:23 #4

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:23 #5

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:24 #6

Π’ΠΎΠ³Π΄Π° всё просто: 0.5 Π³Π΄Π΅-Ρ‚ΠΎ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:29 #7

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:31 #8

ΠΌΠ°Π»ΠΎ,ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π°Π½ΠΈΠΌΠ΅ для Π½Π΅Π΄Π°Π»Π΅ΠΊΠΈΡ…

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:31 #9

ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шли ΠΏΠΎ стс ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ?

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:32 #10

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:37 #11

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

09 Jul 2015 Π² 20:40 #12

7
И Π²ΠΎΠΎΠ±Ρ‰Π΅, ΠΎΡ‚ΠΊΡƒΠ΄Π° Ρƒ вас ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ свободного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ? 400*25 = 10000 сСрий, 10000*25=250000 ΠΌΠΈΠ½ΡƒΡ‚, 250000/60 = 4160 часов, 4160/24 = 170 Π΄Π½Π΅ΠΉ. 170 Π΄Π½Π΅ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ всС 400 Ρ‚Π°ΠΉΡ‚Π»ΠΎΠ², это Ссли бСспрСрывно, Π° Ρ‚Π°ΠΊ ΠΎΠΊΠΎΠ»ΠΎ 3 Π»Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ просмотром.
Π’Ρ‹ Π»ΠΈΠ±ΠΎ Π±Π΅Π·Ρ€Π°Π±ΠΎΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π΅Ρ€Ρ‹, Π»ΠΈΠ±ΠΎ ΠΏΠ»ΠΎΡ…ΠΈΠ΅ ΡƒΡ‡Π΅Π½ΠΈΠΊΠΈ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Splatter tiles: ΠΊΠ°ΠΊ Π±Π΅Π· особой Π²ΠΎΠ·Π½ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠ»Ρ‹ для ΠΈΠ³Ρ€

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π― СдинствСнный Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊ Π² нашСй ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ студии, Π° это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ приходится Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, UI, Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ, рСсурсами для соцсСтСй, пСрсонаТами, ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌΠΈ ΠΈ окруТСниями. Всё, Π² Ρ‡Ρ‘ΠΌ Π½ΡƒΠΆΠ½ΠΎ хотя Π±Ρ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ искусства, лоТится Π½Π° ΠΌΠΎΠΈ ΠΏΠ»Π΅Ρ‡ΠΈ. Π― часто ΠΎΡ‰ΡƒΡ‰Π°ΡŽ всю Π»Π΅ΠΆΠ°Ρ‰ΡƒΡŽ Π½Π° ΠΌΠ½Π΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, поэтому задаюсь вопросом:

МоТно Π»ΠΈ всё это ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ?!

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Ρ‚Π°ΠΉΠ»Ρ‹ 2D-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ для Ρ‚Π°ΠΊΠΈΡ… ΠΈΠ³Ρ€, ΠΊΠ°ΠΊ Levelhead ΠΈ Crashlands, ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π½Π°ΠΌ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ графичСских рСсурсов ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ созданиС органичСски выглядящих Ρ‚ΠΈΠΏΠΎΠ² Ρ€Π΅Π»ΡŒΠ΅Ρ„Π°, Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ…ΡΡ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π― Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΏΡ€ΠΈ создании тайлсСтов ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этим способом, Π½ΠΎ ΠΎΠ½ станСт Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ ΠΏΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ Π½Π°Π±ΠΎΡ€Π° инструмСнтов для любого Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ°.

Π­Ρ‚ΠΎΡ‚ способ называСтся SPLATTER TILE!

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠ»ΠΈΠ½Π³Π°

Π― всСгда ΠΈΡ‰Ρƒ способы Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС ΠΈ с большСй Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ. Π― Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ с Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ Ρ‚Π°ΠΉΠ»ΠΈΠ½Π³Π° Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΠΈΠ΅ 9-slices ΠΈ Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚, ΠΈ часто ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ слишком Тёсткими. ΠœΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ сСтку, которая приклСиваСтся ΠΊ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΡŽ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

Π£Π³Π»ΡƒΠ±ΠΈΠ²ΡˆΠΈΡΡŒ Π² созданиС Ρ‚Π°ΠΊΠΈΡ… Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ, я выяснил, Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ способом создания Π±ΠΎΠ»Π΅Π΅ ΠΆΠΈΠ²Ρ‹Ρ… ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… тайлсСтов Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ количСства рисуСмых Ρ‚Π°ΠΉΠ»ΠΎΠ². Π― быстро ΠΏΠ΅Ρ€Π΅ΡˆΡ‘Π» ΠΎΡ‚ простых 9-slice ΠΊΠΎ всё Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ тайлсСтам, ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π²ΡˆΠΈΠΌ всС ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Ρ‹ ΠΈ ΠΈΠ·Π³ΠΈΠ±Ρ‹ Ρ€Π΅Π»ΡŒΠ΅Ρ„Π°. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, сколько Ρ‚Π°ΠΉΠ»ΠΎΠ² трСбуСтся для создания ощущСния Тивости ΠΈ гибкости, посмотритС Π½Π° этот ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с craftpix.net:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΈ создании уровня Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΠ· 57 ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ². Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния создания Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Ссли ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ всС Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ ΠΈ ΠΎΡ‚Π·Π΅Ρ€ΠΊΠ°Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΉΠ»Ρ‹, Ρ‚ΠΎ получится ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 17 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ².

ΠŸΠΎΡ€Π°Π±ΠΎΡ‚Π°Π² Π² Ρ‚Π°ΠΊΠΎΠΌ стилС, я ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ внСсти ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ· этих тайлсСтов ΠΈ Π½Π°Ρ‡Π°Π» Ρ€Π²Π°Ρ‚ΡŒ Π½Π° сСбС волосы, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΌΠ΅Π½ΡΡ‚ΡŒ всС эти 17 Ρ‚Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚ΠΎ заставило мСня Π·Π°Π΄ΡƒΠΌΠ°Ρ‚ΡŒΡΡ!

Как ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠ»Ρ‹, выглядящиС Π² ΠΌΠΈΡ€Π΅ СстСствСнно ΠΈ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° сСтку? И Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½ΠΎΠ³ΠΎ процСсса прСобразования этих Ρ‚Π°ΠΉΠ»ΠΎΠ² Π² Π±Π΅ΡΡˆΠΎΠ²Π½Ρ‹Π΅ со всСми Ρ€Π°Π·Ρ€Π΅Π·Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° части вариациями?

Оказалось, Ρ‡Ρ‚ΠΎ эти Π΄Π²Π° вопроса связаны. Если Π²ΠΊΡ€Π°Ρ‚Ρ†Π΅, Ρ‚ΠΎ для создания ΠΎΡ‡Π΅Π½ΡŒ органичСских тайлсСтов Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ»ΠΈ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ большоС количСство Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… рСсурсов, ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΡƒ.

Π’ основС этой ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ Π»Π΅ΠΆΠΈΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ фактичСской Π³Ρ€Π°Π½ΠΈΡ†Π΅ΠΉ Ρ‚Π°ΠΉΠ»Π° ΠΈ самой Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ это являСтся Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚ΠΎΠΌ Splatter Tiles. Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΈΡ… ΠΈΠ·Π½ΡƒΡ‚Ρ€ΠΈ.

Анатомия Splatter Tile

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠšΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ splatter tiles ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡ‡Π΅Π½ΡŒ быстро ΠΈ Π±Π΅Π· особого Ρ‚Ρ€ΡƒΠ΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‰ΡƒΡ‰Π΅Π½ΠΈΠ΅ органичСского хаоса. Π₯отя ΡΠ΅Ρ‚Ρ‡Π°Ρ‚ΠΎΡΡ‚ΡŒ окруТСния всё Ρ€Π°Π²Π½ΠΎ Π·Π°ΠΌΠ΅Ρ‚Π½Π°, слияниС Ρ„ΠΈΠ³ΡƒΡ€ благодаря ΠΈΡ… Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Ρ‘ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΆΠΈΠ²Π΅Π΅.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Если ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ шаг Π²ΠΏΠ΅Ρ€Ρ‘Π΄, Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ splatter tiles, ΠΊΠ°ΠΊ ΠΈ Π² случаС с Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ тайлсСтом, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… органичСских Ρ„ΠΎΡ€ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅Ρ‰Ρ‘ мСньшС Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ сСтку. Π’ нашСй послСднСй ΠΈΠ³Ρ€Π΅ Levelhead, которая ΠΏΠΎΠΊΠ° находится Π² Ρ€Π°Π½Π½Π΅ΠΌ доступС Π² Steam, ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π½Π°Π±ΠΎΡ€ splatter tiles для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΠΎΠΌΠ° ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ эстСтичСского тайлсСта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠΊΠΈ. НапримСр, Π²ΠΎΡ‚ splatter tiles Π΄ΠΆΡƒΠ½Π³Π»Π΅ΠΉ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ выглядят Π² ΠΈΠ³Ρ€Π΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

А Π²ΠΎΡ‚ Π³Ρ€ΠΈΠ±Π½ΠΎΠΉ Π±ΠΈΠΎΠΌ Asteroids ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΅ΠΌΡƒ splatter tiles:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

А Π²ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· нашСй RPG с ΠΊΡ€Π°Ρ„Ρ‚ΠΈΠ½Π³ΠΎΠΌ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ ΠΌΠΈΡ€Π΅ Crashlands:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ эффСктивному созданию splatter tiles

«Но Бэм! Π Π°Π·Π²Π΅ Ρ‚Π΅Π±Π΅ Π½Π΅ приходится всё Ρ€Π°Π²Π½ΠΎ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡƒΡ‡Ρƒ Ρ‚Π°ΠΉΠ»ΠΎΠ²?Β»

И здСсь ΠΌΡ‹ снова сталкиваСмся с ТСстокой Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ: для создания интСрСсного ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎΠ³ΠΎ 2D-окруТСния трСбуСтся ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΡ‘ΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΠΌΠ½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° просто быстрСС позволяСт Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ органичСского ощущСния, поэтому Π΅Ρ‘ стоит ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ наряду с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ².

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Π½ΠΎΠ²ΡƒΡŽ систСму Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ Unity

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Знакомство с систСму Π΄Π²ΡƒΡ…ΠΌΠ΅Ρ€Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ Unity Π΄Π°Ρ‘Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ экономии Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ½Π΄ΠΈ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… студий Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ созданиС качСствСнных 2D-ΠΈΠ³Ρ€.

Π‘Π΅Π· этой систСмы ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π½ΠΈ, Ссли Π½Π΅ Π½Π΅Π΄Π΅Π»ΠΈ Π½Π° написаниС собствСнной систСмы Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Ρ‡ΡƒΠΆΠΎΠΉ. И это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, Π° ΠΊΠ°ΠΊ насчёт Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚?

Новая систСма бСсплатна ΠΈ встроСна нСпосрСдствСнно Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Unity. Она прСдоставляСт мноТСство возмоТностСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ рассмотрим Π² этом Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ простой Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ 2D-ΠΈΠ³Ρ€ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π² этом Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅ подразумСваСтся, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΡƒΠΌΠ΅Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Unity. Если Π²Ρ‹ считаСтС, Ρ‡Ρ‚ΠΎ нСдостаточно Π² Π½Ρ‘ΠΌ освоились, Ρ‚ΠΎ Π² Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅ Introduction to Unity Π΅ΡΡ‚ΡŒ всё Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для изучСния этого Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° вСрсия Unity 2017.3 ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ тайловая ΠΈΠ³Ρ€Π°?

Вайловая 2D-ΠΈΠ³Ρ€Π° β€” это любая ΠΈΠ³Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΈΠ»ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ области состоят ΠΈΠ· мноТСства Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΠ»ΠΈΡ‚ΠΎΠΊ (Ρ‚Π°ΠΉΠ»ΠΎΠ²), вмСстС ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… сСтку Ρ‚Π°ΠΉΠ»ΠΎΠ². Иногда различия ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π°ΠΉΠ»Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌΠΈ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ каТутся ΠΈΠ³Ρ€ΠΎΠΊΠ°ΠΌ ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ.

ΠšΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π² ΠΈΠ³Ρ€Π΅ Ρ‚Π°ΠΉΠ»ΠΎΠ² называСтся «тайлсСтом», ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΉΠ» ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ являСтся спрайтом, Ρ‡Π°ΡΡ‚ΡŒΡŽ листа спрайтов (spritesheet). Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π»ΡƒΡ‡ΡˆΠ΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с листами спрайтов, Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ листы спрайтов Unity.

Как ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² этом Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΉΠ»Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π°ΠΌΠΈ. Но ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ β€” ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚ΠΈΠ³Ρ€Π°Π½Π½ΠΈΠΊΠΈ. Π’ ΠΈΠ³Ρ€Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΈΠ΄ свСрху ΠΈΠ»ΠΈ сбоку, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π² Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΈΠ³Ρ€Π°Ρ… примСняСтся ΠΈ 2.5D.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΡƒΠΆΠ΅ извСстны Π΄Π²Π΅ самыС популярныС ΠΈΠ³Ρ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ систСма Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚: Starbound ΠΈ Terraria.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Π΅ΠΌ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅

ЗапуститС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Unity ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Rayzor-starter ΠΈΠ· распакованных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π’ΠΎΡ‚, с Ρ‡Π΅ΠΌ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² этом ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΠ³Ρ€Ρ‹

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ сцСну Game ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ Scenes.

НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Play Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ. Π’ ΠΎΠΊΠ½Π΅ Game ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΠΉΡ‚Π΅ гСроя клавишами WASD ΠΈΠ»ΠΈ «стрСлками».

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Пока Π³Π΅Ρ€ΠΎΠΉ Π±Ρ€ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎ каТущСмуся бСсконСчным Ρ„ΠΎΠ½Ρƒ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ с Ρ†Π²Π΅Ρ‚ΠΎΠΌ #00000, ΠΏΠΎΡ‚Π΅Ρ€ΡΠ²ΡˆΠΈΡΡŒ Π² пустотС.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это, Π½Π°ΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ инструмСнты 2D-Ρ‚Π°ΠΉΠ»ΠΎΠ² для построСния интСрСсных ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊ ΠΈΠ³Ρ€Ρ‹.

Знакомимся с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ Ρ‚Π°ΠΉΠ»ΠΎΠ²

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π­Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ станСт вашим Π»ΡƒΡ‡ΡˆΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π°Π΄ Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€Π°ΠΌΠΈ Π² Unity.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

НаТмитС Π½Π° Create ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ сохранСниС Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Π² ΠΏΠ°ΠΏΠΊΠ΅ Assets\Palettes ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π’ Π½Π΅ΠΉ создайтС Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ RoguelikeCave.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ структура ΠΏΠ°ΠΏΠΎΠΊ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ ΠΎΠΊΠ½Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Tile palette Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π° RoguelikeCave; Π½Π° этом этапС Ρƒ нас всё Π΅Ρ‰Ρ‘ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Ρ‚Π°ΠΉΠ»ΠΎΠ²:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Как Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ свои ΡˆΠ΅Π΄Π΅Π²Ρ€Ρ‹, Ссли Ρƒ Π½Π΅Π³ΠΎ Π½Π΅Ρ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ²?

НС закрывая ΠΎΠΊΠ½ΠΎ Tile Palette, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Sprites/roguelike-cave-pack ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ ассСт roguelikeDungeon transparent.png. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ всС спрайты Π² этом листС спрайтов: Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ спрайт, Π·Π°ΠΆΠΌΠΈΡ‚Π΅ shift ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ послСдний спрайт.

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ всС Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ спрайты Π² ΠΎΠΊΠ½ΠΎ Tile Palette RoguelikeCave:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΠ² спрайты Π² ΠΎΠΊΠ½ΠΎ Tile Palette, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² Unity мСсто для хранСния ассСтов.

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² Assets/Palettes/RoguelikeCave Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Tiles ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ эту ΠΏΠ°ΠΏΠΊΡƒ Π² качСствС мСста хранСния:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Unity сгСнСрируСт Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ ассСт для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ спрайта, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ· листа спрайтов. Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса, Π·Π°Ρ‚Π΅ΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π° Tile Palette ΠΈ ΠΏΠΎΠ»ΡŽΠ±ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° Ρ€ΠΎΠ²Π½Ρ‹Π΅ ряды красивых Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ², Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ²ΡˆΠΈΡ…ΡΡ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ RoguelikeCave:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ описанный Π²Ρ‹ΡˆΠ΅ процСсс для создания ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠ»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΊΠ½Π° Tile Palette, Π½ΠΎ Π½Π° этот Ρ€Π°Π· Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ RoguelikeCustom.

ΠŸΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ Π² Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ. НазовитС ΠΏΠ°ΠΏΠΊΡƒ RoguelikeCustom ΠΈ пСрСмСститС Π΅Ρ‘ Π² ΠΏΠ°ΠΏΠΊΡƒ Assets/Palettes ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

На этот Ρ€Π°Π·, воспользовавшись описанным Π²Ρ‹ΡˆΠ΅ процСссом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ спрайты ΠΈΠ· листа Assets/Sprites/roguelike-custom/roguelike-normal-cutdown-sheet.png для заполнСния Ρ‚Π°ΠΉΠ»Π°ΠΌΠΈ Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ°ΠΏΠΊΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ RoguelikeCustom ΠΏΠ°ΠΏΠΊΡƒ Tiles ΠΈ пСрСмСститС ассСты Ρ‚Π°ΠΉΠ»ΠΎΠ² Ρ‚ΡƒΠ΄Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠΎΡ€Π°Π΄ΡƒΠΉΡ‚Π΅ΡΡŒ Π·Π° сСбя, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°ΠΌ извСстна магия создания Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹!

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сСтки ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ‚Π°ΠΉΠ»ΠΎΠ²

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ мСню GameObject Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Unity (ΠΈΠ»ΠΈ панСль мСню Unity, Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ ΠΏΠΎΠ΄ MacOS), Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° 2D Object, Π° Π·Π°Ρ‚Π΅ΠΌ Tilemap, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ сСтку Tilemap:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ сцСны добавился Π½ΠΎΠ²Ρ‹ΠΉ GameObject Grid. Π Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ встроСнный GameObject Tilemap.

ВоспринимайтС этот ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Tilemap ΠΊΠ°ΠΊ слой (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ…) вашСй ΠΈΠ³Ρ€Ρ‹. МоТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ для создания Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… слоёв Tilemap.

Π’ инспСкторС Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π΄Π²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Unity автоматичСски Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΊ этому GameObject:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ИспользованиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… инструмСнтов рисования ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠ»ΠΎΠ²

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ΡΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π½Π° Ρ€Π΅ΠΆΠΈΠΌ Scene.

НС закрывая ΠΎΠΊΠ½ΠΎ Tile Palette, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ RoguelikeCave, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ инструмСнт brush (ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ B). Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΉΠ» пСска, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ ΠΎΠΊΠ½Π΅ Scene пСрСмСститС курсор Π½Π° сСтку рядом с ΠΈΠ³Ρ€ΠΎΠΊΠΎΠΌ. ΠšΠΈΡΡ‚ΡŒ с Ρ‚Π°ΠΉΠ»ΠΎΠΌ пСска Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊ сСткС.

Π—Π°ΠΆΠ°Π² ΠΈ удСрТивая Π»Π΅Π²ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ ΠΌΡ‹ΡˆΠΈ, нарисуйтС Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. Она Π±ΡƒΠ΄Π΅Ρ‚ отрисована Π½Π° слоС Tilemap BaseLayer:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

РисованиС Π±ΠΎΠ»ΡŒΡˆΠΈΡ… областСй ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹ΠΌ занятиСм, поэтому сущСствуСт ΠΊΠΈΡΡ‚ΡŒ Filled Box, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°Π½ΠΈΡ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΏΠ»ΠΎΡ‰Π°Π΄Π΅ΠΉ. Π’ ΠΎΠΊΠ½Π΅ Tile Palette Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΎΠΊ кисти (ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ U).

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ нарисуйтС Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π΅Ρ‰Ρ‘ большСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π½Π°ΠΆΠ°Π² ΠΈ удСрТивая Π»Π΅Π²ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ ΠΌΡ‹ΡˆΠΈ, пСрСтаскивая курсор ΠΈΠ· Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ Π»Π΅Π²ΠΎΠ³ΠΎ Π² Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡ€Π°Ρ‹ΠΉ ΡƒΠ³ΠΎΠ»:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π₯отя ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² ΠΈΠ³Ρ€Ρƒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, это пСсчаноС подзСмСльС выглядит ΡƒΠ½Ρ‹Π»ΠΎ. Настало врСмя Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ!

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ ΠΎΠΊΠ½Π΅ Tile Palette ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Active Tilemap Π½Π° слой DungeonFloorDecoration:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ инструмСнт brush (B), Π·Π°Ρ‚Π΅ΠΌ нарисуйтС Π² ΠΎΠΊΠ½Π΅ Scene разбросанныС Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅, Π° Π·Π°Ρ‚Π΅ΠΌ снова Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ GameObject DungeonFloorDecoration, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ отрисовка Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Tilemap измСняСт слой DungeonFloorDecoration, Π° всС отрисованныС Ρ‚Π°ΠΉΠ»Ρ‹ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π½Π° этот Π½ΠΎΠ²Ρ‹ΠΉ слой:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Active Tilemap Π² ΠΎΠΊΠ½Π΅ Tile Palette Π½Π° Collideable. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ инструмСнт brush (B), Π° Π·Π°Ρ‚Π΅ΠΌ нарисуйтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π°ΠΉΠ»Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ области стСну. Π’Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ красным Π·ΠΎΠ½Ρ‹ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½ΠΈΠΆΠ΅ β€” это Π½ΠΎΠ²Ρ‹Π΅ части, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ ΠΎΠΊΠ½Π° Tile Palette, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, Π³Π΄Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Π°ΠΉΠ»Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для постройки стСны. НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сочСтания CTRL-Z ΠΈΠ»ΠΈ CMD-Z для ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ дСйствия ΠΈΠ»ΠΈ ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒ ошибки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ кисти (удСрТивая Shift):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ЗапуститС ΠΈΠ³Ρ€Ρƒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ сквозь стСну:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Ρ‹ вСдь Π½Π΅ этого ΠΎΠΆΠΈΠ΄Π°Π»ΠΈ?

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ просто нарисовали стандартныС Ρ‚Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ примСняли ΠΊ слою Tilemap Π²ΠΎΠ»ΡˆΠ΅Π±Π½ΡƒΡŽ Ρ„ΠΈΠ·ΠΈΠΊΡƒ Unity.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ GameObject Collideable ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Add Component Π² ΠΎΠΊΠ½Π΅ Inspector; Π² ΠΏΠΎΠ»Π΅ поиска Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Tilemap Collider 2D:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π±Ρ‹Π» создан ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… 2D-ΠΈΠ³Ρ€ Π½Π° Unity. Он просто примСняСт Ρ„ΠΎΡ€ΠΌΡƒ физичСского ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€Π° ΠΊΠΎ всСм Ρ‚Π°ΠΉΠ»Π°ΠΌ слоя, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΎΠ½ Π±Ρ‹Π» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½, Π½Π΅ выполняя Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π‘Π½ΠΎΠ²Π° запуститС ΠΈΠ³Ρ€Ρƒ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ сквозь стСну. Доступ Π·Π°ΠΏΡ€Π΅Ρ‰Ρ‘Π½!

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ‚Π°ΠΉΠ»Π°ΠΌΠΈ нСбольшиС Ρ‡Ρ‘Ρ€Π½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ. ΠŸΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° двиТСния ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… с систСмой 2D Tilemap Unity. ΠžΡ‚ Π½Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² Anti-Aliasing Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Однако Π΄Π°ΠΆΠ΅ Ссли это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅-Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅, эффСкт всё Ρ€Π°Π²Π½ΠΎ слСгка Π·Π°ΠΌΠ΅Ρ‚Π΅Π½. РСшСниСм этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‚Π°Ρ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ собствСнного скрипта двиТСния ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ с ΠΏΠΈΠΊΡΠ΅Π»ΡŒΠ½Ρ‹ΠΌ смСщСниСм. Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ обсуТдСниС этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь.

Коллизии Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ этого достаточно. Но ΠΏΠΎΠΊΠ° ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹ Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ эффСктивно. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Scene ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΡŒΡ‚Π΅ Ρ‡Π°ΡΡ‚ΡŒ стСны ΠΈ посмотритС Π½Π° ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ²:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ΠΎΠΊΡ€ΡƒΠ³ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠ»Π° Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€. Π‘Ρ€Π΅Π΄Π½ΠΈΠΌ сСкциям стСн Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ эти Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹.

Π’Ρ‹Π±Ρ€Π°Π² GameObject Collideable, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ Π½Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Composite Collider 2D. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ автоматичСски Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ RigidBody2D.

Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ BodyType RigidBody2D Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Static, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ„Π»Π°ΠΆΠΎΠΊ Used by Composite Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ Tilemap Collider 2D:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ПослС этого Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ эти Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ ΠΊΠΎΠ»Π»Π°ΠΉΠ΄Π΅Ρ€Ρ‹ посСрСдинС стСн исчСзнут.

Π—Π°Π²Π΅Ρ€ΡˆΠΈΡ‚Π΅ созданиС стСн, достроив ΠΈΡ… Π²Π²Π΅Ρ€Ρ… ΠΈ Π·Π°ΠΌΠΊΠ½ΡƒΠ² Π½Π°Π²Π΅Ρ€Ρ…Ρƒ, высотой ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² 16 Ρ‚Π°ΠΉΠ»ΠΎΠ². НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅. Ρ‡Ρ‚ΠΎ Π² качСствС Active Tilemap ΠΎΠΊΠ½Π° Tile Palette Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½ Collideable:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Участок подзСмСлья Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ слоТности для нашСго гСроя Π±Π΅Π· прСпятствий. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π½Π°Ρ‡Π½Ρ‘ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ созданиСм ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ смСрти, Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ красивыми Π΄Ρ€Π΅Π²Π½ΠΈΠΌΠΈ ΠΌΡ€Π°ΠΌΠΎΡ€Π½Ρ‹ΠΌΠΈ ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€Π°ΠΌΠΈ. ПослС прСодолСния всСх этих прСпятствий ΠΈΠ³Ρ€ΠΎΠΊΠ° ΠΆΠ΄Ρ‘Ρ‚ Π½Π°Π³Ρ€Π°Π΄Π° β€” Π³ΠΎΡ€Π° Π·ΠΎΠ»ΠΎΡ‚Π°.

Для отрисовки этих ΠΊΠΎΡ€ΠΈΠ΄ΠΎΡ€ΠΎΠ² ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠΈΡΡ‚ΡŒΡŽ Rule Tile. Как Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π°, Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ скрипты ΠΈΠ· Github-рСпозитория Unity 2D Extras. Одним ΠΈΠ· Π½ΠΈΡ… являСтся Rule Tile.

Rule Tile позволяСт Π½Π°ΠΌ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π°ΠΉΠ»Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Ρ€ΠΈΡΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π² зависимости ΠΎΡ‚ сосСдних располагаСмых Π½Π°ΠΌΠΈ Ρ‚Π°ΠΉΠ»ΠΎΠ².

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ инструмСнтом box fill brush (B) Π² ΠΎΠΊΠ½Π΅ Tile Palette ΠΈ Π²Ρ‹Π±Ρ€Π°Π² слой Tilemap BaseLayer, нарисуйтС ΠΏΡ€ΡΠΌΡƒΡŽ ΡΠ΅ΠΊΡ†ΠΈΡŽ ΠΌΡ€Π°ΠΌΠΎΡ€Π½ΠΎΠΉ стСны. НуТно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π·Π°ΠΊΡ€Ρ‹Π²Π°Π»Π° всё ΠΏΠΎΠΊΠ° свободноС пространство ΠΏΠΎΠ»Π°.

МоТно Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ это Π΄Π΅Π»Π°Ρ‚ΡŒ, слой Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠ»Ρ‹ стСн с ΠΊΠΎΠ»Π»Π°Π΄Π΅Ρ€Π°ΠΌΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ° Π½Π΅ Π·Π°Π΄Π°Π½ порядок слоёв. Π­Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Π²Ρ‹Π±Ρ€Π°Π² GameObject Collideable ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² Order in Layer ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Tilemap Renderer Π½Π° Π±ΠΎΠ»Π΅Π΅ высокоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (достаточно Π±ΡƒΠ΄Π΅Ρ‚ 5):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ Prefabs ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Tile ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ RoguelikeCave, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ MarbleFloorRuleTile Π² пустоС мСсто Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ box fill brush ΠΈ нарисуйтС Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ нСсколько сСкций ΠΌΡ€Π°ΠΌΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ настроСнный Ρ‚Π°ΠΉΠ» ΠΏΡ€Π°Π²ΠΈΠ», ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΊΡ€ΡƒΠΆΡ‘Π½Π½Ρ‹ΠΉ со всСх ΡƒΠ³Π»ΠΎΠ² ΠΈ Π³Ρ€Π°Π½Π΅ΠΉ, становится ΡƒΠΊΡ€Π°ΡˆΠ΅Π½Π½Ρ‹ΠΌ Ρ‚Π°ΠΉΠ»ΠΎΠΌ (спрайтом, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Tiling Rules).

Π­Ρ‚ΠΎ Π»ΠΎΠ²ΡƒΡˆΠΊΠ°!

НСт, ΠΌΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΈΠ³Ρ€Ρƒ Π² качСствС пСрсонаТа Π°Π΄ΠΌΠΈΡ€Π°Π»Π° Акбара. ΠœΡ‹ создадим Ρ‚Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ΠΊΠΈΡΡ‚ΡŒ ΠΏΡ€Π΅Ρ„Π°Π±Π° Π»ΠΎΠ²ΡƒΡˆΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ для отрисовки Π»ΠΎΠ²ΡƒΡˆΠ΅ΠΊ, ΡΡ‚Ρ€Π΅Π»ΡΡŽΡ‰ΠΈΡ… Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ лСзвиями!

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π½ΠΎΠ²Ρ‹ΠΉ пустой GameObject ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π΅Π³ΠΎ ShootingTrap. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² ShootingTrap пустой Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ GameObject. НазовитС Π΅Π³ΠΎ Sprite:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Sprite ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊ Π½Π΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Sprite Renderer. Π—Π°Π΄Π°ΠΉΡ‚Π΅ Sorting Layer Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Player, Π° Order in Layer Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ рСндСрился ΠΏΠΎΠ²Π΅Ρ€Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… слоёв. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ»Π΅ Sprite, Π° Π² качСствС спрайта ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ roguelikeDungeon_transparent_180.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ²Π΅Ρ€Π½ΠΈΡ‚Π΅ Transform ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Sprite Π½Π° -90 ΠΏΠΎ оси Z:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π”Π°Π»Π΅Π΅ Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΊ GameObject ShootingTrap ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инспСктора Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚. Π’ ΠΏΠΎΠ»Π΅ поиска Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ Shooting Trap ΠΈ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ этот скрипт.

Π­Ρ‚ΠΎΡ‚ скрипт Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² скачанныС Π²Π°ΠΌΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°; ΠΏΠΎ сути, ΠΎΠ½ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ Π΄Π²Π΅ сСкунды запускаСт ΠΊΠΎΡ€ΡƒΡ‚ΠΈΠ½Ρƒ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰ΡƒΡŽ экзСмпляр ΠΏΡ€Π΅Ρ„Π°Π±Π° Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ лСзвия ΠΏΠΈΠ»Ρ‹ (ΠΈΠ»ΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€Π΅Ρ„Π°Π±Π°) Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π»ΠΎΠ²ΡƒΡˆΠΊΠΈ.

Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ Item to Shoot Prefab ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Shooting Trap Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Projectile (ΠΏΡ€Π΅Ρ„Π°Π± находится Π² /Assets/Prefabs):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π‘Π½ΠΎΠ²Π° запуститС ΠΈΠ³Ρ€Ρƒ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Scene, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π»ΠΎΠ²ΡƒΡˆΠΊΡƒ. Она Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚!

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ копию ShootingTrap ΠΈΠ· ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ Π² ΠΏΠ°ΠΏΠΊΡƒ /Assets/Prefabs ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π΅Ρ„Π°Π±. Π£Π΄Π°Π»ΠΈΡ‚Π΅ ShootingTrap ΠΈΠ· ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ.

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ скрипт Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ кисти ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PrefabBrush для создания кисти, способной Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Ρ„Π°Π±Ρ‹ Π½Π° слоях Tilemap.

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ инспСктором, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ Prefabs Size PrefabBrush Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1, Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ Element 0 β€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ShootingTrap.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² Grid Π½ΠΎΠ²Ρ‹ΠΉ слой Tilemap ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Traps ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Tile Palette.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ Ρ‚Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ΠΊΠΈΡΡ‚ΡŒ (B) ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΡΡ мСню Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° Tile Palette для Π²Ρ‹Π±ΠΎΡ€Π° PrefabBrush. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² качСствС слоя Active Tilemap Traps ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠΊΠ½ΠΎ Scene для отрисовки Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€Π΅Ρ„Π°Π±ΠΎΠ² Π»ΠΎΠ²ΡƒΡˆΠ΅ΠΊ вдоль Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π Π°Π·Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ GameObject Traps ΠΈ поэкспСримСнтируйтС со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Shoot Start Delay для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ value on each Gameobject ShootingTrap с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скрипта Shooting Trap Π² инспСкторС. ДобавляйтС ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»ΠΎΠ²ΡƒΡˆΠΊΠΈ ΠΏΠΎ 0.25, Ρ‚.Π΅.:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠšΠΎΠ½Π΅Ρ‡Π½Π°Ρ Ρ†Π΅Π»ΡŒ

ЦСль этого ΠΌΠΈΠ½ΠΈ-подзСмСлья Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Π³Ρ€ΡƒΠ΄Ρ‹ Π·ΠΎΠ»ΠΎΡ‚Π°. Π‘Π»Π°Π²Π° ΠΈ богатство ΠΆΠ΄ΡƒΡ‚ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ добСрётся Π΄ΠΎ Π½Π΅Ρ‘, ΠΈΠ·Π±Π΅ΠΆΠ°Π² ΡΠΌΠ΅Ρ€Ρ‚Π΅Π»ΡŒΠ½ΠΎ опасных Π»Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ… Π»Π΅Π·Π²ΠΈΠΉ.

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π² GameObject Grid Π½ΠΎΠ²Ρ‹ΠΉ слой Tilemap ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Goal. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Goal ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Tilemap Renderer Order in Layer Π½Π° 2:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

НС закрывая ΠΎΠΊΠ½ΠΎ Tile Palette, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ всё Π΅Ρ‰Ρ‘ Π²Ρ‹Π±Ρ€Π°Π½Π° PrefabBrush. Π‘Π΄Π΅Π»Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Element 0 ссылался Π½Π° Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ Goal ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ /Assets/Prefabs ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ стандартной Ρ‚Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠΈΡΡ‚ΡŒΡŽ для отрисовки ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠ»Π°-ΠΏΡ€Π΅Ρ„Π°Π±Π° Ρ†Π΅Π»ΠΈ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ Π·Π° Π»ΠΎΠ²ΡƒΡˆΠΊΠ°ΠΌΠΈ:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ПослСдниС ΡˆΡ‚Ρ€ΠΈΡ…ΠΈ

БСйчас подзСмСльС слишком свСтлоС ΠΈ свободноС. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ стиля, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ Π½Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» 2D-спрайта, способный Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° свСт.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Sprite ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Player, Goal ΠΈ ShootingTrap, ΠΈ сдСлайтС Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Material ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Sprite Renderer использовал SpriteLightingMaterial:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π­Ρ‚ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» с ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Ρ‘Π½Π½Ρ‹ΠΌ ΠΊ Π½Π΅ΠΌΡƒ ΡˆΠ΅ΠΉΠ΄Π΅Ρ€ΠΎΠΌ Sprite/Diffuse. Он позволяСт ΠΎΡΠ²Π΅Ρ‰Π΅Π½ΠΈΡŽ сцСны Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° спрайты.

Π’ GameObject Grid Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ BaseLayer, DungeonFloorDecoration, Collideable ΠΈ Goal, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ инспСктором, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅ Tilemap Renderer Material SpriteLightingMaterial.

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² GameObject Lights Directional light ΠΈ ΡΠ½ΠΈΠ·ΡŒΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Intensity Light Π΄ΠΎ 0.3.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

Π’Π°ΠΊΠΆΠ΅ Π²Ρ‹ сСйчас Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Player носит с собой Point light, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ свСтящий Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Π³ΠΎ Lantern.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° спрайты Π² сцСнС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ подходящий ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», освСщСниС Unity влияСт Π½Π° всС ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠ΅ Π΅Π³ΠΎ спрайты.

ΠŸΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π΄Π²Π΅ ΠΊΠΎΠΏΠΈΠΈ ΠΏΡ€Π΅Ρ„Π°Π±Π° FlickerLight ΠΈΠ· ΠΏΠ°ΠΏΠΊΠΈ /Assets/Prefabs ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Scene ΠΈ размСститС ΠΈΡ… Π² GameObject Lights.

Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ΠΏΡ€Π΅Ρ„Π°Π±Ρƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ (X:-11.25, Y:4, Z:-1.35), Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ β€” (X:2.75, Y:4, Z:-1.35).

Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ слой Tilemap ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ WallsAndObjects ΠΈ Π·Π°Π΄Π°ΠΉΡ‚Π΅ Π² инспСкторС Tilemap Renderer Order in Layer Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 15. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Material Ρ‚ΠΎΠΆΠ΅ использовал ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» SpriteLightingMaterial.

ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΈΡΡ‚ΡŒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠ»ΠΎΠ² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° Default Brush, Π° Active Tilemap Π½Π° WallsAndObjects.

Π’ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ инструмСнтом brush (B) для отрисовки Π΄Π²ΡƒΡ… Ρ‚Π°ΠΉΠ»ΠΎΠ² «свСта Ρ„ΠΎΠ½Π°Ρ€Π΅ΠΉΒ» ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· Π½ΠΎΠ²Ρ‹Ρ… FlickerLight, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ размСстили ΠΏΠΎ ΡƒΠ³Π»Π°ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ области:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ВрСмя трудностСй

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, смоТСм Π»ΠΈ ΠΌΡ‹ Π΅Ρ‰Ρ‘ большС ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ подзСмСльС. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ слой Tilemap WallsAndObjects для создания ΠΊΠ½ΠΈΠΆΠ½Ρ‹Ρ… ΡˆΠΊΠ°Ρ„ΠΎΠ² Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΊΠΎΠΌΠ½Π°Ρ‚Ρ‹ подзСмСлья с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Ρ‚Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ RoguelikeCustom. Π’Π°ΠΊΠΆΠ΅ нарисуйтС ΠΎΠ΄Π½Ρƒ-Π΄Π²Π΅ части стСны с Ρ‚Ρ€Π΅Ρ‰ΠΈΠ½Π°ΠΌΠΈ.

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² слой Tilemap DungeonFloorDecoration ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Ρ‰Ρ‘ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π½Π° ΠΌΡ€Π°ΠΌΠΎΡ€Π½Ρ‹ΠΉ ΠΏΠΎΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Ρ€Π΅Ρ‰ΠΈΠ½Ρ‹ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚Π°ΠΉΠ»Π°Ρ…:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΡŽ, Π²Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΠΈ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠΈΠ½ΠΈ-ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ подзСмСлья! Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρƒ вас Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π΅Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅. Π€ΠΎΡ‚ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ‚Π°ΠΉΠ» Π² Π°Π½ΠΈΠΌΠ΅

ΠšΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС?

Если Π²Ρ‹ пропустили ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ шаг, Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ этого Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π°, ΠΎΡ‚ΠΊΡ€Ρ‹Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Unity Rayzor-final ΠΈΠ· скачиваСмых ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

Π’ этом Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅ ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΌΡƒ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ Π² любом Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π΄Π΅Π»Π΅, всСгда Π΅ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘!

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ интСрСсныС скрипты Ρ‚Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… кистСй, Π½Π΅ рассмотрСнныС Π² этом Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»Π΅. ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΎ Π½ΠΈΡ… здСсь ΠΈ ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, смоТСтС Π»ΠΈ Π²Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈΠΌΠΈ.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ созданиС Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ² здСсь.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *