RandomCar 0.0.3

Pitääpä sitä tästäkin sivuprojektista mainita (jota siis olen viimeiset 5kk kehittänyt), että siitä on vihdoin julkastu käyttäjälle jotenkinpäin ystävällinen versio. Peli osoittautui harmillisien bugiseksi, joka voi auheuttaa kaatumisia. Tämän takia oonkin jo koodaillut logituksen, sekä virheiden käsittelijän, joka sammuttaa ohjelman hieman nätimmin (joka ei ehkä ole hyvä idea, kun käyttäjä ei välttämättä tiedä viasta).

Kommenttaja, risuja ja ruusuja voi jättää tänne kommentteihin tai sitten antaa palautetta pelin sivujen kautta.

Kuvakaappauksia ja latauslinkin löytää pelin virallisilta sivuilta.

Offtopic:

Joojoo, tästä tuli vähän tynkä, mutta kun Google Readerin mukaan tällä on jopa yksi tilaaja, joten pitäähän hänenkin saada tieto tästä vallankumoiksellisesta pelistä.

AskMeWords

Viime aikoina on tullut ohjelmoitua/opeteltua C#:ia, jonka johdosta päätin tehdä sanaston kertausohjelman kerratakseni englannin kielen epäsäännöllisiä verbejä. Koska sanaston kertaus jaettiin kolmeen jaksoon, jaoin myös ohjelman kehityksen kolmeen iteraatioon, joka meni käytännössä näin:

Kuvakaappaus AskMeWords-ohjelmasta.
Kuvakaappaus AskMeWords-ohjelmasta.
  1. Ensimmäinen iteraatio
    • Perustoiminnallisuus
      • Kyselee sanoja, sekä ilmoittaa onko jokin sana väärin, sekä kertoo oikean vastauksen
  2. Toinen iteraatio
    • Muokattiin hienompi ulkoasu
    • Lisättiin Jatkuva, sekä Kysy kaikki -moodi, jossa jatkuva kyselee jatkuvasti sattunnaisia sanoja ja Kysy kaikki puolestaan kysyy kaikki sanat kertaalleen läpi satunnaisessa järjestyksessä
  3. Kolmas iteraatio
    • Lisättiin XML-tuki sanaston tallennukselle ja lataamiselle
    • Lisättiin äänituki (sanoo annetun verbin taivutusmuodot)
      • Mahdollisuus poistaa äänet käytöstä
    • Lisättiin näyttämään prosentit Kysy kaikki -moodin lopuksi

Kaiken kaikkiaan kyseessä oli todella onnistunut projekti, jonka myötä oppi myös C#:ia. Muutamia bugeja ohjelmaan jäi, kuten prosenttien väärin laskeminen, sekä äänien katkeaminen.

Jos nyt joku kuitenkin haluaa testata ohjelmaa, sen voi ladata täältä.