Shenzhen I/O
89
Vrlo dobro
Ocjena recenzenta: 89 od 100
Build circuits. Write Code. RTFM!
Počet ću ovu recenziju reakcijom moje žene: „Da li ćeš ti biti plaćen za ovaj posao?“
Odgovor je ne, ali ne nažalost. Iako je jako zabavna kao igrica, kao posao je jako naporna, pogotovo u Shenzhenu.
Ova igrica već u samom sloganu daje jako tačan opis onoga na šta ćete provesti desetine sati, a to je dizajniranje štampanih ploča, pisanje koda u asembleru i, meni lično najzabavnije, čitanje dokumentacije (ovo nikada nijedan inženjer nije izgovorio).
Igricu započinjemo kao novozaposleni, perspektivni inženjer u kompaniji Longteng Electronics, koja pokušava da se probije na svjetsko tržište. I to je zapravo cijela premisa glavnog dijela igrice.
Gameplay i mehanika igre
Sam gameplay je jako interesantan jer dosta podsjeća na stvarni život. Od vas se kao inženjera, naprimjer, traži da napravite ploču za vagu koja ima određeni input i od koje se očekuje određeni output na displeju. Način na koji ćete to izvesti ostaje u potpunosti na vama.
S tim da je važno napomenuti da ćete imati određene restrikcije koje će vam dodatno otežati život, ali o tome nešto kasnije.
Kao i u stvarnom životu, problemi se mogu riješiti na nekoliko različitih načina, što ovu igricu izdvaja od drugih puzzle igara, a istovremeno je čini dosta sličnom svakodnevnom poslu jednog programera.
Jedna jako interesantna stvar koju ni sam nisam očekivao jeste evaluacija samog zadatka. Nakon uspješnog završetka, vaše rješenje se evaluira na osnovu tri kriterija: energetske efikasnosti, cijene proizvodnje ploče i broja linija koda.
Igrica vam također daje mogućnost da uporedite svoje rješenje s rješenjima drugih igrača, naravno, prema ova tri kriterija. Ovo je prelomna tačka jer zapravo tek ovdje počinje sama optimizacija.
Da, iako dva glavna kontrolera, MC4000 i MC6000, mogu sadržavati samo 9, odnosno 14 linija koda (programeri, dobro ste pročitali, 9–14 linija koda po kontroleru), prostora za unapređenje uvijek ima napretek.
Ovo je dio koji će pojedinim igračima biti interesantniji od samog pronalaska funkcionalnog rješenja. Ovdje sam i sam gubio sate i sate pokušavajući pronaći rješenje koje će prema sva tri kriterija biti najoptimalnije.

RTFM!
Eh, taj manual.
Drugi mail koji dobijemo govori nam o važnosti manuala, ali pošto je ovo moja prva Zachtronics igrica, ja sam taj dio, naravno, preskočio.
Prva puzzle dolazi s primjerom i jako je jednostavna, tako da sam je riješio bez manuala. Međutim, dolazim do druge puzzle i tu stajem, shvatajući da ipak moram otvoriti manual.
Manual dolazi kao PDF od 47 stranica, koji sam potom isprintao, nekako uvezao i stavio na stol.
I tu je zapravo počela zabava od 100 sati.

Solitaire
U prvih nekoliko mail prepiski sa šefom dobijemo pristup Shenzhen Solitaireu, koji je Zachtronics izbacio kao zasebnu igricu na Steamu samo mjesec dana nakon objave SHENZHEN I/O.
Interesantno je što Solitaire nema undo opciju, tako da, ako napravite jednu grešku, taj run je završen.
Važno je možda napomenuti da ni sam Solitaire nije tako jednostavan, iako se mojoj ženi svidio puno više nego sam SHENZHEN I/O.

