TODO

OHJE
status on X kun valmis, 
i kun aloitettu,
tyhjä kun ei edes aloitettu.

-------------------------------------------------------
status | tehtävä
-------------------------------------------------------

  [X]    animaatiot blokkeihin

  [X]    kenttäeditorin palikkaloota pystysuuntaan oikealle, viemään
	 vähemmän tilaa

  [X]    palikoiden selaus kun niitä tulee paljon
           TAI
         palikoiden ryhmittely "hakemistoihin"

  [X]    mahrollisuus järjestää palikat itte oman maun mukaan kenttäeditorissa
         drag&droppaamalla

  [X]    kerrokset/layerit kentälle. tarvitaan ainaki 4
         - tausta, ei törmää
	 - kentän takaosa, esim seinät, ei tÃrmÃää
         - lattia, katto, muut vastaavat, törmäävät
	 - etuala, ei törmää

  [X]    fysiikat kuoseihin

  [X]    tekstitv

  [i]    alkumenun titlegraffa
  
  [X]    alun töllönkäynnistysefekti alkamaan ilman välähdystä epämääräisyydestä

  [X]    pomppuvaimennus näyttämään samalta joka koneella? (konsultoi Hipoa)

  [X]    tulosuuntaan peruutus korjaamaan joku pieni bugi

  [i]    virkistystaajuudesta ja fysiikkataajuudesta ja nopeudesta ja
         kiihtyvyydestä laskettava korjaustekijä kaikkeen skrollaukseen

  [å]    hauska templatesysteemi is_* ja *_at:sta

  [X]    värinä pois Hipon epsilonviritelmällä

  [X]    kenttäeditori niin pitkälle että siinä tabulaattorilla toggletettavas
         jutus näkyy kaikki graphics:ssa olevat blokkityypit

  [X]    kentän tallennus ja lataus

  [X]    sdl-mixer @ linux, mäkkyrä, 'ndous sekä sid000.mp3 soimaan taustalle <3
         musiikki myös olemaan defaulttina pois päältä ja että sen saa
         päälle jostain napista

  [X]    fps ruudulle

  [X]    toimimaan myös ilman opengl 2.0:aa huonommilla grafiikoilla

  [X]    kenttäeditorin käytettävyyttä paremmaksi, esim pickaamaan suti
         ruudulta hiiren 2. napista deletoinnin sijaan sekä
         mahdollisuus tallentaa ja ladata johonki muuallekki kun oma.daveen

  [X]    pixelishiftausbugi pois

  [ ]    piirron optimointi niin että bindataan yks tekstuuri ja piirretään kaikki
         sen tyyppiset ja sitten seuraava jne. layerit tehdään Z-bufferilla eikä
         piirtojärjestyksellä kuten nyt

  [X]    editoriin ne layerit olemaan lähes täysin läpinäkyviä jotka ei oo aktiivisia

  [X]    blokin pikselit olemaan näytön pikselien monikertoja jolloin kaikki
         pikselibugit korjaantuu

  [X]    blokit kapistelemaan intteja stringin sijaan ja sitten lennossa kasautuvat mapit joilla puljataan stringien ja inttien valilla

  [X]    coll-sanan tunnistus

  [X]    luuppaamaan ainoastaan naytolla nakyva osa! kun nyt se vaan
         rendaa naytolla nakyvan osan

  [X]    editori arpomaan plokki jos plokista on monta eri versiota

  [X]    editorin blokkien ryhmittely ja skrollaus ja asetusten muistaminen

  [ ]    tuki laajakuvalle

  [X]    kasaantuuko fysiikka kauhiasti alussa kun latauksessa kestää?

  [ ]    ääniefektit. esim. vihulaisen räjähtäessä pikseleiksi sellaanen hoopo suhahdus mitä on sid002:ssa

  [ ]    törmäystarkistuksiin Hivon metodi, eli koordinaatit kahteen
         listaan ja niiden sorttaus ja sitten tarkistus että mitkä overlappaa

         TAI

  [X]    törmäystarkistusten optimointi sillä lailla että tehdään kentän kokoonen gridi ja siihen harrastetaan
         reference countingia jotta montako opjektia on missäkin solussa. staattiset pysyy siellä aina mutta pelkästään
         dynaamiset päivitetään joka kerta

  [ ]    fysiikkojen laskeminen disablelle jos fellowi on liian kaukana davesta

  [X]    TV-luokkaan yhdeksi metodiksi töllöruutuun zoomaus ja tarkastus että jos ollaan täysin töllössä
         kiinni niin silloin ei piirretä koko töllöä ollenkaan

Efektejä:

  [X]    posterisaatio retromeiningin korostamiseksi

  [ ]    pikselöinti (täytyy olla koska esim. osa ammuksista tuloo muuten liian korkealla resoluutiolla)

  [X]    lumisade, myös mahdollisuus että se on vain vaakasuora "nauha" eikä
         peitä koko ruutua

  [ ]    vaakapyykäisyn hidastuminen ja nopeutuminen matrixin alussa olevan
         efektin aikaansaamiseksi

  [X]    pystysynkkaus pois kohdaltaan -efekti joka saa kuvan valumaan nopeasti
         pystysuunnassa. väliin rako jossa on lumisadetta

  [X]    väreily ja aaltoilu vaakasuunnassa

  [ ]    värien vääristyminen

  [X]    chroman, kirkkauden, kontrastin ja kaikkien muidenkin juttujen säätö

  [X]    pikselien muuttuminen kuutioiksi ja rajahtaminen tv-ruurusta ulos pain

  [X]    tv-ruutuefekti

  [ ]    bloom

  [ ]    ylen paeheae 3d kentaen lapipaasyefekti



graffuuta, sponsored by trishy


  [ ]    Revontulet taustapropiks

  [ ]   kalliotyyppistä blokkia, tummempaaki ja pyöristyksii niiq

  [X]   loisteblokki

  [ ]  jääpuikkoja
 
  [X]  "roikkuvaa ruohonjuurta"
 
  [ ]  marmoriiiiiiiiii

  [ ] planeettaproppi tähtitaivaalle

  [ ] 

