.:CNC 2:.
Toinen suunnittelemani ja rakentamani 3-akselinen jyrsinkone puulle ja muille pehmeille materiaaleille. Työstöala on noin 1100x600x100mm.
1,8Nm askelmoottorien voimalla kone saavuttaa 10m/min pikaliikkeet ja 5m/min syöttönopeuden kuormasta riippuen. Paljon kuvia ja selitystä
löytyy projektilokeista, katso linkit alta.
.:SpaceBuilders:.
Spacebuilders on 2d avaruusaluksen rakentelu, räiskintä ja laivueen hallinnointipeli. Pelin lähes uniikki ominaisuus on että kaikki avaruusalukset
kootaan standardimoduuleista joilla jokaisella on oma spesifinen roolinsa. Pelaaja voi rakentaa omat aluksensa tyhjästä tai käyttää valmiita malleja
joka kentässä voimistuvien vihollisjoukkojen tuhoamiseen. Reaaliaikaisissa taisteluissa pelaaja ohjaa omaa alustaan ja muut alukset toimivat tekoälyn
varassa. Alukset myös tuhoutuvat moduuli kerrallaan, muuttaen realistisesti aluksen painopistettä ja ominaisuuksia. Muutama hyvä osuma voi rampauttaa suurenkin
aluksen.
Olen tehnyt peliin kaikki grafiikat ja n. puolet koodista.
.:ConnectionsMax:.
Kokonaan itse kesällä 2009 tekemäni Connections-lautapelin käännös pc:lle. Pelissä on yksinpeli tekoälyä tai samalla koneella olevaa toista pelaajaa vastaan sekä nettipeli internetin yli.
Nettipelissä luodaan tunnus pelin palvelimelle joka muistaa pelisi ja voit haastaa toisia pelaajia. Palvelinpuolella toimii php-scripti joka hakee ja tallettaa tietoja MySQL-tietokannasta.
Nettipelin nykiminen johtuu palvelimen vasteajasta, sillä verkkoliikennettä ei ole säikeistetty.
.:DXF Halftone 2.1:.
Jatkoin Halftone-ohjelmani kehitystä kesällä 2011 aivan uudelle tasolle. Uutta on kokonaan uudistettu käyttöliittymä, viivahalftone, G-koodin generointi sekä iso kasa pienempiä uusia ominaisuuksia liittyen
ruudukon asemointiin, asetusten tallentamiseen ja DXF-vientiin. Lähdekoodin määrä on kasvanut yli 3.5 kertaiseksi versiosta 1.0
Ohjelma on edelleen GNU GPL lisenssin alainen.
.:DXF Halftone 1.0:.
Talvella 2010 pientä maksua vastaan tekemäni ohjelma joka ottaa sisään minkä vaan jpg, png tai gif kuvan ja luo sen perusteella ns. halftone efektin.
Taiteellinen efekti luodaan sovittamalla kuvan tummuuden mukaan eri kokoisia ympyröitä ruudukkoon. Ruudukko on täysin säädettävissä ja se voi olla myös
vino. Lopputuloksen voi tallentaa DXF muodossa jonka saa tuotua miltei kaikkiin CAD-ohjelmiin tai suoraan CNC-koneelle.
Ohjelma on GNU GPL lisenssin
alainen.
.:Sähkökenttädemo:.
Pikkuohjelma joka piirtää sähkökenttäviivoja pistemäisten varausten perusteella. Tällä saa aikaiseksi ihan mielenkiintoisia ja
nättejä kuvioita.
.:Mandelbrot zoom:.
Simppeli Mandelbrotin joukon piirturiohjelma. Tällä voit zoomailla ehkä maailman tunnetuimman fraktaalin syvyyksiin tyylikkäässä harmaasävyesityksessä.
Klikkaa kuvaa kahdesti valitaksesi alueen jonne zoomataan, + ja - napit näppäimistöllä lisää/vähentää piirtotarkkuutta jota tulee lisätä mitä
syvemmälle zoomaa. Enter piirtää nykyisen alueen uusilla asetuksilla.
.:Stuntmoto:.
Stuntmoto on vanha projekti 2006-2008 vuosilta. Teimme tätä moottoripyörätemppuilupeliä käyätännössä kahdestaan toisen opiskelijan kanssa. Minun vastuullani
oli kaiken grafiikan teko peliin. Yksityiskohtaisten kenttien teko yksin olisi kuitenkin vienyt kuukausitolkulla työtunteja joten ympäristöt jäivät jokseenkin rujoiksi.
Pelissä on kuitenkin useampi kenttä, toistakymmentä animoitua temppua, pari prätkää ja nettipeli.
.:3D:.