Za koga je SHENZHEN I/O?
SHENZHEN I/O nije lagana igrica, niti se pokušava predstaviti tako. Ipak, mislim da može biti za svakoga ko ima dovoljno strpljenja da čita uputstva i ko voli pronalaziti rješenja za određene probleme.
Možda najteži dio, čak i meni, bilo je samo pohranjivanje vrijednosti i njihovo iščitavanje. Tako da, ako ste programer, bit će vam malo lakše, ali ćete i dalje imati iste probleme kao i ostali igrači.
Došao sam do uvjerenja da bi ova igrica bila jako dobar alat za tehnički dio intervjua pri zapošljavanju programera na junior pozicije, jer pruža jako dobar uvid u sposobnosti koje su potrebne za rad jednog inženjera.
Zaključak
Dok sam je igrao Shenzhen I/O, kao lud sam hodao okolo s laptopom i manualom, pisao rješenja i optimizirao ih, nekad čak i samo da bih uštedio jednu liniju koda i dobio osjećaj zadovoljstva koji nikada nisam uspio doživjeti na poslu nakon što nešto proradi.
Pored svega ostalog, ova igrica mi je vratila i ljubav prema programiranju, koju sam u ovom AI ludilu počeo gubiti.
Odgovor je ne, ali ne nažalost. Iako je jako zabavna kao igrica, kao posao je jako naporna, pogotovo u Shenzhenu.
Ova igrica već u samom sloganu daje jako tačan opis onoga na šta ćete provesti desetine sati, a to je dizajniranje štampanih ploča, pisanje koda u asembleru i, meni lično najzabavnije, čitanje dokumentacije (ovo nikada nijedan inženjer nije izgovorio).
Igricu započinjemo kao novozaposleni, perspektivni inženjer u kompaniji Longteng Electronics, koja pokušava da se probije na svjetsko tržište. I to je zapravo cijela premisa glavnog dijela igrice.
Gameplay i mehanika igre
Sam gameplay je jako interesantan jer dosta podsjeća na stvarni život. Od vas se kao inženjera, naprimjer, traži da napravite ploču za vagu koja ima određeni input i od koje se očekuje određeni output na displeju. Način na koji ćete to izvesti ostaje u potpunosti na vama.
S tim da je važno napomenuti da ćete imati određene restrikcije koje će vam dodatno otežati život, ali o tome nešto kasnije.
Kao i u stvarnom životu, problemi se mogu riješiti na nekoliko različitih načina, što ovu igricu izdvaja od drugih puzzle igara, a istovremeno je čini dosta sličnom svakodnevnom poslu jednog programera.
Jedna jako interesantna stvar koju ni sam nisam očekivao jeste evaluacija samog zadatka. Nakon uspješnog završetka, vaše rješenje se evaluira na osnovu tri kriterija: energetske efikasnosti, cijene proizvodnje ploče i broja linija koda.
Igrica vam također daje mogućnost da uporedite svoje rješenje s rješenjima drugih igrača, naravno, prema ova tri kriterija. Ovo je prelomna tačka jer zapravo tek ovdje počinje sama optimizacija.
Da, iako dva glavna kontrolera, MC4000 i MC6000, mogu sadržavati samo 9, odnosno 14 linija koda (programeri, dobro ste pročitali, 9–14 linija koda po kontroleru), prostora za unapređenje uvijek ima napretek.
Ovo je dio koji će pojedinim igračima biti interesantniji od samog pronalaska funkcionalnog rješenja. Ovdje sam i sam gubio sate i sate pokušavajući pronaći rješenje koje će prema sva tri kriterija biti najoptimalnije.

RTFM!
Eh, taj manual.
Drugi mail koji dobijemo govori nam o važnosti manuala, ali pošto je ovo moja prva Zachtronics igrica, ja sam taj dio, naravno, preskočio.
Prva puzzle dolazi s primjerom i jako je jednostavna, tako da sam je riješio bez manuala. Međutim, dolazim do druge puzzle i tu stajem, shvatajući da ipak moram otvoriti manual.
Manual dolazi kao PDF od 47 stranica, koji sam potom isprintao, nekako uvezao i stavio na stol.
I tu je zapravo počela zabava od 100 sati.

Solitaire
U prvih nekoliko mail prepiski sa šefom dobijemo pristup Shenzhen Solitaireu, koji je Zachtronics izbacio kao zasebnu igricu na Steamu samo mjesec dana nakon objave SHENZHEN I/O.
Interesantno je što Solitaire nema undo opciju, tako da, ako napravite jednu grešku, taj run je završen.
Važno je možda napomenuti da ni sam Solitaire nije tako jednostavan, iako se mojoj ženi svidio puno više nego sam SHENZHEN I/O.

Za koga je SHENZHEN I/O?
SHENZHEN I/O nije lagana igrica, niti se pokušava predstaviti tako. Ipak, mislim da može biti za svakoga ko ima dovoljno strpljenja da čita uputstva i ko voli pronalaziti rješenja za određene probleme.
Možda najteži dio, čak i meni, bilo je samo pohranjivanje vrijednosti i njihovo iščitavanje. Tako da, ako ste programer, bit će vam malo lakše, ali ćete i dalje imati iste probleme kao i ostali igrači.
Došao sam do uvjerenja da bi ova igrica bila jako dobar alat za tehnički dio intervjua pri zapošljavanju programera na junior pozicije, jer pruža jako dobar uvid u sposobnosti koje su potrebne za rad jednog inženjera.
Zaključak
Dok sam je igrao Shenzhen I/O, kao lud sam hodao okolo s laptopom i manualom, pisao rješenja i optimizirao ih, nekad čak i samo da bih uštedio jednu liniju koda i dobio osjećaj zadovoljstva koji nikada nisam uspio doživjeti na poslu nakon što nešto proradi.
Pored svega ostalog, ova igrica mi je vratila i ljubav prema programiranju, koju sam u ovom AI ludilu počeo gubiti.
Komentari (4)
-
Cool -
Djeluje mi prezanimljivo igra, jesi je full presao? Meni je ove standardne dokumentacije preko glave ali mi ova u igri djeluje kao osvjezenje -
-
Vjerovatno zadnja igra koju sam ocekivao na g.ba. Igra je zaista vrhunska, a generalno od Zachtronicsa su mi najdraze TIS-100, Infinifactory i Opus Magnum. Topla preporuka zapravo za svaku igru sto su napravili.
Da bi komentarisao/la recenziju:
Napravi profil
ili se prijavi.
Vrati stari profil