Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?

Atik sa a se yon revizyon tou kout sou liv Game interface design pa otè Brent Fox. Pou mwen, liv sa a te enteresan nan pwen de vi yon pwogramè devlope jwèt kòm yon plezi pou kont li. Isit la mwen pral dekri kouman li te itil pou mwen ak plezi mwen an.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Revizyon sa a pral ede w deside si li vo depanse resous ou sou li. Nan kòmantè yo, ou ka jwenn referans sou lòt liv itil sou sijè a nan entèfas jwèt soti nan kòlèg ki gen plis konesans ak jantiyès.

Enpòtans

Liv la te pibliye an 2004. Se poutèt sa, gen deskripsyon klèman demode ak rekòmandasyon. Pou egzanp, yon rezolisyon PC nan 1024x768 yo rele "rezolisyon trè wo". Otè a sijere tou lè l sèvi avèk Flash yo kreye layouts koòdone entèaktif. Malgre ke Flash se pa yon teknoloji popilè ankò, li ka toujou yon bon solisyon pou byen vit kreye kouman.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Yon Brèf Istwa Adobe Flash [1]

Lide prensipal yo ak konsèy nan liv la toujou sanble li enpòtan ak materyèl la ka konsidere kòm itil. Li te bèl jwenn apwòch skrupulye kounye a enpopilè pou minimize done grafik pou jwèt la ta anfòm sou yon DVD (oswa menm yon CD) olye ke peze mwens pase 60 GB.

Akòz distans ki genyen ant ane yo, yo pa ka rele liv la yon Must Have. Men, li ka itil, pou mwen li te.

Целевая аудитория

Liv la sitou vize a kòmanse konsèpteur jwèt - devlopè koòdone k ap travay nan yon ekip ak pwogramasyon, atis, jesyon ak kliyan/piblikatè. Pou konsèpteur ki gen eksperyans, li pral pwobableman pa itil ti kras (ki gen ladan jije pa revizyon yo nan magazen sou entènèt). Konsole yo konsidere kòm platfòm devlopman prensipal la, ki te swiv pa PC. Smartphones (e sitou VR) yo pa konsidere, paske... te gen toujou 3 ane ki rete anvan popilarite eksplozif yo te kòmanse ak liberasyon an nan iPhone a.

Pou ekip minim endepandan, konsèy la pral trè enteresan tou. Liv la ekri nan yon fason fasil ak enteresan. Mwen li li ann angle epi mwen pa jwenn okenn fraz ki difisil, ki pa apwopriye - tout bagay te senp ak nan pwen an. Li te pran 16 èdtan pou li epi pran nòt. De dènye chapit yo kouvri baz pou travay nan Photoshop ak Macromedia Flash, men ou ka sote yo.

Lide enpòtan nan liv la

Kounye a, pandan m ap li liv, mwen separeman ekri yon ti ekstrè nan enstriksyon ak konsèy yo pwopoze yo. An total, mwen te idantifye 63 ekstrè pou tèt mwen isit la. Anba a mwen pral bay kèk nan ekstrè sa yo.

14. Si ou gen yon lide super fre ak kreyatif pou yon koòdone jwèt, Lè sa a, ou ta dwe ak anpil atansyon konsidere li (sa a gen ladan tou metòd kontwòl nan jwèt la). Petèt yo te deja eseye aplike li, men te gen bon rezon pou abandone li. Epi li pa yon reyalite ke kounye a li pral posib yo rezoud yo (e an jeneral, èske li vo li?). Yon nouvo koòdone ak kontwòl ka vin yon karakteristik nan jwèt la, men li ka tou fè li enkonvenyan ak enkonpreyansib.

18. Gade non. Yo nan lòd yo pran yon gade nouvo nan travay ou, ou bezwen chanje fason ou "jwenn" li. Pou egzanp: sou yon lòt aparèy; ranplase tèks yo ak rektang; chanje echèl; vire sou; deplase lwen tab la oswa sou bò.

21. Espas ki genyen ant figi yo vizyèlman diferan de distans aktyèl yo. Fòm rektangilè mande pou plis espas pase fòm wonn pou fè yo parèt "egalman" espacement apa.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Prejije kognitif nan entèfas itilizatè. [2] Atik sa a kouvri sijè a an plis detay, byenke li se plis ki vize a konsèpteur entènèt.

Lide a se ke distans aktyèl yo ant senbòl / figi yo ka menm, men distans yo konnen yo ka notables defòme.

24. Efè mouvman. Menm eleman estatik ka transmèt yon sans de mouvman. Pou egzanp, liy dyagonal ki pwolonje nan distans la ak pèspektiv.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Liy vètikal ak orizontal, okontrè, bay estabilite ak estabilite nan foto a.

32. Entèseksyon objè yo. Objè yo dwe swa adjasan oswa byen kwaze.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Avèk yon ti sipèpoze, li sanble tankou si designer a te eseye fè aliman yo fen-a-fen, men li pa t 'reyisi, ak rezilta a se te yon sipèpoze kwochi.

