[manse-modeemi] Modeemin fuksimessuprojekti

Erkki Seppala flux@modeemi.cs.tut.fi
Sun Jan 20 13:26:01 2008


Tällä kertaa ajoissa? Kenties..

Suuri Visio(TM), joka johonkin muotoon ajautui hallituksenvaihto-
baari-illassa (josta siitäkin baari-lista tiedotti) oli, että
fuksimessuille syntyisi peli. Peliprojektejahan on aiemminkin ollut,
mutta tähän asti ne ovat olleet illan parin ihmeitä: muutaman hengen
visioimia, yhden hengen kirjoittamia. Kenties seuraaville
fuksimessuille löytyisi jäsenistön kädenjälkeä paremminkin kuvastava
tuotos.

Eli ajatus olisi tuottaa ohjelma, jonka seuraisi kameran näkökenttään
sijoitettua helposti tunnistettavaa kappaletta (sopivasti väritetty;
potentiaalisesti raskas ja kookas). Kappaleesta siis ohjelmallisesti
tuotettaisiin ohjaustietoa (esimerkiksi kappaleen sijainti ja
asento). Tätä n-ulotteista ohjaustietoa käyttäisi tuotettava
peli. Mahdollisia pelivaihtoehtoja olisivat pong, kaupunginsuojelupeli
(+variaatiot), tetris, matopeli; vaihtoehtoja on lukuisia.

Käytännössä projektin voi jakaa ännään osaan. On kuvantunnistussofta
ja on varsinainen pelikomponentti. Lisäbonuksena on pelipeeseen
järjestäminen ja käyttiksen plus softan asentaminen siihen. Ja
tietysti pitää löytää/pummata/ostaa/varastaa veppikameratms, josta saa
riittävän tiuhalla frameratella tulkittavaa signaalia ulos. Myös
lopullinen laitteiston sijoittelu konetalon tiloihin pitää
suunnitella.

Kuvantunnistussoftan toteutuskieleksi ajattelin C:tä tai C++:aa,
helpon video4linux2-interfaceamisen ja algoritmin oletetun laskenta-
intensiivisyyden takia; oletusplatformihan siis on Linux, vaikka kaipa
jokin toinenkin voisi olla soveltuva. Yksinkertaisimmilllaan ohjelma
tuottaisi standarditulosteeseensa tietoa havainnoistaan.

Varsinaisen pelin toteutuskieleksi ajattelin Ocamlia, mutta tietysti
muutkin vaihtoehdot ovat harkinnanarvoisia (Haskell, SML, Python,
Ruby, Groove, Scala, Java?-)) - tässä on tietysti mahdollisuus
kasvattaa omaakin kielipalettia..

Projektin ehkä pystyisi starttaamaan ja jopa ehkä ajamaan eteenkin
päin projekti-iltoina klubilla (viime vuoden klubi-iltojen
toteutumista riivasi ehkä selkeä teeman puute?). Optimitilanteessa
jonkinlainen versio voisi olla olemassa jo ennen kesää - lopullisen
hiomisen ehtisi(?) tekemään kesän jälkeen ennen messuja.

Kiinnostuneet voivat olla yhteydessä allekirjoittaneeseen joko
emailitse tai vaikkapa #modeemi/ircnetin kautta; minut sieltä
luultavasti löytää nickillä flux. Niin ja toki tähän nyyssiinkin voi
follaroida ;-).

-- 
  _____________________________________________________________________
     / __// /__ ____  __               http://www.modeemi.fi/~flux/\   \
    / /_ / // // /\ \/ /                                            \  /
   /_/  /_/ \___/ /_/\_\@modeemi.fi                                  \/