Kategoria: Uncategorized

Takomo Alkutuli

Sivujen kuvaus:Takomo Alkutulella oli tarvetta päivittää sivuja siten, että sinne saadaan upotettua verkkokauppa, joten näppäränä ihmisenä sellaisen väänsin.Mielestäni sivut onnistui oikein hyvin, ovat suhteellisen kevyet ja sivuston hallinnoijalle on paljon muokkausmahdollisuuksia.Pohjaa on tästä vielä hyvä jatkojalostaa, mm. laajempaa kustomointia varten...

Woodland Horse Trail

Sivujen kuvaus:Asiakastilaustyö. Nettisivuja varten tein oman wordpress teeman, sekä sitä varten pluginin jolla voidaan tehdä "vanhanaikaisia" kuvia.Nettisivut hyödyntävät wordpressin myötä luonnollisesti vahvasti php:tä sekä javascriptiä pluginia varten.Teema on taustakuvien osalta vahvasti muokattavissa ja muokattavuutta on suunnitteilla vielä lisää mm. fonttien...

Sky Hunters

Ohjelman kuvaus:Pitkäaikainen unelmani tehdä luolalentelypeli 90-luvun tyyliin. Pelin teko alkoi joskus 2017 vuonna, mutta jäi hyvin pian hattuhyllylle josta sen poimin vihdoin 2023 syksylläNykyaikaisen nettipelimahdollisuuden lisäksi pelissä on perinteinen split screen hotseat mahdollisuus joko peliohjaimilla tai jaetulla näppäimistöllä.Peliä kehitetään jatkuvasti,...

ChatApp

Sovelluksen kuvaus:Sovellus on osa Black Hawk Solutions nettisivua. ChatApp hyödyntää OpenAI apia ja on kehoittu toimimaan yliampuvana Napoleon Bonapartena.Sovellus toimii englannin kielellä, käyttäjä on Napoleonin uskottu kenraali ja voit keskustella Napoleonin kanssa erilaisista valloitustaktiikoista ja suunnitelmista.Napoleon keksii hullunkurisia taktiikoita ja...

PW-Productions

Sivujen kuvaus:Portfolio nettisivu, joka on tehty CI/CD Pipelinessä.Sivusto sijaitsee Azuressa static web appina ja on täten puhdasta HTML / Javascript sivua. Sivuja varten on "apuAPI", jonka avulla on helppo lisätä ja muokata sivuilla olevia projekteja, "apuAPI" on .NET Core Web...

Angry Flapper

Ohjelman kuvaus:Flappy bird klooni, jonka tein haasteena itselleni: Kuinka kauan kestää rakentaa tämän kaltainen peli.Yhteensä aikaa kului n. 2.5 tuntia, josta suuri osa meni grafiikan ja audion tekemiseen. Linkit: Lataa Zip Lataa APK

Pile Diver

Ohjelman kuvaus:Osallistuin Global Game Jamiin kahden hengen tiimissä. Tiimissä oli itseni lisäksi Jussi Rasku.Jamin teemana oli "Lost and found".Pelissä pelataan löytötavaratoimiston työntekijänä, tarkoituksena on löytää asiakkaiden hukkaamat tavarat ja palauttaa ne asiakkaille mahdollisimman nopeasti. Työnjako Ideoimme pelin suurinpiirtein kahdestaan, pääidean...

Time Witch

Ohjelman kuvaus:Osallistuin vuonna 2020 ensimmäiseen game jamiini: Brackeys Jam 2020.2 jossa teemana oli "Rewind".Peli on yksinkertainen tasohyppely, jossa voi kelata eri objektien "aikahistoriaa" taaksepäin ja/tai jäädyttää objektit aika-avaruuteen.Gamejamiin osallistui yhteensä: 1784 peliä, joista tämä oli kokonaisarvostelussa sijalla: 209 Ominaisuudet Tasohyppely...

Blabber

