Videot
[wpgpyt_gallery id="183"]
Animaatiot
[wpgpyt_gallery id="185"]
Pelit
Pinball 2k20
Tässä flipperissä tasot eivät pelkästään näytä eriltä, vaan myös toimivat eritavoin: Miten kuun vetovoima vaikuttaa pallon liikerataan? Hukkuuko pallo pimeän tietokoneen sisälle? Voiko flipperistä tehdä roolipelin? Teetkö omaisuuden pörssissä vai kasinolla?
Pelissä on 5 eri teemalla ja pelimekanismilla toteutettua tasoa. Kussakin niistä on 3 pientä tehtävää, joiden tarkoitus on antaa vinkki osasta tasoihin piilotetuista yksityiskohdista. Kaikki toiminnot ja objektit eivät välttämättä ole näkyvillä alussa, vaan edellyttävät tiettyä tapahtumaa tai ajanhetkeä.
Oppimisprojekti
Pinball 2k2k on ennen kaikkea laaja-alainen oppimisprojekti, joka yhdistää tekniikan ja taiteen pelin muodossa. Stock materiaalin käyttö on minimoitu projektissa; lähes kaikki grafiikat on piirretty ja musiikki sävelletty itse. Samaten pelin taustalla toimiva käyttäjätilijärjestelmä ja projektin nettisivut on koodattu itse.
Tekniikka
- Pelimoottori: Construct 2
- Fysiikkamoottori: Box2D
- Nettisivut: PHP, JavaScript, SQL, HTML, CSS
- Liikenne pelin ja tietokannan välillä: PHP, SQL, (AJAX)
- Grafiikat: Adobe Illustrator, (web-optimointi Photoshop)
- Animaatiot: frame by frame / After Effects
- Musiikki: FL Studio 20
Pelaajatietojen tallennus SQL-tietokantaan (etusivun kohdasta projektit)
Peliin voi kirjautua erillisen sivun kautta käyttäjätunnuksella ja salasanalla. Pelaaja voi myös luoda uuden tilin, jolle hän antaa käyttäjänimen ja -kuvan. Tilejä ja pelitallennuksia varten on luotu SQL tietokanta, johon pelaajan käyttäjätiedot ja pelissä edistyminen tallennetaan. Tiedot voi myös tarkistaa omilta sivuiltaan ja parhaat pelaajat on listattu ”Stats”-sivulle.
Nettisivulle kirjautuminen käynnistää PHP session, jonka tietoja voidaan käyttää pelissä AJAX pluginilla.Kirjautua voi myös pelin käynnistyttyä. Unohtuneen salasanan tai käyttäjänimen voi palauttaa automatisoidusti sähköpostin kautta saapuvalla linkillä. Salasana on tallennettu tietokantaan hash-tiivisteenä, joten sitä ei voida edes lähettää suoraan käyttäjälle.
Assumption game
Puzzle-pohjainen tasohyppely kyseenalaistaa olettamuksesi pelien toimintalogiikasta.
Assumption game on toteutettu 24 tunnin aikana Game Maker’s Toolkit Game Jam 2020 -kilpailussa. Selainpeli käyttää Construct 2 -moottoria ja teemaan muokattua stock-grafiikkaa. Musiikki on sävelletty itse FL Studiossa.