Klassinen ”Matopeli” on digitaalinen ilmiö, johon törmää ensisijaisesti kahdesta syystä: joko nostalgiannälän tai teknologisen ohjelmoinnin (ns. modit ja hakkerointi) kautta. Valtaosa netin ohjeista on täynnä turhaa löpinää pelin säännöistä, mutta me lähestymme aihetta asiantuntijatasolla: Miten peliä todella pelataan optimoidusti, ja miten asennat siihen salatut ”Snake Mod Menut”, joita miljoonat ammattilaiset käyttävät.

1. Haluatko pelata heti? Kokeile Tietoviisaan erikoisversiota

Jos etsit nopeaa tapaa viihdyttää itseäsi koulussa tai töissä poistumatta tältä sivulta, ohjelmoimme suoraan tähän artikkeliin oman, täysin selaimessa toimivan HTML5-matopelin. Kun painat ”Pelaa”, sivu lukittuu ja voit pelata välittömästi nuolinäppäimillä.

Tietoviisas Matopeli (Beta)

Tuloksesi: 0

Pelaa Tietoviisaan sivuilla!

Käytä näppäimistön nuolinäppäimiä. Pelaa ja lue ohjeet modien asentamiseen alta!

Google Snake: Teknologian historia Nokialta Hakukoneeseen

On kriittistä ymmärtää, ettei Google keksinyt matopeliä. Alkuperäisen ”Snake”-pelin koodasi suomalainen insinööri Taneli Armanto vuonna 1997 Nokia 6110 -puhelimeen. Nykypäivän version, jota ihmiset etsivät hakusanalla ”Matopeli Google”, lanseerasi Google vuonna 2017 yhtiön 19-vuotispäivän kunniaksi ”Easter Egginä” (pääsiäismunana).

Näin avaat virallisen Google-version selaimessasi:

  1. Kirjoita Googlen hakukenttään tasan sanoilla: play snake tai matopeli.
  2. Ensimmäinen hakutulos ei ole linkki, vaan interaktiivinen HTML-laatikko, josta peli alkaa välittömästi.
  3. Peli on ohjelmoitu joustavaksi: se tunnistaa automaattisesti, pelaatko kosketusnäytöllä (swippaus) vai tietokoneella (nuolet).

Hakkerin opas: Asenna ”Google Snake Menu Mod”

Googlen alkuperäispeli saattaa käydä yksitoikkoiseksi. Kansainvälinen modaus-yhteisö (erityisesti GitHubissa) on kehittänyt peliin ohjelmakoodin pätkiä, joilla voit peliin syöttää automaattisen botin, kuolemattomuuden tai täysin uusia karttoja. Nämä toimivat muokkaamalla selaimesi kirjanmerkkejä (ns. Bookmarklet Injection).

Modin asennusohjeet (Vain PC-selaimille)

  1. Avaa työpyödan selain ja paina Ctrl + Shift + B saadaksesi kirjanmerkkipalkin esiin.
  2. Klikkaa kirjanmerkkipalkkia hiiren oikealla ja valitse ”Lisää sivu”. Nimeä se esimerkiksi ”Snake Mod”.
  3. Kopioi GitHubista löytyvä javascript:(function(){... -alkuinen koodinpätkä ja liitä se alkuperäisen verkko-osoitteen (URL) tilalle.
  4. Avaa Googlen matopeli ja klikkaa tallentamaasi kirjanmerkkiä. Peliin aukeaa ”salainen” ratas-ikoni (Menu Mod), josta voit muokata pelin fysiikkaa täysin vapaasti!

Ammattilaisen strategia: Kuinka maksimoida pisteet oikeasti?

Klassisessa matopelissä ratkaisee tilan hallinta, kun mato alkaa kattaa yli 50% pelilaudasta. Tieteellisesti varmin tapa pelata on käyttää nk. Siksak-moottoria (Hamiltonian cycle -algoritmi), jolloin madon ohjelmoidaan kulkemaan kiemurrellen edestakaisin alhaalta ylös rivi kerrallaan. Tämä on ainoa matemaattisesti virheetön tapa selviytyä pelin täydelliseen läpäisyyn asti ajautumatta koskaan omaan häntään.

Miina Myllyniemi

Olen Miina Myllyniemi, terveystieteisiin ja avoimeen dataan erikoistunut analyytikko ja kirjoittaja. Intohimoni on purkaa monimutkaiset tilastot ja lääketieteelliset ilmiöt ymmärrettävään muotoon. Tietoviisas.fi-sivustolla keskityn erityisesti suomalaisen terveysdatan, elämäntapojen ja kansansairauksien syväluotaukseen, jotta lukijamme voivat tehdä tutkittuun tietoon perustuvia, viisaita päätöksiä omassa arjessaan.