MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?

Antud artikkel on lĂŒhike ĂŒlevaade Brent Foxi raamatust "MĂ€ngu liidese disain". Minu jaoks oli see raamat huvitav, arvestades, et olen ĂŒksikprogrammeerija, kes tegeleb mĂ€ngude arendamisega hobina. Siin rÀÀgin, kui kasulik see minu jaoks ja minu hobi oli.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
See ĂŒlevaade aitab teil otsustada, kas investeerida oma ressursse sellesse. Kommentaarides vĂ”ite leida viiteid teistele kasulikele raamatutele mĂ€ngu liideste teemal pĂ€devamatelt ja lahkematelt kolleegidelt.

TĂ€htsus

Raamat ilmus 2004. aastal. SeetĂ”ttu on seal selgelt vananenud kirjeldusi ja soovitusi. NĂ€iteks, 1024×768 resolutsiooniga arvutit peetakse "vĂ€ga kĂ”rgeks resolutsiooniks". Samuti soovitab autor interaktiivsete liideste makettide loomisel kasutada Flashi. Kuigi Flash on juba populaarsuse kaotanud, vĂ”ib see siiski olla hea lahendus kiirete makettide loomisel.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
A Brief History of Adobe Flash [1]

Raamatu pÔhiteemad ja nÔuanded tunduvad siiski endiselt asjakohased ning materjale vÔib pidada kasulikeks. Oli meeldiv leida harva kasutatav pÔhjalik lÀhenemine graafiliste andmete minimeerimisele, et mÀng mahuks DVD-le (vÔi isegi CD-le), mitte ei kaaluks ligi 60 GB.

Aastate vanuse tÔttu ei saa raamatut nimetada Must Have'iks. Sellegipoolest vÔib see olla kasulik, mulle oli see kasulik.

Sihtgrupp

Raamat on peamiselt suunatud algajatele mĂ€ngudisaineritele — liidese arendajatele, kes töötavad koos programmeerijate, kunstnike, juhtimise ning klientide/vĂ€ljaandjatega. Kogenud disaineritele ei pruugi see ilmselt olla kuigi kasulik (sh internetipoe arvustuste pĂ”hjal). Peamiseks arendusplatvormiks kĂ€sitletakse konsoole ja seejĂ€rel arvuteid. Nutitelefone (ja veel vĂ€hem VR-i) ei kĂ€sitleta, kuna nende plahvatusohtlikust populaarsusest iPhone'i vĂ€ljalaskmisega puudus veel kolm aastat.

VĂ€ikeste indie-meeskondade jaoks osutuvad nĂ”uanded samuti vĂ€ga huvitavateks. Raamat on kirjutatud kerge ja haarava stiiliga. Lugesin seda inglise keeles ja ei leidnud keerulisi ebamugavaid lauseid — kĂ”ik on lihtne ja asjalik. Selle lugemiseks ja mĂ€rkmete tegemiseks kulus 16 tundi. Viimased kaks peatĂŒkki kĂ€sitlevad tööd Photoshopis ja Macromedia Flashis, kuid neid vĂ”ib ka vahele jĂ€tta.

Raamatust kirja pandud ideed

Praegu, lugedes raamatuid, kirjutan ma eraldi kokkuvÔtteid pakutud juhistest ja nÔuannetest. Kokku olen ma siia vÀlja toonud 63 kokkuvÔtet. Edasi toon mÔned sellised kokkuvÔtted.

14. Kui sul on superĂ€ge ja loov idee mĂ€ngu kasutajaliidese kohta, siis tasub seda pĂ”hjalikult kaaluda (siia hulka kuuluvad ka mĂ€ngu juhtimise viisid). VĂ”ib-olla on seda juba proovitud rakendada, kuid leidusid vĂ€ga kaalukaid pĂ”hjuseid sellest loobuda. Ja ei ole kindel, et nĂŒĂŒd Ă”nnestub need probleemid lahendada (ja kas see on ĂŒldse seda vÀÀrt?). Uus liides ja juhtimine vĂ”ib mĂ€ngu mĂŒĂŒgiartikli teha, kuid vĂ”ib ka muuta selle ebamugavaks ja arusaamatuks.

18. Uus vaatenurk. Selleks, et oma tööle uue nurga alt vaadata, tuleb muuta selle "saamise" viisi. NĂ€iteks: kasutada teist seadet; asendada tekstid nelinurkse vormiga; muuta mastaapi; pöörata; minna laua juurest kaugele vĂ”i kĂŒljele.

21. Kujude vahemaa visuaalselt erineb tegelikest kaugustest. Nelinurksed kujundid vajavad, et nad nĂ€eksid ĂŒksteisest "vĂ”rdsel" kaugusel, rohkem ruumi kui ĂŒmmargused.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
Kognitiivsed moonutused kasutajaliidestes. [2] See artikkel kĂ€sitleb teemat sĂŒvitsi, kuigi on suunatud rohkem veebidisaineritele.

MĂ”te on selles, et tegelikud kaugused sĂŒmbolite/kujude vahel vĂ”ivad olla samad, kuid tajutud kaugus vĂ”ib olla mĂ€rgatavalt moonutatud.

24. Liikumise efekt. Isegi staatilised elemendid vÔivad edastada liikumise tunnet. NÀiteks, diagonaalsed jooned, mis viivad perspektiivis kaugusele.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
Vertikaalsed ja horisontaalsed jooned aga annavad pildile stabiilsuse ja kindluse.

