[bsa_pro_ad_space id=1 հղում=նույնը] [bsa_pro_ad_space id=2]

Պահել որոնվածը

Ինտերակտիվ

Silverback Gaming. ճակատի զարգացման կարևոր դերը

By - 28 նոյեմբերի 2024 թ

Silverback Gaming-ի Front-end ծրագրավորող Դեննի ՄաքԱլիսթերը բացատրում է ճակատի զարգացման դերը բնիկների ստեղծման գործընթացում:

Օնլայն սլոտ խաղ արտադրելը իսկական թիմային աշխատանք է, բայց ամենահետաքրքիր թիմերից մեկը, որում կարելի է աշխատել, առաջնային զարգացումն է: Ինչո՞ւ։ Որովհետև այս թիմը պատասխանատու է խաղի ստեղծագործական կողմը կյանքի կոչելու համար, և դա նշանակում է շատ զվարճանալ:

Մեր հիմնական նպատակն է վերցնել բոլոր արվեստի գործերը, անիմացիաները և հնչյունները և դրանք վերածել խաղալու խաղի: Սա ներառում է խաղի ողջ ինտերակտիվության, արձագանքման և կատարողականի ծրագրավորումը՝ համոզվելու համար, որ այն հուզում և զվարճացնում է խաղացողներին բոլոր սարքերում և բոլոր կողմնորոշումներում:

Եթե ​​խաղը պատրաստվում է տեղակայվել բազմաթիվ շուկաներում, առջևի թիմը սովորաբար պատասխանատու է վերնագրերը համապատասխան լեզուներով թարգմանելու համար. Silverback-ում, դա նշանակում է 32 թարգմանություն և հաշվում, իսկ որոշ ստուդիաներում թիմը կկառավարի բոլոր ներ տան գործիքները և ներքին կայքերը նույնպես:

Այսպիսով, ի՞նչն է դարձնում ճակատային զարգացումն այդքան կարևոր սլոթերի արտադրության համար: Ինձ համար դա պայմանավորված է նրանով, որ խաղի տեսքն այն է, ինչ սկզբում խաղացողներին տանում է դեպի տիտղոս:

Առաջին բանը, որ նրանք տեսնում են առցանց կազինո լոբբիում գտնվող խաղի մասին, նախադիտման սալիկն է, որի վրա նրանք սեղմում են, և քանի որ խաղերից կարելի է ընտրել, այն պետք է լինի տպավորիչ, գրավիչ և գրավի նրանց ուշադրությունը մի ակնթարթում. դա հեշտ չէ, երբ նվագարկիչը շարժական է, իսկ էկրանի չափը փոքր է:

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

Սա կարևոր է դարձնում առջևի զարգացումը այս խաղացողների համար, հատկապես այն պատճառով, որ դա խաղի տեսողական կողմն է, որը քաշում է նրանց և համոզում նրանց շրջել այն: Այնուհետև, խաղի մեջ մտնելուց հետո, դիզայնը վստահություն է ձևավորում և օգնում տրամադրել զվարճալի և զվարճալի փորձը, որը նրանք փնտրում են:

Front-end-ի զարգացման կարևորությունը համընկնում է այն աշխատանքի բարդության հետ, որն ընդգրկում է: Ի վերջո, թիմը պետք է ապահովի, որ խաղը կատարյալ է խաղում, և Silverback Gaming-ում մենք շատ բարձր նշաձող ենք սահմանել մեր յուրաքանչյուր սլոթի համար:

Իրական մարտահրավերն այն է, որ յուրաքանչյուր խաղ խաղում է բազմաթիվ սարքերի, օպերացիոն համակարգերի և բրաուզերների վրա, որոնք մեր խաղացողները օգտագործում են մեր խաղալիքները վայելելու համար: Ես կասեի, որ 95 տոկոս դեպքերում մենք չենք բախվում խնդիրների, բայց երբեմն հանդիպում ենք:

Սա սովորաբար շատ կոնկրետ սարքի/բրաուզերի համակցման շուրջ է, և մեր թիմի որակի, տաղանդի և փորձի շնորհիվ մենք միշտ կարող ենք լուծում գտնել:

Մյուս խնդիրը, որին մենք բախվում ենք, բովանդակության թարգմանությունն է, որն ավելի ու ավելի է գլխացավանք է դառնում ստուդիաների համար, որոնք խաղեր են մատուցում աշխարհի բազմաթիվ շուկաներ: Մենք հակված ենք օգտագործել Google Translate-ը առաջին անցման համար, իսկ հետո անհրաժեշտության դեպքում կատարել հետագա փոփոխություններ:

Սակայն Google Translate-ը հաճախ դժվարանում է հասկանալ համատեքստը և ոլորտին բնորոշ տերմինները: Օրինակ, «մոտ» բառը կարող է նշանակել կամ մոտիկություն կամ ինչ-որ բան փակելու գործողություն. երբ բառը թարգմանվում է եզակի, այն հաճախ կարող է սխալ լինել:

Սա իրականում մղել է մեզ թարգմանության համար նոր և ավելի արդյունավետ լուծումներ մշակելու, ներառյալ առաջին անգամ մեր տեքստը թարգմանելու LLM-ի փորձը: LLM-ը կարող է առաջ մղվել համատեքստով, նախքան թարգմանելը, ուստի այն պետք է բարելավվի:

Վերադառնալով բրաուզերի խնդիրներին՝ ամեն անգամ, երբ մենք որոշակի բրաուզերի հետ կապված անսարքություն ենք գտնում, մենք իրականում կարող ենք հայտնաբերել բրաուզերի ճշգրիտ տարբերակը՝ սարքին հատուկ այլ տեղեկությունների հետ միասին: Սա նշանակում է, որ մենք կարող ենք շատ կոնկրետ ուղղում կատարել և կանխել դրա կրկնությունը:

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

Ասել է թե, որքան շատ սխալներ հայտնաբերենք և շտկենք, այնքան ավելի լավ շրջանակ է դառնում և այնքան քիչ խնդիրներ, որոնց հետ մենք հավանաբար կհանդիպենք:

Front-end-ի զարգացումը նաև կապված է նոր տեխնոլոգիաների կիրառման հետ, և Silverback-ում մենք եղել ենք AI-ի վաղ ընդունողներ: Մենք շատ հաշվի ենք առել, թե ինչպես ենք այն օգտագործում, և այն կիրառել ենք միայն այն ոլորտներում, որոնք բարելավում են աշխատանքային հոսքերը և մեր խաղերի ընդհանուր որակը:

Սա ներառում է բովանդակության թարգմանություն և թեմաների, դիզայնի և նույնիսկ հնչյունների ստեղծում, որոնք մենք օգտագործում ենք մեր խաղերը արտադրելու համար:

Ինչպես ես դա տեսնում եմ, AI-ն ունի շատ հատուկ օգտագործման դեպքեր և պետք է օգտագործվի միայն այնտեղ, որտեղ այն արժեք և բարելավումներ է բերում: Կարծում եմ՝ արհեստական ​​ինտելեկտի ոգևորության ֆոնին որոշ կազմակերպություններ այն օգտագործում են պարզապես այն օգտագործելու համար և առանց լիովին գիտակցելու այն ռիսկերը, որոնք այն կարող է ներկայացնել:

Այսպիսով, ահա դուք ունեք այն: Մի փոքր ավելի շատ պատկերացում խաղերի արտադրության մեջ առջևի զարգացման դերի և այն մասին, թե ինչու է այն այդքան կարևոր ստուդիայի ավելի լայն թիմի կազմում:

Share միջոցով
Պատճենել հղումը