Ցանկանու՞մ եք մակարդակ բարձրացնել ձեր խաղի մշակողը: :)

Քիչ առաջ ես հրապարակեցի փոքր հոդված մի քանի օգտակար միասնության խորհուրդներով, որոնց ես հանդիպել եմ տարիների ընթացքում: Բայց եկեք անկեղծ լինենք. 5 խորհուրդը հեռու է ամեն ինչից:

Ավելի քան 15 տարի Unity-ն օգտագործելուց հետո ես տեսել եմ, որ այն շատ է զարգանում և բարելավվում, և ես նաև սովորել եմ շատ փոքրիկ հնարքներ, որոնք առաջին հայացքից կարող են այդքան էլ ակնհայտ չլինել…

Այսպիսով, այսօր եկեք քննարկենք ևս 5 խորհուրդներ, որոնք կօգնեն ձեզ ավելի խթանել ձեր խաղերի ստեղծումը :)

N°1. Անջատե՞լ տիրույթի վերաբեռնումը (և տեսարանի վերաբեռնումը)

Հիասթափված եք տեսնելով այս առաջընթացի սանդղակը ամեն անգամ, երբ սեղմում եք Խաղալ, նույնիսկ երբ դուք բացարձակապես ոչ մի փոփոխություն չեք կատարել կոդի կամ նույնիսկ տեսարանի մեջ:

Դե, գիտե՞ք, որ իրականում կարող եք անջատել այն՝ սեղմելով մեկ փոքրիկ տարբերակ: Խաբեությունն այն է, որ գնաք ձեր Project Settings վահանակ, այնուհետև Խմբագրիչ բաժնում:

Եթե ​​ոլորեք ներքև, դուք կգտնեք մի բլոկ, որը կոչվում է Մուտքագրեք Play Mode Settings: Լռելյայնորեն, այն կունենա այսպիսի տեսք, ամեն ինչ չփոխարկված, և, հետևաբար, երկու ներքին տարբերակներն անջատված են.

Միացնելով վերին անջատիչը (Մուտքագրեք Play Mode Options), դուք հիմնականում «կակտիվացնեք անջատումը» ներսի վրա, ինչը նշանակում է, որ Unity-ն իրականում կդադարի կատարել Դոմենի և տեսարանի վերաբեռնման քայլերը, երբ սեղմեք <: strong>Խաղալխմբագրում:

Նշում. Եթե ցանկանում եք կրկին ակտիվացնել մեկը կամ մյուսը, պարզապես սեղմեք Վերաբեռնել տիրույթը և/կամ Վերաբեռնել տեսարանը:

Սա կարող է իսկական խաղի փոփոխիչ լինել, քանի որ այն մեծապես կբարձրացնի ձեր մշակողի կրկնության արագությունը և կհեշտացնի ձեր հնարավորությունները կամ բարելավումները փորձարկելը :)

Պարզապես հիշեք, որ հաշմանդամների դեպքում ձեր բոլոր ստատիկ C# փոփոխականները (օրինակ՝ Singleton օրինաչափության որևէ օրինակ) չեն վերականգնվի մի փորձարկումից մյուսը, այնպես որ դուք պետք է շատ զգույշ լինեք, թե ինչ վիճակում է գտնվում: հենց որ օգտագործեք գլոբալ փոփոխականներ:

N°2. Վահանակների կողպում և կրկնօրինակում