nethack

luni, 24 sept. 2012, 00:30

Dacă vă situați pe undeva în jurul vârstei subsemnatului — cam la un sfert de secol, plus minus –, atunci cel mai probabil că ați jucat Diablo. Pe de altă parte dacă sunteți mai bătrâni cu siguranță știți despre ce vorbesc, iar dacă sunteți mai tineri e posibil să fi auzit măcar de jocuri mai mult sau mai puțin mediocre cum ar fi Darksiders [i]. Să rămânem deci la punctul de reper Diablo, joc care a fost legendar în felul său.

Ei, cu mult înainte ca Diablo să fi fost măcar în proiect, un individ pe nume Jay Fenlason scria pentru PDP-11 [ii] un joc pe care acesta l-a botezat pur și simplu Hack, inspirându-se din altul numit Rogue. Jocul rula în consolă, folosind caractere ASCII pentru a desena tile-uri. Hack — la fel ca mai toate jocurile din genul său și care i-au urmat, inclusiv Diablo în mare măsură — era un top-down în care controlai ceva luptător generic, cu care trebuia să te plimbi prin catacombe și să căsăpești monștri. Sună cunoscut, nu? Mai mult, catacombele erau situate pe mai multe niveluri, iar scopul efectiv al jocului era ambiguu — cer e că trebuia să căsăpești vietăți și să cauți sau să cumperi arme mai bune, chestii care în jocurile de azi par cât se poate de naturale. (mai mult…)

  1. Am avut ocazia recent să asist la o sesiune de Darksiders II, fără a mă implica însă, deoarece mărturisesc că nu aș fi avut răbdare să joc mai mult de cinci minute. Grafica e faină, povestea e relativ ok (pentru unele definiții ale lui „relativ ok”), dar gameplay-ul… domnilor, gameplay-ul mi s-a părut groaznic. Din asta nu pot să înțeleg decât că posesorii de console n-au nici o problemă cu camerele mobile care zboară în direcții aleatoare când îți e lumea mai dragă și ai 2HP, în timp ce te lupți cu o hoardă de ființe drăcești care-s mai mult decât pregătite să-ți facă felul. Da’ bine. []
  2. Primul calculator pe care a rulat o versiune oficială de Unix, din câte știu. Hack a fost portat mai apoi pe DOS, varianta respectivă purtând numele de „hack121”. []

despre hackeri

duminică, 16 oct. 2011, 15:48

Cuvântul „hacker” are o conotație haiducească în concepția românului consumator de televiziune și dă într-o tentă ușor paranoică în mintea americanului mediu. Asociat cu lumea calculatoarelor, hacker-ul devine acea persoană care „sparge” – deși, pentru a fi cinstiți, putem spune că ăla care sparge e mai degrabă numit „cracker” -, fraudează și în general face rău calculatoarelor sau folosind calculatoarele. Cumva, într-un mod extrem de misterios, eticheta de hacker a ajuns să fie aplicată persoanelor fără cine știe ce abilități tehnice, dar care dau de butoane pentru a face tot felul de tâmpenii, nici ei neștiind prea bine ce – mă refer la așa-zișii „script kiddies”.

Așa se face că subsemnatul s-a hotărât să clarifice o dată și pentru totdeauna ce-i ăla un hacker. Și bineînțeles că vom porni de la rădăcina cuvântului, care este cuvântul „hack”. Cea mai veche folosire publică a acestui cuvânt cunoscută de mine datează cândva la jumătatea anilor 1980, în cadrul unei universități olandeze, în contextul unui banal joc pe calculator [i]. O definiție propriu-zisă este legată oarecum de domeniul ingineriei software și se referă la o bucată de cod care e neelegantă din punctul de vedere al principiilor de proiectare, însă rezolvă foarte bine problema [ii]. (mai mult…)

  1. De altfel, jocul hack a dus, în urma distribuției pe Usenet, la apariția lui Nethack. Acesta din urmă a făcut istorie, toate jocurile de tipul Hack & Slash plecând din acest punct. []
  2. Nucleul Linux este un exemplu de program constituit în mare parte din hack-uri, din care unele au și ajuns probabil standarde de facto în industrie. []

of androids and games

sâmbătă, 25 dec. 2010, 21:11

Acest articol putea la fel de bine să se numească „of iPhones and games” sau „of Symbians and games” sau oricum altcumva, caz în care totuși nu era despre Android, ci despre iPhone/Symbian/Kindle/altceva. În acest caz, ar fi fost discriminatoriu față de utilizatorii de telefoane în general, la fel cum este și cel de față, de altfel. Ca și posesor și utilizator de telefon mobil cu Android ce mă aflu, afirm cu mâna pe rinichiul stâng că nu mă deranjează abordarea specifică a articolului, iar cei neinteresați de subiect vor trece și ei peste aceste detalii și peste post în sine, așa cum e normal. La urma urmei și subsemnatul ignoră știrile despre creațiile lui Steve Jobs pe budă când dă peste ele prin diverse cotloane ale Internetului.

Dați-mi voie să afirm totuși că este remarcabil cum a explodat această (încă cvasi-)piață a software-ului pentru telefoane, cel puțin pe iPhone și Android. Din iota de aplicații gratuite, ad-supported sau la prețul unui pachet de gume de mestecat, se pot alege lejer câteva care să fie cu adevărat utile (sau entertaining, în cazul jocurilor), satisfăcând astfel cu succes raportul informație utilă/garbage de pe Internet; ceea ce s-ar putea traduce în ideea că Android Market nu oferă chestii cu nimic mai valoroase decât restul Internetului, însă nici mai puțin valoroase, lucru ce nu-i avantajează și nici nu-i dezavantajează cu nimic pe utilizatorii platformei. Cam același lucru s-ar putea spune și despre iPhone, cu mențiunea că produsele Apple s-ar echivala cu ideea de hardware excelent peste care se toarnă un strat de software complet închis și controlat de mâna și/sau alte instrumente ale lui Jobs. Dar să nu turnăm rahat în gusturile omului. (mai mult…)