46. ​​​​Animasyon nan koòdone a ta dwe rapid, anjeneral, pa plis pase yon segonn. Anplis, li ta dwe posib sote li konplètman imedyatman deplase nan pwochen ekran an oswa kontwòl. Animasyon fre se sèlman enteresan premye koup la de fwa, ak Lè sa a, li vin san enterè. Si li twò lontan, li pral sèlman irite. Si li vire soti kout, Lè sa a, li pral tou senpleman vin envizib, ki pou koòdone a se plis nan yon avantaj pase yon dezavantaj.

49-51. Konsènan ikon yo. Bouton ak endikatè nan fòm lan nan ikon yo pèrsu pa jwè a pi vit pase tèks ak nimewo. Se poutèt sa, li rekòmande yo chwazi ikon klè osi souvan ke posib.

Ikon yo ka gwoupe selon objektif yo. Pou egzanp, fè bouton atak yo wouj, bouton anviwònman yo (son, rezolisyon) ble, bouton konstriksyon an ajan... Sa a pral pèmèt jwè a jwenn byen vit bouton an vle, imedyatman koupe gwoup ki pa nesesè nan zòn rechèch la.

Ikon yo ta dwe kenbe prensip inifòmite a. Pou egzanp, si yo itilize yon pentagòn wouj oswa yon sèk pou yon siy stop nan yon sèl kote, Lè sa a, ou pa ta dwe itilize yon kare nwa soti nan jwè odyo nan yon lòt kote. Lè gwoupman koulè, ou ta dwe tou itilize prensip sa a. Ou pa ta dwe chanje koulè menm ikon yo nan diferan meni fenèt yo.

Menm jan ak nenpòt grafik, ou bezwen fè atansyon ak pwoblèm copyright ak ikon. Se poutèt sa, li pi an sekirite pou fè pwòp vèsyon ou nan ikon "swiv egzanp lan" nan yon lòt jwèt. Men, ka gen pwoblèm ak sa a tou.

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?

Pa egzanp, sèvi ak yon kwa wouj sou yon fon blan nan twous premye swen (ak lòt atik) se entèdi epi yo ka byen “rejistis avèk politès”. Se òganizasyon Lakwa Wouj la fè detanzantan; pou plis detay, gade atik "Reaksyon inatandi: Lakwa Wouj mande pou yo retire senbòl li yo nan jwèt Prison Architect" [3]

55. Eleman dinamik nan HUD a (nan-jwèt, "toujou" koòdone aktif). Li nesesè analize nesesite pou montre tout enfòmasyon nan HUD a - èske li reyèlman toujou dwe vizib ak aksesib, petèt sèlman nan yon sèten eta? Pou egzanp, nan estrateji yo souvan kache ba sante yo nan karaktè konplètman an sante epi montre yo sèlman si yo blese.

Nan kèk ka, ba sante pasyèl yo ka kache epi parèt sèlman pou yon koup de segonn imedyatman apre li chanje (geri oswa blese). Oswa montre ba lavi sèlman nan mòd konba, kache yo nan mòd pèdi wout epi chèche yon deklanche batay.

Sou otè a

Brent Fox. Nan moman sa a nan ekri a, li te travay nan endistri a jwèt pou 7 ane kòm yon manadjè pwojè ak direktè atizay (li te gen 34 ane fin vye granmoun nan epòk la). Te travay/jere ekip ki gen jiska 27 moun epi tou li te travay sou jwèt bidjè ki ba anpil. Devlope jwèt sou yon varyete de konsola. Te travay nan estidyo: Bla-Dam Studios, jwèt kòlè. [4]

Konsepsyon koòdone jwèt. Brent Fox. Ki sa liv sa a sou?
Otè liv la ap travay kounye a kòm yon direktè atizay nan Wahoo Studios [5]. Yo sitou devlope jwèt sou konsola anba yon kontra ak Microsoft ak Electronic Arts.

Konklizyon

Opinyon mwen se ke liv la ka byen itil. Sepandan, nou pa dwe bliye sou yon kantite siyifikatif nan revizyon negatif - yo kritike liv la pou yo te twò debaz / senplist nan apwòch li san sibtilite trè pwofesyonèl. Oke, li te vin notables demode. Li ta bon si, nan kòmantè yo, lektè ki gen plis eksperyans ta rekòmande lòt liv sou sijè sa a: pi bon ak / oswa pi enpòtan.

Lyen ki mennen nan sous ak plis lekti

1. Yon istwa kout nan Adobe Flash
2. Prejije kognitif nan entèfas itilizatè
3. Reyaksyon inatandi: Lakwa Wouj la mande pou yo retire senbòl li yo nan jwèt Prison Architect
4. Konsepsyon koòdone jwèt - Brent Fox sou Amazon
5. Wahoo Studios - jwèt

Sous: www.habr.com

Add nouvo kòmantè