32. Objektide ristumine. Objektid peavad kas tihedalt kokku puutuma vÔi mÀrkimisvÀÀrselt ristuma.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
Kui kattumine on vĂ€ike, tundub, nagu oleks disainer pĂŒĂŒdnud neid tihedalt joondada, kuid tal ei Ă”nnestunud, ja vĂ€lja tuli ebaĂŒhtlane kattumine.

46. Liidetes asuvad animatsioonid peaksid olema kiirete, tavaliselt mitte kauem kui sekund. Lisaks peaks olema vĂ”imalus see tĂ€ielikult vahele jĂ€tta, et kohe liikuda jĂ€rgmisele ekraanile vĂ”i juhtnupule. Lahe animatsioon on huvitav ainult mĂ”ni kord, kuid see muutub kiiresti igavaks. Kui see on liiga pikk, hakkab see vaid hĂ€irima. Kui see on lĂŒhike, jÀÀb see peaaegu mĂ€rkamatuks, mis on kasutajaliidese puhul pigem eelis kui puudus.

49-51. Ikonite kohta. Nupud ja indikaatorid ikoonidena on mÀngijate poolt palju kiiremini tajutavad kui tekst ja numbrid. SeetÔttu soovitatakse valida arusaadavad ikoonid nii sageli kui vÔimalik.

Ikone saab grupeerida nende otstarbe jĂ€rgi. NĂ€iteks vĂ”iks rĂŒnnakunupud olla punased, seadetepaneel (heli, resolutsioon) sinised, ehitamisnupud hĂ”bedased... See aitab mĂ€ngijal kiiresti leida vajalikku nuppu, filtreerides kohe vĂ€lja mittevajalikud rĂŒhmad.

Ikonid peaksid jĂ€rgima ĂŒhtsuse printsiipi. NĂ€iteks, kui ĂŒhes kohas kasutate Stop-mĂ€rgiks punast viitkulda vĂ”i ringi, siis ei tohiks teises kohas kasutada musta ruutu, nagu helipleierites. Samuti tuleks vĂ€rvigrupeerimisel jĂ€rgida sama printsiipi. Ei tohiks muuta sama ikooni vĂ€rve erinevates menĂŒĂŒd.

Nagu iga graafikaga, tuleb ikoonide puhul ettevaatus olla autoriÔiguse probleemide suhtes. SeetÔttu on usaldusvÀÀrsem luua oma ikooniversioonid, lÀhtudes teistest mÀngudest. Kuid ka sellega vÔivad olla probleemid.

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?

NĂ€iteks punase risti kasutamine valgel taustal meditsiinikarpides (ja muudes elementides) on keelatud ja te vĂ”ite ĂŒsna „sĂ”bralikult kohtusse kaevata“. Seda teeb aeg-ajalt organisatsioon „Punane Rist“, rohkem teemas artiklis „Üllatav reaktsioon: 'Punane Rist' nĂ”uab oma sĂŒmboolika eemaldamist mĂ€ngust Prison Architect“ [3]

55. DĂŒnaamilised elemendid HUD-is (mĂ€ngusiseses, igavesti aktiivses liideses). Tuleb analĂŒĂŒsida, kas kogu teabe nĂ€itamine HUD-is on vajalik — kas see peaks tĂ”eliselt alati olema nĂ€htav ja kergesti kĂ€ttesaadav, vĂ”ib-olla ainult kindlas seisundis? NĂ€iteks strateegiamĂ€ngudes peidetakse tihti terveid tervise riba tĂ€ielikult terveis isikutes, ja neid nĂ€idatakse vaid vigastuste korral.

MĂ”nel juhul vĂ”idakse varjata ka puudulikku elupunktide riba ja kuvada seda ainult paar sekundi pĂ€rast selle muutumist (ravimist vĂ”i vigastamist). VĂ”i nĂ€idatakse elupunkte ainult lahingureĆŸiimis, peites need ekslemise ja lahingu kĂ€ivitamise otsimise reĆŸiimis.

Autori kohta

Brent Fox. Raamatute kirjutamise ajal oli ta töötanud mÀngutööstuses 7 aastat projektijuhi ja kunstijuhi ametikohtadel (sel ajal oli tal 34 aastat). Ta on töötanud/juhtinud meeskondi kuni 27 inimest, samuti töötanud hÀsti sÀÀstlike mÀngudega. Ta on arendanud mÀnge vÀga erinevatele konsoolidele. Töötanud stuudiotes: Bla-Dam Studios, Furious Games. [4]

MĂ€ngu liidese disain. Brent Fox. Mis on raamatu sisu?
Praegu töötab raamatu autor kunstijuhina Wahoo Studios [5]. Peamiselt arendavad nad konsoolimÀnge lepinguliselt Microsofti ja Electronic Artsiga.

KokkuvÔte

Minu arvamus on, et raamat vĂ”ib olla ĂŒsna kasulik. Kuid ei saa unustada suurt hulka negatiivseid arvustusi — raamatut kritiseeritakse liiga pĂ”hjaliku/lihtsustatud lĂ€henemise eest ilma kitsaste erialatĂ€psusteta. Ja see on juba tuntavalt vananenud. Oleks tore, kui kogenumad lugejad kommentaarides soovitaksid teisi selle valdkonna raamatuid: paremaid ja/vĂ”i töökindlamaid.

Lingid allikatele ja tÀiendavale kirjandusele

1. A Brief History of Adobe Flash
2. Kognitiivsed moonutused kasutajaliideses
3. Üllatav reaktsioon: „Punane rist“ nĂ”uab oma sĂŒmboolika eemaldamist mĂ€ngust Prison Architect
4. Game interface design — Brent Fox Amazonis
5. Wahoo Studios — MĂ€ngud

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster