OHJ-2710 Peliohjelmointi. Syksy 2012 Timo Kellomäki

Koko: px
Aloita esitys sivulta:

Download "OHJ-2710 Peliohjelmointi. Syksy 2012 Timo Kellomäki"

Transkriptio

1 OHJ-2710 Peliohjelmointi Syksy 2012 Timo Kellomäki

2 Käytännön juttuja Kurssihenkilökunta koostuu Timo Kellomäestä Luennot torstaisin salissa TB223 klo viikko harkkatyöinfo, joulukuussa harjoitustöiden esittelytilaisuus Tenttimateriaalina kalvot + www-artikkeleita Harjoitustyö 2-3 hlö ryhmissä: 2 välipalautusta ja lopullinen palautus Lopullinen dedis 2. periodin loppupuolella Arvosana tentin ja harjoitustyön keskiarvo Htyöstä lisäksi + tai -, joka määrää pyöristyksen

3 Materiaalia Luentojen pohjana käytetty mm. seuraavia: Puhakka: kurssin vanhat kalvot Gregory: Game Engine Architecture McShaffry: Game Coding Sanchez-Crespo Dalmau: Core Techniques and Algorithms in Game Programming Manninen: Pelisuunnittelijan käsikirja Andrew Rollings and Ernest Adams on Game Design

4 Mitä ovat pelit? Mitä on peliohjelmointi? Peruskäsitteitä.

5 Pelit Epämääräinen ja laaja käsite Mitä yhteistä on kaikilla peleillä? Half-Life, shakki, jalkapallo, roolipelit, SimCity Tehtävä: määrittele käsite peli

6 Pelit Ehdotuksia (Salen & Zimmerman, Kelly): Kilpailua, jossa yritetään saavuttaa annetut tavoitteet käyttäen sovittuja sääntöjä. Toimintaa, jossa pyritään tavoitteisiin rajoitetussa kontekstissa tekemällä päätöksiä Interaktiivinen kokemus, jossa pelaaja kohtaa yhä monimutkaisempia asioita opittavaksi Turhien ongelmien ratkaisemista vapaaehtoisesti a simplified, fair, fascinating, empowering and enclosed world whose purpose is to provide structured play through moderated yet unscripted actions and learnable dynamics, with the goal of winning through victory or achievement.

7 Digitaaliset pelit Tällä kurssilla keskitytään digitaalisiin peleihin, eli peleihin, joita pelataan tietokoneen tms. laitteen avulla Digitaaliset pelit ovat koodattuja ohjelmia siinä missä toimistosovelluksetkin Myös peliohjelmointi on laaja käsite: projektinhallintaa, arkkitehtuurisuunnittelua, tekoälyä, tietokonegrafiikkaa, skriptausta,...

8 Peliohjelmointi Peleissä audiovisuaalisen tunnelman luominen on keskeistä Tietokonepelin tekeminen muistuttaa monessa suhteessa elokuvantekoa Suurimpiin projekteihin käytetään satoja henkilötyövuosia, mutta toisaalta päivässäkin voi yksi ihminen tehdä suositun pelin Ohjelmointi on vain pieni osa työstä: pelisuunnittelu, 3d-mallinnus, musiikki, näyttely, tasosuunnittelu, markkinointi, levitys

9 Kurssin sisältö Historia, peliteollisuus, laitealustat Pelisuunnittelu Peliohjelman arkkitehtuuri Työkalut ja rajapinnat Grafiikka Maailman ja hahmojen luominen Tekoäly Verkkopelit

10 Muut kurssit Tietokonegrafiikasta ja tekoälystä on omat kurssit, joiden sisällöstä on hyötyä peliohjelmoinnissa Ilmankin kurssilla voi pärjätä, mutta aiheesta kiinnostuneen kannattaa ne joka tapauksessa suorittaa Tosin grafiikasta on lähes pakko olla jotain kokemusta Osa asioista käsitellään tälläkin kurssilla, mutta päällekkäisyyttä on yritetty välttää

11 Kurssin ulkopuolella Peliohjelmoinnin laajasta kentästä kaikkea ei käsitellä luennoilla 3D-mallinnus (ja muu sisällöntuotanto) Projektinhallinta Tiimityö Käyttöliittymät Tekniset yksityiskohdat: miten käytännössä koodataan OpenGL:ää, DirectX:ää jne. Tulevat silti vastaan harjoitustyössä...

12 Digitaaliset pelit Digitaaliset pelit ovat tyypillisesti interaktiivisia: pelaaja vaikuttaa peliin, peli vastaa myös odottamattomiin syötteisiin pehmeästi reaaliaikaisia: ei ole vakavaa, jos välillä hidastutaan; toisaalta suurimman osan ajasta pitää toimia todella nopeasti agenttipohjaisia: maailmassa liikkuu toisistaan erillisiä agentteja simulaatioita: perustuvat matemaattisille malleille maailmasta

13 Säännöt Säännöt kertovat, mitä pelaajat voivat tehdä ja mitä pelissä tapahtuu toimintojen seurauksena Sääntöjen määrittelemät haasteet ja toiminnot muodostavat pelimekaniikan. Pelimaailma koostuu tietorakenteista, jotka määrittävät objektien tiedot ja suhteet Pelimaailma esitetään yleensä grafiikan avulla ihmispelaajille Kontrollien ja käyttöliittymän avulla ihmispelaaja vaikuttaa pelimaailmaan

14 Näkymät Pelimaailma voidaan näyttää pelaajille erilaisista perspektiiveistä suoraan ylhäältä (karttanäkymä) isometrinen first person third person

15 Puitteet Useimmat pelit eivät ole abstrakteja, vaan niissä on pelimekaniikan lisäksi jonkinlainen fiktionaalinen komponentti, setting, eli puitteet Esim. shakki ~ taistelukenttä Joissakin peleissä puitteet ovat merkityksetön lisäväri (shakki), toisissa taas koko pelin idea (Monkey Island) Yleistys: pelistä kiinnostutaan puitteiden takia, mutta myöhemmin mekaniikka on tärkeämpi Yleinen keskustelu: kumpi on parempi, valmis tarina vai säännöistä syntyvä?

16 Genret Genrejako ei ole täydellinen, mutta luultavasti auttaa keskustelua (tämä jako Mannisen) Toimintapelit (FPS, shmup, tasohyppely) Seikkailupelit (+toimintaseikkailu) Roolipelit (CRPG, MMORPG) Strategiapelit (vuoropohjainen, RTS) Simulaatiot (lento-, auto-, talous-, sota-,...) Ongelma-, urheilu-, liikunta- ja opetuspelit, ym.

Pelisuunnittelu, markkinointi ja. firman pyörittäminen

Pelisuunnittelu, markkinointi ja. firman pyörittäminen Pelisuunnittelu, markkinointi ja firman pyörittäminen Turku 18.09.2009 Minä Olen Arto Koistinen Toimitusjohtaja, Dicework Games Oy Perustettu huhtikuun lopussa 2009 Yksi peli ulkona Pelisuunnitelija, Universomo/THQ

Lisätiedot

Board Game Lab. 4 Teema. Materiaalit CC-BY 4.0 Mikko Lampi

Board Game Lab. 4 Teema. Materiaalit CC-BY 4.0 Mikko Lampi Board Game Lab 4 Teema Materiaalit CC-BY 4.0 Mikko Lampi Sisältö Alustus 1. Mikä on teema? 2. Teeman suunnittelu ja kehittäminen Työskentelyä Keskustelua Teeman suunnittelua Mikä on teema? Peli = mekaniikka

Lisätiedot

Board Game Lab. 7 Pelimekaniikat ja -systeemit. Materiaalit CC-BY 4.0 Mikko Lampi

Board Game Lab. 7 Pelimekaniikat ja -systeemit. Materiaalit CC-BY 4.0 Mikko Lampi Board Game Lab 7 Pelimekaniikat ja -systeemit Materiaalit CC-BY 4.0 Mikko Lampi Sisältö Alustus 1. Mekaniikat ja niiden tehtävät 2. Miten valitsen tai suunnittelen mekaniikkoja? 3. Pelimekaniikat ja -systeemit

Lisätiedot

18 Komponentit, ulkoasu ja visuaalisuus. Materiaalit CC-BY 4.0 Mikko Lampi

18 Komponentit, ulkoasu ja visuaalisuus. Materiaalit CC-BY 4.0 Mikko Lampi 18 Komponentit, ulkoasu ja visuaalisuus Materiaalit CC-BY 4.0 Mikko Lampi Sisältö Alustus 1. Pelikomponentit 2. Ulkoasu ja visuaalisuus 3. Esimerkkejä Työskentelyä Pelikomponenttien suunnittelu Visuaalisuuden

Lisätiedot

Seniorit ja tietokonepelit. Tietokonepelien pelaamisesta senioreiden näkökulmasta. Seniorien pelitapahtuma 16.11.2015 Enter ry

Seniorit ja tietokonepelit. Tietokonepelien pelaamisesta senioreiden näkökulmasta. Seniorien pelitapahtuma 16.11.2015 Enter ry Seniorit ja tietokonepelit Tietokonepelien pelaamisesta senioreiden näkökulmasta Seniorien pelitapahtuma 16.11.2015 Enter ry 1 Seniorit ovat erilaisia Kiinnostus tietokonepelien pelaamiseen vaihtelee tietokonepelien

Lisätiedot

Board Game Lab. 1 aloitus & inspiraatio. Materiaalit CC-BY 4.0 Mikko Lampi

Board Game Lab. 1 aloitus & inspiraatio. Materiaalit CC-BY 4.0 Mikko Lampi Board Game Lab 1 aloitus & inspiraatio Materiaalit CC-BY 4.0 Mikko Lampi Mistä on kyse? Board Game Lab - uusi yhteisö lauta-, kortti- ja roolipelien suunnittelijoille, kehittäjille ja testaajille. Tavoitteet

Lisätiedot

Opettaja pelisuunnittelijana

Opettaja pelisuunnittelijana Opettaja pelisuunnittelijana Verkko-opetuskoordinaattori, jatkoopiskelija, KM Pekka Hytinkoski HY, Ruralia-instituutti Kuvat: Wikipedia, IGN, Gamespot.com, Maxis, Firaxis, Steam ja omat kuvat ja screencapturet.

Lisätiedot

Leikillisyys, Leikki Peli, Pelillisyys

Leikillisyys, Leikki Peli, Pelillisyys Leikillisyys, Leikki Peli, Pelillisyys Leikin kulttuuriaines Johan Huizinga Homo Ludens Leikki on vapaaehtoista Leikki ei ole tavallista elämää Leikki ei ole hyödyllistä Leikki on rajattu paikallisesti

Lisätiedot

OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op

OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6op Syksy 2007, Periodit 1-2 Juha Järvensivu juha.jarvensivu@tut.fi Sisällysluettelo Käytännönjärjestelyt Esitietovaatimukset Suoritusvaatimukset Kurssin

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2008

Ohjelmistoarkkitehtuurit. Syksy 2008 Ohjelmistoarkkitehtuurit Syksy 2008 Kai Koskimies 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto, Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto, Vaasan yliopisto, Tampereen teknillinen

Lisätiedot

TIE-20200 Ohjelmistojen suunnittelu

TIE-20200 Ohjelmistojen suunnittelu TIE-20200 Ohjelmistojen suunnittelu Luento 0: Kurssin esittely TIE-20200 Samuel Lahtinen 1 Mitäs tänään on tarjolla? Käytännön juttuja: Mistä tietoa löytyy Kurssin henkilökunta Kurssin rakenne Käytännönjärjestelyt

Lisätiedot

Sudenkuoppia, yllätyksiä, pään vaivaa

Sudenkuoppia, yllätyksiä, pään vaivaa Aika Rahoitus Sudenkuoppia, yllätyksiä, pään vaivaa Odotukset: Tilaaja(t), toteuttaja(t) Osaaminen: Liikaa tietoa/liian vähän tietoa Sopimusasiat (tekijänoikeus, tilauksen toimitussopimus, yhteistyösopimus)

Lisätiedot

Leikkisyys Leikki Peli

Leikkisyys Leikki Peli Leikkisyys Leikki Peli Leikin kulttuuriaines Johan Huizinga Homo Ludens Leikki on vapaaehtoista Leikki ei ole tavallista elämää Leikki ei ole hyödyllistä Leikki on rajattu paikallisesti ja ajallisesti

Lisätiedot

Pelimatematiikka ja ohjelmointi ATMOS, Mikkeli - 16.11.2012

Pelimatematiikka ja ohjelmointi ATMOS, Mikkeli - 16.11.2012 Pelimatematiikka ja ohjelmointi ATMOS, Mikkeli - 16.11.2012 Teemu Saarelainen, lehtori teemu.saarelainen@kyamk.fi GameLab gamelab.kyamk.fi & facebook.com/kyamk.gamelab Sisältö Miksi pelimatematiikkaa?

Lisätiedot

xbox pelit need for speed underground 2 half life 2 luettelo xbox peleista grand theft auto san andreas run like hell max payne

xbox pelit need for speed underground 2 half life 2 luettelo xbox peleista grand theft auto san andreas run like hell max payne DOWNLOAD OR READ : XBOX PELIT NEED FOR SPEED UNDERGROUND 2 HALF LIFE 2 LUETTELO XBOX PELEISTA GRAND THEFT AUTO SAN ANDREAS RUN LIKE HELL MAX PAYNE PDF EBOOK EPUB MOBI Page 1 Page 2 auto san andreas run

Lisätiedot

Ammatti: Pelisuunnittelija

Ammatti: Pelisuunnittelija Ammatti: Pelisuunnittelija Ville Vuorela 2011 Quo Vadis? Ville Vuorela 37 vuotta (pelaajien keski-ikä) Paheksuttava ikiopiskelija Pelialalle 1996, kokopäiväisesti 2004 (Sumea) Nykyisin pelisuunnittelun

Lisätiedot

Kodu Ohjeet. Jos päivityksiä ei löydy niin ohjelma alkaa latautumaan normaalisti.

Kodu Ohjeet. Jos päivityksiä ei löydy niin ohjelma alkaa latautumaan normaalisti. 1 Kodu Ohjeet Kodun käynnistys - Kodu peli kun on asennettu ja hienosäädetty omalle koneelle kohdilleen, niin sitten ei muutakuin pelaamaan / tekemään pelejä. Vihreästä Kodu kuvakkeesta pääset aloittamaan.

Lisätiedot

Leikkisyys Leikki Peli

Leikkisyys Leikki Peli Leikkisyys Leikki Peli Leikin kulttuuriaines Johan Huizinga Homo Ludens Leikki on vapaaehtoista Leikki ei ole tavallista elämää Leikki ei ole hyödyllistä Leikki on rajattu paikallisesti ja ajallisesti

Lisätiedot

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt CS-1180 Verkkojulkaisemisen perusteet (5 op) Hanna Hämäläinen Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 10. Tammikuuta 2017 Luennon sisältö

Lisätiedot

SUBSTANTIIVIT 1/6. juttu. joukkue. vaali. kaupunki. syy. alku. kokous. asukas. tapaus. kysymys. lapsi. kauppa. pankki. miljoona. keskiviikko.

SUBSTANTIIVIT 1/6. juttu. joukkue. vaali. kaupunki. syy. alku. kokous. asukas. tapaus. kysymys. lapsi. kauppa. pankki. miljoona. keskiviikko. SUBSTANTIIVIT 1/6 juttu joukkue vaali kaupunki syy alku kokous asukas tapaus kysymys lapsi kauppa pankki miljoona keskiviikko käsi loppu pelaaja voitto pääministeri päivä tutkimus äiti kirja SUBSTANTIIVIT

Lisätiedot

Peliohjelmointi: Kontrollilaitteet. Teppo Soininen

Peliohjelmointi: Kontrollilaitteet. Teppo Soininen Peliohjelmointi: Kontrollilaitteet Teppo Soininen Lähteet: Core Techniques and Algorithms in Game Programming, MSDN, www.xbox.com, www.playstation.com Arsenaali Tietokonepeleissä käytettäviä kontrollilaitteita

Lisätiedot

Kontrollilaitteet. Arsenaali

Kontrollilaitteet. Arsenaali Arsenaali Kontrollilaitteet Tietokonepeleissä käytettäviä kontrollilaitteita on valtava määrä Kaikilla alustoilla, joilla pelejä pelataan on jokin vakio kontrolleri PC: Hiiri ja näppäimistö Konsolit: Controller

Lisätiedot

TIE-20200 Ohjelmistojen suunnittelu

TIE-20200 Ohjelmistojen suunnittelu TIE-20200 Ohjelmistojen suunnittelu Luento 6: suunnittelua Samuel Lahtinen TIE-20200 Samuel Lahtinen 1 Ajankohtaista Harjoitustyö Protosessioita tällä viikolla Ohjelmassa tänään Ohjelmistojen suunnittelujuttuja

Lisätiedot

Peliteoria Strategiapelit ja Nashin tasapaino. Sebastian Siikavirta sebastian.siikavirta@helsinki.fi

Peliteoria Strategiapelit ja Nashin tasapaino. Sebastian Siikavirta sebastian.siikavirta@helsinki.fi Peliteoria Strategiapelit ja Nashin tasapaino Sebastian Siikavirta sebastian.siikavirta@helsinki.fi Helsinki 11.09.2006 Peliteoria Tomi Pasanen HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Sisältö

Lisätiedot

Risto Saarelma 2008-04-10

Risto Saarelma 2008-04-10 Sääntöjärjestelmät peliohjelmoinnissa Risto Saarelma 2008-04-10 Ohjelmistotuotanto ja tietokonepelit -seminaari, kevät 2008 Helsingin Yliopisto, Tietojenkäsittelytieteen laitos Risto Saarelma () Sääntöjärjestelmät

Lisätiedot

HELIA 1 (11) Outi Virkki Tiedonhallinta 4.11.2000

HELIA 1 (11) Outi Virkki Tiedonhallinta 4.11.2000 HELIA 1 (11) Access 1 ACCESS...2 Yleistä...2 Access-tietokanta...3 Perusobjektit...3 Taulu...5 Kysely...7 Lomake...9 Raportti...10 Makro...11 Moduli...11 HELIA 2 (11) ACCESS Yleistä Relaatiotietokantatyyppinen

Lisätiedot

Millaiset mahdollisuudet avautuvat KODUpeliohjelmoinnilla. Lehtori Jarkko Sievi 3.12.2012 Virtuaaliopetuksen päivät

Millaiset mahdollisuudet avautuvat KODUpeliohjelmoinnilla. Lehtori Jarkko Sievi 3.12.2012 Virtuaaliopetuksen päivät Millaiset mahdollisuudet avautuvat KODUpeliohjelmoinnilla Lehtori Jarkko Sievi 3.12.2012 Virtuaaliopetuksen päivät Työpajan sisältö Oppimisympäristönä peliohjelmointi hanke Hankkeen esittely Hankkeen tavoitteet

Lisätiedot

Mitä mahdollisuuksia pelillisyys avaa vakavahenkisessä toiminnassa?

Mitä mahdollisuuksia pelillisyys avaa vakavahenkisessä toiminnassa? Mitä mahdollisuuksia pelillisyys avaa vakavahenkisessä toiminnassa? Antti Villberg Semantum Oy 22.5.2014 MOSAIC Pelityöpaja Ongelmanasettelu koulutus ja kehittäminen työelämässä Työympäristöt muuttuvat

Lisätiedot

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät

T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät T-76.611 Ohjelmistojen määrittely- ja suunnittelumenetelmät Software design and specification methods Kurssin henkilökunta ja sponsori Luennoitsija DI Antti Karanta, Napa Oy www.napa.fi Assistentti TkL

Lisätiedot

Ohjelmistoarkkitehtuurit. Kevät

Ohjelmistoarkkitehtuurit. Kevät Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto 2 Kurssin tavoitteet

Lisätiedot

PELIPROJEKTIN TOTEUTUS UNITYLLÄ

PELIPROJEKTIN TOTEUTUS UNITYLLÄ Markus Hänninen PELIPROJEKTIN TOTEUTUS UNITYLLÄ Opinnäytetyö Tietojenkäsittely Toukokuu 2013 KUVAILULEHTI Opinnäytetyön päivämäärä 31.5.2013 Tekijä(t) Markus Hänninen Koulutusohjelma ja suuntautuminen

Lisätiedot

Pelit (ja sosiaalinen media) matkailussa. Jaakko Suominen FT, digitaalisen kulttuurin professori Turun yliopisto / Porin yliopistokeskus

Pelit (ja sosiaalinen media) matkailussa. Jaakko Suominen FT, digitaalisen kulttuurin professori Turun yliopisto / Porin yliopistokeskus Pelit (ja sosiaalinen media) Jaakko Suominen FT, digitaalisen kulttuurin professori Turun yliopisto / Porin yliopistokeskus Esitelmän tarkoitus Esitellä, millä kaikilla erilaisilla tavoilla pelaaminen

Lisätiedot

Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1

Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1 Ohjelmistoarkkitehtuurit Syksy 2009 Kai Koskimies Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1 Tervetuloa Kuopion yliopisto, Oulun yliopisto (Kajaani), Tampereen yliopisto, Turun yliopisto,

Lisätiedot

Jukka Varsaluoma Mikä ihmeen haaste? Global Game Jam http://globalgamejam.org/ http://2013.globalgamejam.org/games/2013 Ludum Dare http://www.ludumdare.com/ http://www.ludumdare.com/compo/ludum-dare-27/?action=top

Lisätiedot

Roolipeli-Workshop. 1. Sessio: Johdanto

Roolipeli-Workshop. 1. Sessio: Johdanto Roolipeli-Workshop 1. Sessio: Johdanto Esittäytyminen Vetäjät Mikko Janne Ossi Osallistujat Ropeworkshop Mitä luvassa? 5 sessiota, n. 3h/sessio Pelaamista eri tyyleillä Luento-osuuksia ja harjoituksia

Lisätiedot

Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua! Digitaalitekniikka (piirit) Luku 0 Sivu 1 (8)

Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua! Digitaalitekniikka (piirit) Luku 0 Sivu 1 (8) Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua! Digitaalitekniikka (piirit) Luku 0 Sivu 1 (8) Digitaalitekniikka (piirit) Luku 0 Sivu 2 (8) Yleistä opintojaksosta Laajuus 3 op = 80 h, 1. periodilla

Lisätiedot

TIE-20200 Ohjelmistojen suunnittelu

TIE-20200 Ohjelmistojen suunnittelu TIE-20200 Ohjelmistojen suunnittelu Luento 0: Kurssin esittely TIE-20200 Samuel Lahtinen 1 Mitäs tänään on tarjolla? Käytännön juttuja: Mistä tietoa löytyy Kurssin henkilökunta Kurssin rakenne Käytännönjärjestelyt

Lisätiedot

- Olli Sotamaa, pelikulttuurien tutkimuksen professori Tampereen yliopistosta - Puhun tänään aika yleisesti peleistä, leikistä ja pelikulttuurista

- Olli Sotamaa, pelikulttuurien tutkimuksen professori Tampereen yliopistosta - Puhun tänään aika yleisesti peleistä, leikistä ja pelikulttuurista - Olli Sotamaa, pelikulttuurien tutkimuksen professori Tampereen yliopistosta - Puhun tänään aika yleisesti peleistä, leikistä ja pelikulttuurista nostan erilaisia esimerkkejä, jotka toivon mukaan voivat

Lisätiedot

Pelinkehittäjäkoulutus. Jouni Huotari

Pelinkehittäjäkoulutus. Jouni Huotari Pelinkehittäjäkoulutus Jouni Huotari 20.2.-12.10.2017 Kohderyhmä Pelialaa harrastavat ja alasta kiinnostuneet työttömät ja työttömyysuhanalaiset henkilöt, joilla on jokin pelikehityksessä tarvittava osaaminen

Lisätiedot

Pelisuunnittelua tulevaisuudessa. Karoliina Korppoo / Colossal Order

Pelisuunnittelua tulevaisuudessa. Karoliina Korppoo / Colossal Order Pelisuunnittelua tulevaisuudessa Karoliina Korppoo / Colossal Order Puhuja Karoliina Korppoo Game Designer Lead designer projektissa Cities: Skylines Medianomi, Tampereen Ammattikorkeakoulu Filosofian

Lisätiedot

Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan Computing Curricula 2001 -raportin vertailu kolmeen suomalaiseen koulutusohjelmaan CC1991:n ja CC2001:n vertailu Tutkintovaatimukset (degree requirements) Kahden ensimmäisen vuoden opinnot Ohjelmistotekniikan

Lisätiedot

Pelituotanto. Pelit tietokoneohjelmina. Peliohjelmointi: Teppo Soininen

Pelituotanto. Pelit tietokoneohjelmina. Peliohjelmointi: Teppo Soininen Peliohjelmointi: Pelituotanto Teppo Soininen Lähteet: Andrew Rollings and Ernest Adams on Game Design Game Architecture and Design FENIX Game Business Programme seminaariesitykset GameDeveloper Magazine

Lisätiedot

Ohjelmistoarkkitehtuurit 2016. Kevät 2016 -käytäntöjä

Ohjelmistoarkkitehtuurit 2016. Kevät 2016 -käytäntöjä Ohjelmistoarkkitehtuurit Kevät 2016 -käytäntöjä Samuel Lahtinen http://www.cs.tut.fi/~ohar/ 13.1.2016 1 Tervetuloa Tampereen teknillinen yliopisto, Oulun yliopisto, Turun yliopisto 13.1.2016 2 Tiedonvälitys

Lisätiedot

Kurssiesite. Rakentamisen tekniikat RAK-C3004. Syksy 2016, periodi I (+ II)

Kurssiesite. Rakentamisen tekniikat RAK-C3004. Syksy 2016, periodi I (+ II) RAK-C3004 Rakentamisen tekniikat Kurssiesite Syksy 2016, periodi I (+ II) Hannu Hirsi (vastaava opettaja) & Lauri Salokangas & Jouko Pakanen & Joonas Jaaranen & Toomla Sander & Markku Ylinen & vierailevat

Lisätiedot

TIE Tietorakenteet ja algoritmit 1. TIE Tietorakenteet ja algoritmit

TIE Tietorakenteet ja algoritmit 1. TIE Tietorakenteet ja algoritmit TIE-20100 Tietorakenteet ja algoritmit 1 TIE-20100 Tietorakenteet ja algoritmit TIE-20100 Tietorakenteet ja algoritmit 2 Lähteet Luentomoniste pohjautuu vahvasti prof. Antti Valmarin vanhaan luentomonisteeseen

Lisätiedot

PELAAMINEN JA OPPIMINEN

PELAAMINEN JA OPPIMINEN Huom! Osa esityksen kuvamateriaallista pelivalmistahien sivuilta Oppitorilla ill 24.9.2008 2008 Reetta Koski, Tieturi PELAAMINEN JA OPPIMINEN 1 Esityksen teemoja Pelimaailma tänään Mitä pelit ovat? Demoja

Lisätiedot

Oppiminen ja oivaltaminen

Oppiminen ja oivaltaminen Oppiminen ja oivaltaminen OPPIMINEN Oppimiseen liittyy usein jotain vanhaa, tai osatun käyttöä uudella tavalla Oppiminen on hyödyllistä liittää jo osattuun Oppiminen on prosessi emme tule koskaan valmiiksi

Lisätiedot

Pelilabra. Pelilabra on noin minuuttia pitkä, pääasiallisesti nopaton skenaario jossa pelaajat kokevat tyypillisen Oululaisen pelikoulutuksen.

Pelilabra. Pelilabra on noin minuuttia pitkä, pääasiallisesti nopaton skenaario jossa pelaajat kokevat tyypillisen Oululaisen pelikoulutuksen. Pelilabra Vainuan kaupunkiin on saapunut Vainuan Game Lab, pelialan koulutusta tarjoava ohjelma. VGL:n ensimmäisenä viikkona osallistujat pistetään kehittämään pelikonsepti joka pitchataan pelialan tekijöille.

Lisätiedot

Graafisen käyttöliittymän ohjelmointi Syksy 2013

Graafisen käyttöliittymän ohjelmointi Syksy 2013 TIE-11300 Tietotekniikan vaihtuva-alainen kurssi Graafisen käyttöliittymän ohjelmointi Syksy 2013 Luento 1 Johdanto ja Qt työkalujen esittely Juha-Matti Vanhatupa Kurssin tavoitteet Kuvailla käyttöliittymäohjelmoinnin

Lisätiedot

Luku 4: Peliarkkitehtuuri

Luku 4: Peliarkkitehtuuri Pelin rakenne Pääsilmukka Tapahtumat Suunnittelumalleja Lähteitä Gregory: Game Engine Architecture McShaffry: Game Coding Complete Witters: The Game loop Timo Kellomäki 2011 Pelin rakenne A game is just

Lisätiedot

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9)

Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Tervetuloa opiskelemaan DIGITAALI- TEKNIIKKAA! Digitaalitekniikan matematiikka Luku 0 Sivu 1 (9) Digitaalitekniikan matematiikka Luku 0 Sivu 2 (9) Yleistä opintojaksosta Laajuus 3 op = 80 h, kokonaan lukukauden

Lisätiedot

Sähkötekniikan perusteiden oppimispelit

Sähkötekniikan perusteiden oppimispelit Sähkötekniikan perusteiden oppimispelit Sähkö- ja automaatiotekniikan neuvottelupäivät MAMK 11.5.2016 S. Janhonen TAMK Sähkötekniikan perusteiden oppimispelifoorumi https://eliademy.com/app/a/courses/b5a45

Lisätiedot

Luento 3: 3D katselu. Sisältö

Luento 3: 3D katselu. Sisältö Tietokonegrafiikan perusteet T-.43 3 op Luento 3: 3D katselu Lauri Savioja Janne Kontkanen /27 3D katselu / Sisältö Kertaus: koordinaattimuunnokset ja homogeeniset koordinaatit Näkymänmuodostus Kameran

Lisätiedot

KODU. Lumijoen peruskoulu

KODU. Lumijoen peruskoulu KODU Lumijoen peruskoulu Sisällysluettelo 1. Aloitus... 2 1.1 Pelin tallennuspaikka... 2 1.2 Kodu Game lab... 3 2 Maan luominen... 4 2.1. Seinän tekeminen... 5 2.2. Vesialueen tekeminen peliin... 6 2.3.

Lisätiedot

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta?

Agenda. Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali Harjoitustyöt Demoharjoitus Tentti ja arvostelu Muuta? OHJ-4301 Sulautettu Ohjelmointi (http://www.cs.tut.fi/~sulo/) 5op, to 12-14, 14, TB 109 Arto Salminen, arto.salminen@tut.fi Agenda Läpäisyvaatimukset Henkilökunta Luennot ja aikataulu Kurssimateriaali

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2010

Ohjelmistoarkkitehtuurit. Syksy 2010 Ohjelmistoarkkitehtuurit Syksy 2010 Kai Koskimies Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto, Vaasan yliopisto Kurssin tavoitteet Arkkitehtuurin roolin

Lisätiedot

Reaaliaikainen yli 2 pelaajan moninpeli mobiilille!

Reaaliaikainen yli 2 pelaajan moninpeli mobiilille! Reaaliaikainen yli 2 pelaajan moninpeli mobiilille! Mobiilipelaajat haluavat pelata toisia ihmisiä vastaan tai heidän kanssaan Kuten mm. nämä moninpelattavat menestyspelit osoittavat Clash of Clans Supercell

Lisätiedot

Pelin tekoäly. Aleksi Vuorela IIO14S1. Tietorakenteet ja algoritmit harjoitustyö Joulukuu 2015

Pelin tekoäly. Aleksi Vuorela IIO14S1. Tietorakenteet ja algoritmit harjoitustyö Joulukuu 2015 Pelin tekoäly Aleksi Vuorela IIO14S1 Tietorakenteet ja algoritmit harjoitustyö Joulukuu 2015 Ohjelmistotekniikan koulutusohjelma Tekniikan ja liikenteen ala 1 1 Johdanto Harjoitustyön aiheena oli tutustua

Lisätiedot

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen

Lisätiedot

KUVAKULMAN VAIKUTUS PELISUUNNITTELUUN

KUVAKULMAN VAIKUTUS PELISUUNNITTELUUN KUVAKULMAN VAIKUTUS PELISUUNNITTELUUN Joanna Lankoski Opinnäytetyö Joulukuu 2016 Tietojenkäsittelyn koulutus Pelituotanto TIIVISTELMÄ Tampereen ammattikorkeakoulu Tietojenkäsittelyn koulutus Pelituotanto

Lisätiedot

Lasten ja nuorten pelaaminen Lastensuojelun Keskusliitto 7.2.2012

Lasten ja nuorten pelaaminen Lastensuojelun Keskusliitto 7.2.2012 1 Lasten ja nuorten pelaaminen Lastensuojelun Keskusliitto 7.2.2012 2 Pelitaito-projekti (2010-2014) Tavoitteena on lasten ja nuorten liikapelaamisen ja pelaamisesta aiheutuvien haittojen ehkäisy Pelaamisella

Lisätiedot

C-ohjelmointikielen perusteet, osa 1

C-ohjelmointikielen perusteet, osa 1 C-ohjelmointikielen perusteet, osa 1 Kurssi johdattaa sinut askel askeleelta C-ohjelmoinnin perusteisiin. Kurssi suoritetaan kokonaan netissä vuorovaikutteisella alustalla itseopiskeluna tutorin avustuksella.

Lisätiedot

MITEN TRAVIAN TAPETAAN? SELAINPOHJAISEN

MITEN TRAVIAN TAPETAAN? SELAINPOHJAISEN MITEN TRAVIAN TAPETAAN? SELAINPOHJAISEN MASSIIVIMONINPELIN HIDAS TAIVALLUS SUUNNITTELUPÖYDÄLTÄ MAAILMALLE TWITTER: @PYRYL BLOG: PYRY.LEHDONVIRTA.COM 1 Kuka? Pyry Lehdonvirta, DI YriBäjä Casual ConJnent

Lisätiedot

Pelirohkeus jalkapallossa yksilön ja joukkueen näkökulmasta. Mika Lehkosuo

Pelirohkeus jalkapallossa yksilön ja joukkueen näkökulmasta. Mika Lehkosuo Pelirohkeus jalkapallossa yksilön ja joukkueen näkökulmasta Mika Lehkosuo KIRJE PELAAJILLE Moi Pelaajat, Pelirohkeus on sana joka usein esiintyy, kun kuvataan meidän pelitapaamme ja ajatteluamme jalkapallon

Lisätiedot

PELAAMINEN JA OPPIMINEN

PELAAMINEN JA OPPIMINEN Oppitorilla 24.9.2008 Reetta Koski, Tieturi PELAAMINEN JA OPPIMINEN 1 Seuraavat 1½ tuntiamme Pelimaailma tänään Mitä pelit ovat? Demoja Pelien mahdollisuudet Miten hyötyä peleistä työssä oppimisessa Oppiminen

Lisätiedot

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos

Kurssijärjestelyt. ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos Kurssijärjestelyt ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mari Hirvi Informaatioverkostot / Mediatekniikan laitos (Alkuperäiset luentokalvot: Markku Laine) 8. syyskuuta 2015 Luennon sisältö Kurssin

Lisätiedot

IIZT4020 Projektitoiminta

IIZT4020 Projektitoiminta IIZT4020 Projektitoiminta Jouni Huotari S2010 http://student.labranet.jamk.fi/~huojo/opetus/iizt4020/ Tutustumiskierros Kuka minä olen miksi minä opetan projektitoimintaa Keitä te olette mitä te haluatte

Lisätiedot

JOHDATUS TEKOÄLYYN TEEMU ROOS

JOHDATUS TEKOÄLYYN TEEMU ROOS JOHDATUS TEKOÄLYYN TEEMU ROOS KURSSIN PERUSTIEDOT VALINNAINEN AINEOPINTOTASOINEN KURSSI, 5 OP PERIODI 3: 18.1.2016-6.3.2016 (7 VIIKKOA+KOE) LUENNOT (CK112): MA 14-16, TI 14-16 LASKUHARJOITUKSET: RYHMÄ

Lisätiedot

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla.

Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Tentti Tentti Tentissä ratkaistaan neljä ohjelmointitehtävää Javalla. Tehdään sähköisesti mikroluokan Windows-koneilla. Omia koneita ei saa käyttää. Sähköisessä tentissä on paperitentin tapaan osaamisen

Lisätiedot

TIES474 Pelinkehityshaaste Kesä syklin purku & 2. aloitus. Jukka Varsaluoma

TIES474 Pelinkehityshaaste Kesä syklin purku & 2. aloitus. Jukka Varsaluoma TIES474 Pelinkehityshaaste Kesä 2017-1. syklin purku & 2. aloitus Jukka Varsaluoma Miten kävi? Miten kävi? Ideointi Suunnittelu Suunnitelma Tekniikan haltuunotto Suunnitelman toteutuminen Ajankäyttö Viestintä

Lisätiedot

Digitaalisten pelit hyvinvoinnin edistämisessä

Digitaalisten pelit hyvinvoinnin edistämisessä Digitaalisten pelit hyvinvoinnin edistämisessä Jukka Vahlo CCR / Up Your Game -pelitutkimusverkosto PELIT JA PELILLISYYS Digitaaliset pelit erotellaan viihdepeleihin sekä hyötypeleihin. Viihdepeleillä

Lisätiedot

Ohjelmistoarkkitehtuurit Kevät käytäntöjä

Ohjelmistoarkkitehtuurit Kevät käytäntöjä Ohjelmistoarkkitehtuurit Kevät 2014 -käytäntöjä Samuel Lahtinen http://www.cs.tut.fi/~ohar/ 8.1.2014 1 Tervetuloa Oulun yliopisto, Tampereen yliopisto, Turun yliopisto, Tampereen teknillinen yliopisto

Lisätiedot

1 Esittely...1. 2 Genret ja luokittelujärjestelmät... 7

1 Esittely...1. 2 Genret ja luokittelujärjestelmät... 7 1 Sisällysluettelo 1 Esittely...1 1.1 Tavoitteet... 1 1.2 Työmääritelmät...2 1.2.1 Pelit...2 1.2.2 Pelimekaniikka... 4 1.2.3 Kerronta...5 1.3 Esimerkkipelien lyhyt esittely... 6 2 Genret ja luokittelujärjestelmät...

Lisätiedot

T Digitaalisen median työvälineet (3 op) ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mediatekniikan laitos / Informaatioverkostot

T Digitaalisen median työvälineet (3 op) ME-C2300 Verkkojulkaisemisen perusteet (5 op) Mediatekniikan laitos / Informaatioverkostot Selainohjelmointi Edistynyt verkkosivujen (JavaScript) kehitys T-111.1100 Digitaalisen median työvälineet (3 op) ME-C2300 Verkkojulkaisemisen perusteet (5 op) DI Mari Markku HirviLaine Mediatekniikan laitos

Lisätiedot

Chess Action Game (Shakkiseikkailu)

Chess Action Game (Shakkiseikkailu) Chess Action Game (Shakkiseikkailu) Shakkiseikkailu on peli, jota voidaan käyttää shakin opettamiseen Shakin opetus voidaan aloittaa yksinkertaisilla tilanteilla ja yksittäisillä shakkinappuloilla, edeten

Lisätiedot

Strategiset suunnittelupelit: SimCity ja Civilization

Strategiset suunnittelupelit: SimCity ja Civilization Strategiset suunnittelupelit: SimCity ja Civilization Pekka Hytinkoski HY, Ruralia-instituutti pekka.hytinkoski@helsinki.fi Kaupunginrakennus- ja sivilisaatiosimulaatio (managerointipelit) Will Wright

Lisätiedot

Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa

Tietokoneverkot. T Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa Tietokoneverkot T-110.4100 Tietokoneverkot (4 op) viimeistä kertaa CSE-C2400 Tietokoneverkot (5 op) ensimmäistä kertaa ja Matti Siekkinen Tietokoneverkot 2014 sanna.suoranta@aalto.fi Kurssista kaksi versiota

Lisätiedot

Board Game Lab. 5 Pelimaailma. Materiaalit CC-BY 4.0 Mikko Lampi

Board Game Lab. 5 Pelimaailma. Materiaalit CC-BY 4.0 Mikko Lampi Board Game Lab 5 Pelimaailma Materiaalit CC-BY 4.0 Mikko Lampi Sisältö Alustus 1. Pelimaailma ja sen merkitys 2. Miten pelimaailma rakennetaan? Työskentelyä Keskustelua oman pelin maailmasta Pelimaailman

Lisätiedot

Selainpelien pelimoottorit

Selainpelien pelimoottorit Selainpelien pelimoottorit Teemu Salminen Helsinki 28.10.2017 Seminaaritutkielma Helsingin yliopisto Tietojenkäsittelytiede ! 1 HELSINGIN YLIOPISTO HELSINGFORS UNIVERSITET UNIVERSITY OF HELSINKI Tiedekunta

Lisätiedot

Peliohjelmointi: Pelituotanto. Teppo Soininen

Peliohjelmointi: Pelituotanto. Teppo Soininen Peliohjelmointi: Pelituotanto Teppo Soininen Lähteet: Andrew Rollings and Ernest Adams on Game Design Game Architecture and Design FENIX Game Business Programme seminaariesitykset GameDeveloper Magazine

Lisätiedot

Pelaaminen haltuun johdatus digitaalisen pelaamisen kulttuuriin

Pelaaminen haltuun johdatus digitaalisen pelaamisen kulttuuriin Pelaaminen haltuun johdatus digitaalisen pelaamisen kulttuuriin Mikko Meriläinen mikko.merilainen@ehyt.fi Ehkäisevä päihdetyö EHYT ry Elimäenkatu 27, 4.krs, 00510 Helsinki www.ehyt.fi www.pelitaito.fi

Lisätiedot

B-Joukkue - Pelaajapalaveri

B-Joukkue - Pelaajapalaveri B-Joukkue - Pelaajapalaveri 12.5.2016 B-joukkueen pelaajat + toimihenkilöt Jääkiekkoliiton Arvot B-joukkueen Arvot B-joukkueen Tavoite Pelaajien toiveet Harjoittelu Pelaaminen Harjoittelu ja säännöt Pelaaminen

Lisätiedot

Tietotekniikan laitoksen uusi linja

Tietotekniikan laitoksen uusi linja Tietotekniikan laitoksen uusi linja Tietotekniikan laitos 2011- Yhteisen rungon ympärille liittyvät oksina Tietotekniikan laitoksen perinteiset ja uudet linjat Haluatko harrastuksiisi liittyvän ammatin?

Lisätiedot

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan?

Kurssin sisältö. Kurssilla vähemmän. Johdatus ohjelmistotekniikkaan. Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan? Kurssin sisältö Johdatus ohjelmistotekniikkaan 2 0 0 8 Mitä on ohjelmistotekniikka? Miten ohjelmistoja suunnitellaan ja toteutetaan? Mitä työkaluja ohjelmistoja kehitettäessä käytetään ja miten? Historiaa

Lisätiedot

OLS LEIJONALIIGA SÄÄNNÖT

OLS LEIJONALIIGA SÄÄNNÖT OLS LEIJONALIIGA SÄÄNNÖT 2018-2019 JOHDANTO Oulun luistinseura ja Suomen salibandyliitto jatkaa edellisen kauden tapaan tuomariyhteistyötä, jossa salibandyliitto asettelee tuomarit kaikkiin Leijonaliigan

Lisätiedot

Kandidaatintyö Elektroniikan laitoksella

Kandidaatintyö Elektroniikan laitoksella 1 Kandidaatintyö Elektroniikan laitoksella Kandidaatintyövastaavat: Aki Korpela (sähkömagnetiikka) Erja Sipilä (elektroniikka) Kandidaatintyö koostuu seuraavista osista: Kandidaatintyön laajuus on 8 op,

Lisätiedot

OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6 op

OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6 op OHJ-7400 Graafisen käyttöliittymän ohjelmointi 4/6 op Syksy 2007, periodit 1-2 Harjoitustyö Yleistä Harjoitustyö tehdään 2 hengen ryhmissä. Yhden hengen ryhmistä tulee sopia kurssiassistentin kanssa erikseen

Lisätiedot

Newtonin ominaisuudet

Newtonin ominaisuudet Verkkopeli Newton Newtonin ominaisuudet Reaaliaikaisuus Fysiikan simulointi Verkkopeli Tikku-ukko grafiikka Ikkunan koosta riippumaton (eri resoluutiot) Skrollaava, sisältää näkymän peliin Ei ääniä Fysiikkamoottori

Lisätiedot

Viihteen laatu nykytietokonepeleissä

Viihteen laatu nykytietokonepeleissä Viihteen laatu nykytietokonepeleissä Pro gradu tutkielma Turun yliopisto Informaatioteknologian laitos Tietojärjestelmätiede 2008 Antti Makkonen Tarkastajat: Harri Hakonen Jouni Smed TURUN YLIOPISTO Informaatioteknologian

Lisätiedot

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT)

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT) Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT) Taustoja Interaktiivinen verkkoluento Tuotantoprosessi Protoluento Jatkohankkeet 1 Taustaa: visioita ja tavoitteita Mat-luonnont.

Lisätiedot

INFORMAATIOALAT JA TYÖN TULEVAISUUS

INFORMAATIOALAT JA TYÖN TULEVAISUUS Johdanto: INFORMAATIOALAT JA TYÖN TULEVAISUUS Frans Mäyrä SIS, Tampereen yliopisto TEKNOLOGIAA JA IHMISTIETEITÄ 1960-luvulta lähtien tieteidenvälisyys ja monitieteisyys on saanut yhä enemmän jalansijaa

Lisätiedot

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT)

Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT) Teemu Kerola Interaktiivisen verkkomateriaalin tuotantoprosessi TKTL:llä (IVT) Taustoja Interaktiivinen Tuotantoprosessi Protoluento Jatkohankkeet 1 Taustaa: visioita ja tavoitteita Mat-luonnont. tdk,

Lisätiedot

Ma Ti Ke To Pe. Periodin alku yhteisen opetuksen yksikön opetusta: 9 Havainto-taidejakso viikot Otakaari 1 & Miestentie 3

Ma Ti Ke To Pe. Periodin alku yhteisen opetuksen yksikön opetusta: 9 Havainto-taidejakso viikot Otakaari 1 & Miestentie 3 Arkkitehtuuri 1 vsk Periodi I Viikot 37-43 Periodin alku yhteisen opetuksen yksikön opetusta: Havainto-taidejakso viikot 37-41 Otakaari 1 & Miestentie 3 ti 1..20 Opintoinfo * ARK-A00 1 Luennot L1 ARK-A00

Lisätiedot

Ohjelmistoarkkitehtuurit. Syksy 2007

Ohjelmistoarkkitehtuurit. Syksy 2007 Ohjelmistoarkkitehtuurit Syksy 2007 Kai Koskimies 1 Tervetuloa Tampereen yliopisto, Teknillinen korkeakoulu, Turun yliopisto 2 Kurssin tavoitteet Arkkitehtuuritason peruskäsitteiden ymmärtäminen Arkkitehtuurien

Lisätiedot

Luku 2: Peliteollisuus. Historiasta nykypäivään Pelin tuotantoprosessi

Luku 2: Peliteollisuus. Historiasta nykypäivään Pelin tuotantoprosessi Historiasta nykypäivään Pelin tuotantoprosessi Timo Kellomäki 2012 Esihistoriaa Peleillä sinänsä on pitkä historia (esim. go ennen ajanlaskumme alkua) Ennen digitaalisia pelejä 50-luvulla kokeiluja analogisella

Lisätiedot

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.)

TU-C3010 Projektien suunnittelu ja ohjaus (5 op.) TU-C3010 Projektien (5 op.) Kevät 2018 Kurssin tavoitteet ja sisältö Kurssin tavoitteena on opettaa opiskelijoille projektiliiketoiminnan, erityisesti projektinhallinnan käsitteet, toimintatavat ja menetelmät.

Lisätiedot

AS Automaation käyttöliittymät L Opetussuunnitelma

AS Automaation käyttöliittymät L Opetussuunnitelma Automaation käyttöliittymät L Opetussuunnitelma Kevät 2007 Perustiedot Opintopistemäärä 3op Luentojen ja harjoitustyön ohjaustilaisuuksien määrä /suorittaminen: Opettajat 6 + 4 4. Periodi TkT (Luennot)

Lisätiedot

Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015

Ohjelmointi II. Erkki Pesonen Luennot ja harjoitukset. Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 Ohjelmointi II Erkki Pesonen Luennot ja harjoitukset Itä-Suomen yliopisto Tietojenkäsittelytieteen laitos 2015 1 Johdantoa kurssilla opiskeluun: oppimistavoitteet. 1. Tiedän mitä asioita kurssilla opiskellaan

Lisätiedot

Hyvä ja paha pelillistäminen

Hyvä ja paha pelillistäminen Hyvä ja paha pelillistäminen Kalle Huhtala, kehitysjohtaja @Kalle_Huhtala #pelillistäminen #gamification #vvop2014 A NORDIC MORNING COMPANY Hyvässä hypessä Big Data Sosiaalinen media työelämässä Gamification/

Lisätiedot

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset

Opettajatuutorointi-kurssin syksyn 2006 kyselyjen tulokset Opettajatuutorointi-kurssin syksyn 26 kyselyjen tulokset Opinnot keväällä ja syksyllä 26 Pirjo Moen, 2.1.26 Yleistä Kyselyyn vastasi 2.9.26 mennessä 121 opiskelijaa vanhan tutkintojärjestelmän mukaan etenevistä

Lisätiedot