Chat Noir ir īsa loģikas spēle par melnu kaķi, kurš mēģina izkļūt no laukuma, kamēr spēlētājs aizver viņam ceļu. Pirmajā brīdī tā šķiet gandrīz kā bērnu izklaide: viens klikšķis, viens kaķa gājiens un daži melni apļi uz režģa. Taču aiz šīs vienkāršības slēpjas precīzs pozicionāls uzdevums, kur svarīgi nav noķert kaķi pēdējā brīdī, bet jau iepriekš izveidot telpu, no kuras viņš vairs nevarēs izkļūt.
Spēles vēsture
Parādīšanās GameDesign.jp vietnē
Chat Noir vēsture ir saistīta ar Japānas vietni GameDesign.jp, kur tika publicētas mazas pārlūka spēles ar tīru mehāniku un minimālu noformējumu. Nosaukums no franču valodas tulkojams kā «melns kaķis», un tas uzreiz nosaka tēlu: uz gaiša laukuma sēž tumšs kaķis, bet spēlētājs viņu tieši nevada, tikai novieto šķēršļus apkārt. Šāda pieeja labi atbilda agrīno tīmekļa mīklu garam: spēlei bija ātri jāpalaižas, jābūt saprotamai gandrīz bez teksta un jābalstās nevis sižetā, bet skaidrā interaktīvā idejā.
Chat Noir sākotnējā versijā laukums ir veidots no apļiem, kas izvietoti kā sešstūra režģis. Kaķis sāk tuvāk centram, daļa šūnu jau nejauši ir aizvērta, bet spēlētājs katrā gājienā aptumšo vienu brīvu apli. Pēc tam kaķis izdara atbildes gājienu uz blakus esošu brīvu šūnu. Ja viņš sasniedz laukuma malu, partija ir zaudēta; ja viņš tiek pilnībā ielenkts un viņam vairs nav izejas, spēlētājs uzvar. Šie noteikumi ir tik īsi, ka spēli var saprast dažās sekundēs, taču uzvarēt ar pirmo mēģinājumu nebūt nav viegli.
Chat Noir parādīšanos parasti saista ar Flash spēļu laikmetu, kad pārlūka izklaide izplatījās caur katalogiem, personīgām vietnēm un saitēm blogos. Šādām spēlēm bija svarīga tūlītēja sākšana, neliels izmērs un atmiņā paliekoša mehānika. Chat Noir ideāli iederējās šajā formātā: grafika bija nosacīta, vadība aprobežojās ar peles klikšķiem, un katra partija bija īsa. Spēlētājs varēja zaudēt minūtes laikā, uzreiz sākt no jauna un pakāpeniski saprast, ka tieša kaķa dzīšana reti darbojas.
Arī vizuālā vienkāršība bija daļa no panākumiem. Ekrānā nav garas animācijas, rekordu tabulas vai sarežģītas izvēlnes: uzmanība uzreiz pievēršas kaķim un brīvajiem apļiem ap viņu. Spēlētājs redz gandrīz visu informāciju, bet nesaņem gatavu atbildi. Šī caurspīdība padara zaudējumu saprotamu un atkārtotu mēģinājumu dabisku: pēc neveiksmes gribas pārbaudīt, vai vienu barjeru varēja uzlikt agrāk vai izvēlēties citu nākamās sienas pusi.
Kāpēc vienkāršā ideja palika atmiņā
Chat Noir noslēpums nav noteikumu sarežģītībā, bet pretstāves raksturā. Spēlētājs liek nekustīgas barjeras, un kaķis katru reizi atbild ar kustību. Turklāt kaķis negaida, līdz aplis ap viņu gandrīz aizvērsies: viņš meklē virzienu uz brīvo laukuma malu un izmanto vismazāko spraugu. Tāpēc spēle šķiet dzīva, lai gan tā ir veidota no ļoti neliela elementu skaita. Viens nepareizi novietots aplis var atvērt kaķim īsu ceļu, bet viena veiksmīga barjera var mainīt visu bēgšanas plānu.
Nozīmīga loma bija arī režģim. Kvadrātveida laukumā kustība šķistu taisnāka, bet sešstūra struktūra dod sešus blakus virzienus un padara pozīciju mazāk acīmredzamu. Kaķis var aiziet pa diagonālu loku, apiet nepabeigtu sienu un pēkšņi atrast brīvu koridoru tur, kur spēlētājs jau jutās pārāks. Tāpēc Chat Noir ātri pārvēršas no reakcijas par plānošanu: siena nav jābūvē blakus kaķim, bet jāveido nākotnes lamatas no attāluma.
Šajā ziņā spēle ir tuva klasiskajiem teritorijas noslēgšanas uzdevumiem. Spēlētājs nevāc punktus un neiziet līmeņus, bet mēģina mainīt laukuma ģeometriju tā, lai pretinieka kustība kļūtu neiespējama. Veiksmīga partija izskatās kā pakāpeniska telpas sašaurināšana: vispirms tiek slēgti tālie ceļi, pēc tam kaķis zaudē plašos virzienus, un tad viņš ir spiests kustēties arvien šaurākā apgabalā. Uzvara nerodas no viena pēdējā klikšķa, bet no iepriekš sagatavotu ierobežojumu ķēdes.
Spēlei nebija vajadzības sevi izskaidrot ar tekstu vai apmācību. Jau pirmā partija pati parādīja uzdevuma struktūru: kaķis kustas, mala ir bīstama, atsevišķi klikšķi bez plāna neko neatrisina. Tieši tāpēc Chat Noir viegli izplatījās kā saite: to varēja atvērt uz minūti, bet pēc šīs minūtes bieži sekoja vēl vairāki mēģinājumi.
Izplatība, pārveidojumi un mantojums
Laika gaitā Chat Noir kļuva pazīstama tālu ārpus sākotnējās vietnes. To ievietoja pārlūka spēļu katalogos, apsprieda kā īsu stratēģisku mīklu un pārnesa uz programmēšanas mācību materiāliem. Mehānika izrādījās ērta kustības algoritmu, ceļa meklēšanas un lēmumu pieņemšanas grafā skaidrošanai: laukumu var attēlot kā mezglu kopu, savienojumus starp tiem kā iespējamos gājienus, bet aizvērtās šūnas kā izņemtas virsotnes. Tāpēc spēle ir interesanta ne tikai spēlētājiem, bet arī tiem, kas pēta vienkārša «pretinieka» uzvedības loģiku.
Pēc Flash aiziešanas no pārlūkiem parādījās HTML5 versijas, mobilie varianti un pārveidojumi ar nosaukumiem Trap the Cat, Catch the Cat vai Circle the Cat. Tajos varēja mainīties noformējums, laukuma izmērs, nejaušo bloku skaits un kaķa uzvedība, tomēr galvenā ideja palika tā pati: spēlētājs liek šķēršļus, kaķis tiecas uz malu, bet uzvara prasa paredzēt vairākus gājienus uz priekšu. Šīs idejas noturība parāda, cik veiksmīga bija sākotnējā formula.
Šodien Chat Noir tiek uztverta kā minimālistiskas tīmekļa mīklas piemērs, kas pārdzīvoja savu tehnoloģisko vidi. Tās vēsture atgādina, ka spēles ilgmūžība ne vienmēr ir atkarīga no satura apjoma: dažreiz pietiek ar skaidru mērķi, saspringtu izvēli un mazu melnu kaķi, kurš katru reizi mēģina atrast brīvību.