Ohjelman kuvaus:Opinnäytetyöni joka valmistui vuonna 2020. Blabber on tehty helpottamaan puhekyvyttömien kommunikointia. Ohjelma on laajasti muokattavissa ja sinne on mahdollista syöttää lähes loputtomasti sisältöä.Blabber ei sinänsä ole uusi keksintö, mutta mikä siitä teki erikoisen on alustariippumattomuus.Tällä hetkellä ohjelman voi asentaa...

Miksun IOP

Ohjelman kuvaus:Pelissä on tarkoitus kerätä 120 sekunnissa mahdollisimman monta "Rastia", jokaisella rastilla joutuu pysähtymään satunnaiseksi ajaksi, mitä kauemmin joutuu olemaan, sitä enemmän näkee ympäristöä. Rasteilta saa satunnaisen määrän pisteitä. Ominaisuudet Pathfinding tietokone ohjatuilla "rastinkiertäjillä" Globaali pistetaulukko Peli tilattiin markkinoimaan IOP-2020,...

Takomo Alkutuli

Sivujen kuvaus:
Takomo Alkutulella oli tarvetta päivittää sivuja siten, että sinne saadaan upotettua verkkokauppa, joten näppäränä ihmisenä sellaisen väänsin.

Mielestäni sivut onnistui oikein hyvin, ovat suhteellisen kevyet ja sivuston hallinnoijalle on paljon muokkausmahdollisuuksia.
Pohjaa on tästä vielä hyvä jatkojalostaa, mm. laajempaa kustomointia varten yms.

Tämä sivusto jota nyt selaat käyttää laajennettua versiota Takomo Alkutulen teemasta


Linkit:

Woodland Horse Trail

Sivujen kuvaus:
Asiakastilaustyö. Nettisivuja varten tein oman wordpress teeman, sekä sitä varten pluginin jolla voidaan tehdä ”vanhanaikaisia” kuvia.

Nettisivut hyödyntävät wordpressin myötä luonnollisesti vahvasti php:tä sekä javascriptiä pluginia varten.

Teema on taustakuvien osalta vahvasti muokattavissa ja muokattavuutta on suunnitteilla vielä lisää mm. fonttien ja muiden värien valinnan kanssa.


Linkit:

Sky Hunters

Ohjelman kuvaus:
Pitkäaikainen unelmani tehdä luolalentelypeli 90-luvun tyyliin. Pelin teko alkoi joskus 2017 vuonna, mutta jäi hyvin pian hattuhyllylle josta sen poimin vihdoin 2023 syksyllä

Nykyaikaisen nettipelimahdollisuuden lisäksi pelissä on perinteinen split screen hotseat mahdollisuus joko peliohjaimilla tai jaetulla näppäimistöllä.

Peliä kehitetään jatkuvasti, uusin versio on julkaistu 26.10.2024.

Pelaamisohjeet tulossa myöhemmin pelin sisälle.
Devlog: SkyHunters Discord Kanava


Split-Screen napit:

Pelaaja 1:

Liikkuminen: A W D
Ampuminen: F G R
Aseen vaihto latausasemilla: Q E

Pelaaja 2:

Liikkuminen: Nuolinäppäimet
Ampuminen: CTRL ALTGR SHIFT
Aseen vaihto latausasemilla: , .

Pelaaja 3:

Liikkuminen: H U K
Ampuminen: L O P
Aseen vaihto latausasemilla: Y I

Pelaaja 4: (Numpad)

Liikkuminen: 4 8 6
Ampuminen: / * –
Aseen vaihto latausasemilla: 7 9

Nettipeli lisänapit:

muutoin sama kuin Pelaaja 1
Ampuminen: CTRL ALT SHIFT / Hiiri vasen, oikea, keski
Tab: näyttää pistetilanteen
Esc: Avaa pausemenun

Peliohjain:

Kaasu: Oikea trigger (RT)
Kääntyminen: Vasen tatti tai dpad:
Ampuminen: Napit + oikea trigger (LT)
Start: Avaa pausemenun
Select: Näyttää pistetilanteen


Linkit:


Bugilista

  • Nettipelissä jossain vaiheessa vastapelaajan hahmo muuttuu näkymättömäksi. eli hahmon grafiikka jää jumiin johonkin eikä seuraa enää pelaajaa. outo bugi, vikaa etsitään.
  • Pelissä voi olla reilusti lagia.

ChatApp

Sovelluksen kuvaus:
Sovellus on osa Black Hawk Solutions nettisivua. ChatApp hyödyntää OpenAI apia ja on kehoittu toimimaan yliampuvana Napoleon Bonapartena.

Sovellus toimii englannin kielellä, käyttäjä on Napoleonin uskottu kenraali ja voit keskustella Napoleonin kanssa erilaisista valloitustaktiikoista ja suunnitelmista.

Napoleon keksii hullunkurisia taktiikoita ja saattaa välillä kutsua käyttääkin hassusti, jos et puhuttele keisaria hänen arvonsa mukaisesti.

Sovelluksesta muokattiin wordpress plugin 24.10.2024, joka voidaan upottaa gutenberg lohkona mille tahansa wordpress sivulle.


Linkit:

PW-Productions

Sivujen kuvaus:
Portfolio nettisivu, joka on tehty CI/CD Pipelinessä.

Sivusto sijaitsee Azuressa static web appina ja on täten puhdasta HTML / Javascript sivua. Sivuja varten on ”apuAPI”, jonka avulla on helppo lisätä ja muokata sivuilla olevia projekteja, ”apuAPI” on .NET Core Web API, eli kyseessä on perinteinen RESTful sovellus, joka on jaettu kahteen palikkaan, fronttiin ja backendiin.

WebApin endpointit pääasiassa hakevat dataa tietokannasta, tähän on myös erillinen frontti, jonka kautta käytetään vielä yhtä API endpointtia, joka huolehtii tietokantaan kirjoittamisesta.
Sivustolla on myös ChatApp, joka hyödyntää OpenAI API:a. Backend huolehtii yhteydestä OpenAI:n kanssa.

Sivustoa varten on luotu 3 service modelia skaalautuvuutta varten: OpenAI, HTML sanitointi sekä SQL palvelu.

Sivu jota nyt selaat tulee korvaamaan tämän useista eri syistä.

Angry Flapper

Ohjelman kuvaus:
Flappy bird klooni, jonka tein haasteena itselleni: Kuinka kauan kestää rakentaa tämän kaltainen peli.

Yhteensä aikaa kului n. 2.5 tuntia, josta suuri osa meni grafiikan ja audion tekemiseen.


Linkit:

Pile Diver

Ohjelman kuvaus:
Osallistuin Global Game Jamiin kahden hengen tiimissä. Tiimissä oli itseni lisäksi Jussi Rasku.
Jamin teemana oli ”Lost and found”.

Pelissä pelataan löytötavaratoimiston työntekijänä, tarkoituksena on löytää asiakkaiden hukkaamat tavarat ja palauttaa ne asiakkaille mahdollisimman nopeasti.


Työnjako

Ideoimme pelin suurinpiirtein kahdestaan, pääidean tullessa Jussilta. Jussi teki suurimman osan pelin koodista ja itse keskityin pelin kenttäsuunnitteluun ja graafiseen puoleen. Sävelsin myös pelin yksinkertaisen taustamusiikin

Kun Game Jam oli ohitse peli julkaistiin itch.io:ssa sekä Global Game Jamin virallisilla nettisivuilla (kylläkin n. 2 tuntia myöhässä). Näiltä sivuilta löytyvä versio on päivitetty aikaisemmasta ja sisältää bugikorjauksia sekä useamman kentän.

Jussi paransi uutta versiota varten pelissä esiintyviä tavaralaatikoita sekä asiakasjonoa, itse tein lisää kenttiä ja korjasin bugeja.


Linkit:

Time Witch

Ohjelman kuvaus:
Osallistuin vuonna 2020 ensimmäiseen game jamiini: Brackeys Jam 2020.2 jossa teemana oli ”Rewind”.

Peli on yksinkertainen tasohyppely, jossa voi kelata eri objektien ”aikahistoriaa” taaksepäin ja/tai jäädyttää objektit aika-avaruuteen.

Gamejamiin osallistui yhteensä: 1784 peliä, joista tämä oli kokonaisarvostelussa sijalla: 209


Ominaisuudet

  • Tasohyppely aikamanipulaatiolla
  • Objektien aikahistorian kelaus taaksepäin
  • Objektien jäädyttäminen aika-avaruuteen

Sijoitus

KriteeritSija
Teema130
Grafiikat173
Kokonaissija209
Pelin suunnittelu221
Audio351
Innovaatio364
Hauskuus441

Linkit:

Bugilista

  • Kävely jyrkissä rinteissä on vähän tönkköä

Blabber

Ohjelman kuvaus:
Opinnäytetyöni joka valmistui vuonna 2020. Blabber on tehty helpottamaan puhekyvyttömien kommunikointia. Ohjelma on laajasti muokattavissa ja sinne on mahdollista syöttää lähes loputtomasti sisältöä.

Blabber ei sinänsä ole uusi keksintö, mutta mikä siitä teki erikoisen on alustariippumattomuus.

Tällä hetkellä ohjelman voi asentaa Windows PC:lle sekä Android laitteille. ohjelma toimii niin tableteilla kuin kännyköillä. Tätä oli tarkoitus myöhemmin laajentaa myös iOS sekä Linux alustoille, mutta kehitys jäi kesken rahoituksen puutteen vuoksi.


Ominaisuudet

  • Laaja muokattavuus
  • Yhteensopiva DialoQ Taivuttimen kanssa
  • Toimii niin Windows laitteilla, kuin myös Android laitteilla (Erilliset asennustiedostot molemmille)

Kun Blabber on asennettu tietokoneelle, siirrä aloituskirja: Blabber.bytes polkuun: C:\Käyttäjät\”Käyttäjä”\AppData\LocalLow\PWProductions\Blabber\Books

Android laitteilla polku on: /storage/emulated/0/Android/data/PWProductions/files/Books

CTRL + D näppäimillä pääsee takaisin päävalikkoon käyttäjä sekä muokkaustilasta. Kosketusnäytöllisillä laitteilla pääsee päävalikkoon vetämällä kolmella sormella ylhäältä alas.


Linkit:


Tutoriaalivideot

Blabber Tutoriaali Osa 1
Blabber Tutoriaali Osa2
Blabber Tutoriaali Osa3

Bugilista

  • Android puhelimilla ei pääse takaisin päävalikkoon.
  • DialoQ Taivuttimen sekä DialoQ speech:in kanssa ohjelmaan tulee pieni viive.
  • Tallennuksen lukeminen tyhjällä laitteella ei palauta kaikkia kuvia.

Miksun IOP

Ohjelman kuvaus:
Pelissä on tarkoitus kerätä 120 sekunnissa mahdollisimman monta ”Rastia”, jokaisella rastilla joutuu pysähtymään satunnaiseksi ajaksi, mitä kauemmin joutuu olemaan, sitä enemmän näkee ympäristöä. Rasteilta saa satunnaisen määrän pisteitä.


Ominaisuudet

  • Pathfinding tietokone ohjatuilla ”rastinkiertäjillä”
  • Globaali pistetaulukko

Peli tilattiin markkinoimaan IOP-2020, vaatimuksina oli, lyhyt peli jota voi pelata nopeasti ständeillessä. Tätä varten peliin asetettiin kahden minuutin aikaraja, jonka jälkeen kerrytetyt pisteet alkavat vähenemään.


Linkit: