Հետ
Գեյմինգ

NPC-ներին խաղացողից ավելի խելացի մի դարձրեք

Habr
Advertisement468 × 90
NPC-ներին խաղացողից ավելի խելացի մի դարձրեք

Habr-ի այս հոդվածը ուսումնասիրում է ժամանակակից խաղային արդյունաբերության պարադոքսը. չնայած նեյրոնային ցանցերի և արհեստական բանականության արագ զարգացմանը, AAA նախագծերի մշակողները շարունակում են օգտագործել դասական վերջավոր ավտոմատներ և վարքագծային ծառեր (Behavior Trees) NPC-ների կառավարման համար: Հեղինակը նշում է, որ թեև ML-ն ակտիվորեն կիրառվում է գրաֆիկայի, ձայնի և պրոցեդուրային գեներացման մեջ, խաղային կերպարների «ինտելեկտը» մնում է խիստ ծրագրավորված: Հիմնական թեզն այն է, որ առաջադեմ մոդելների միջոցով NPC-ների չափից ավելի բարդացումը կարող է խախտել խաղային հավասարակշռությունը և կանխատեսելիությունը, որոնք անհրաժեշտ են հարմարավետ խաղի համար: Հին մեթոդները, ինչպիսիք են էվրիստիկան և «if-else» պայմանները, մնում են ամենաարդյունավետ ինժեներական լուծումները, քանի որ դրանք ապահովում են վերահսկելի վարքագիծ, որը խաղացողը ակնկալում է վիրտուալ հակառակորդից կամ դաշնակցից: Այսպիսով, ԱԲ-ի տեխնոլոգիական առաջընթացը միշտ չէ, որ նշանակում է բարդ մոդելների ներդրման անհրաժեշտություն կերպարների տրամաբանության մեջ, որտեղ պարզությունը հաճախ ավելի կարևոր է, քան ռեալիզմը:

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Գեյմինգ

Կապակցված

ՈւԵՖԱ-ի Չեմպիոնների լիգան շարունակվում է հետաքրքիր հանդիպումով, որտեղ Հարի Քեյնը և «Բավարիան» պատրաստվում են մրցել «Էլիտսերիենի» չեմպիոն «Վիկինգի» հետ…

CNET
Advertisement970 × 250