sinulla on 10x10 valotaulu, jossa siis on numeroituna 100 valoa, 10kpl joka rivillä.
Kirjoitat erillisellä ohjelmalla tavuista koostuvan tiedoston, jolla hallitset valotaulun tapahtumia.
Alla on listattu tavukomennot:
Code: Select all
0 = sulje valotaulu
1-100 = laita valo päälle (numero kertoo valon järjestysnumeron valotaululla). Näytetään päälläolevat valot jos ei lukitusta.
101-200 = laita valo pois päältä (numero miinus sata kertoo valon järjestysnumeron valotaululla). Näytetään päälläolevat valot jos ei lukitusta.
201 = sammuta kaikki valot
202 = vilkuta päällä olevia valoja
203 = laita kaikki valot yksitellen päälle
204 = laita kaikki valot yksitellen pois päältä
205 = laita random valo päälle
206 = laita 10 random valoa päälle
207 = laita 50 random valoa päälle
208 = päivitä päälläolevat valot (jos lukitus päällä)
209 = sammuta kaikki valot
210 = aloita luku tiedoston alusta
240 = lukitse valojen näyttämiskomento. Hyödyllinen jos ei haluta taukoa kahden valon syttymisen välillä.
241 = palauta valojen näyttämiskomento
Kisan säännöt:
Kilpailuun osallistutaan kahdella tiedostolla: "flashtable.ft", mitä voi lukea alla olevasta Rar-paketista löytyvällä lukijalla, sekä kuvatiedosto, josta löytyy omanlainen taulu.
Lisäksi: Ehdotuksia taulusysteemin parantamiseksi otetaan vastaan ja alla olevaa pakettia päivitellään sitä mukaan.
Kilpailutyöt tulee julkaista tällä palstalla ennen heinäkuun 1. päivää, jolloin äänestys käynnistyy.
Varaan myös oikeuden tehdä muutoksia tuohon pakettiin, jos laitan lisäominaisuuksia siihen (säilytän yhteensopivuuden vanhempiin versioihin). Ilmoittelen niitä myöhemmin jos keksin lisättävää.
Ensimmäinen joka tekee tähän funktiot, joilla voi pyörittää isoja kirjaimia ja numeroita valotaululla, bonus 5 pistettä