<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="text">Seikkailupeli Javalla</title>
  <updated>2019-11-22T05:21:47+02:00</updated>
  <generator uri="http://rohea.com" version="0.1">Blog Integration Feed Generator</generator>
  <link rel="alternate" type="text/html" href="https://seikkailupeli.vuodatus.net/"/>
  <link rel="self" type="application/atom+xml" href="https://seikkailupeli.vuodatus.net/feeds/atom"/>
  <id>https://seikkailupeli.vuodatus.net/</id>
  <author>
    <name>saara-maija</name>
    <uri>https://seikkailupeli.vuodatus.net/</uri>
  </author>
  <entry>
    <title type="html"><![CDATA[Suunnittelua]]></title>
    <summary type="html"><![CDATA[<p></p>
<p><span lang="fi" xml:lang="fi">Kokonaisuuksia on huomattavasti helpompi hahmottaa kun ne suunnittelee huolellisesti etukäteen. Tällöin voi väliaikaisesti paneutua pienempään osa-alueeseen, mutta punainen lanka ei huku. <span> </span></span></p>
<p><span lang="fi" xml:lang="fi">Seikkailupelisuunnittelun voi jakaa karkeasti kahteen osaan</span></p>
<p><span lang="fi" xml:lang="fi">-pelimoottoriin ja koodiin joka toimii pelin taustalla</span></p>
<p><span lang="fi" xml:lang="fi">-käyttöliittymän sekä varsinaisen pelin suunnitteluun ja ohjelmointiin</span></p>
<p><span><img src="http://www.veterangamers.co.uk/blog/wp-content/uploads/2011/08/Monkey-Island.gif" alt="" /><br /></span></p>
<p><em><span lang="fi" xml:lang="fi">Kuva 1. Esimerkki hiirellä toimivasta käyttöliittymästä</span></em><span lang="fi" xml:lang="fi"> <em>(The Secret of Monkey Island)</em></span></p>
<p><span lang="fi" xml:lang="fi"> </span></p>
<p><strong><span lang="fi" xml:lang="fi">Pelimoottori</span></strong></p>
<p><span lang="fi" xml:lang="fi">Pelimoottorin perustana toimivat luokat, jotka hallinnoivat pelin käyttämiä resursseja (muistia, grafiikkakorttia jne.) sekä itse peliä (animoitavat pelihahmot, pelimaailman objektit, objektien yhteentörmäykset, reitin etsintä, dialogit jne. ). </span></p>
<p><span lang="fi" xml:lang="fi"> </span></p>
<p><strong><span lang="fi" xml:lang="fi">Pelisuunnittelu ja käyttöliittymä</span></strong></p>
<p><span lang="fi" xml:lang="fi">Seikkailupelien ydin koostuu tarinasta ja tehtävistä. Suunnittelussa pitää ottaa huomioon myös mm. pelattavuus, onko pelimaailma avoin vai lineaarinen, avautuuko osa maailmasta vähitellen pelin edistyessä ja miten, millä tavalla suoritetut tehtävät sopivat pelimaailmaan ts. niiden relevanttius, pelin vaikeustaso ja voiko pelissä kuolla. </span></p>
<p><span lang="fi" xml:lang="fi">Tärkeä osa on myös pelin ja pelaajan välinen käyttöliittymä ja sen suunnittelu. Grafiikan ja äänimaailman pitäisi olla peliä ohjaavaa sekä pelaajalle selkeää. Pelaajan ei pitäisi joutua miettimään kahta kertaa mistä esineestä on kyse tai mitä joku hahmo hetki sitten sanoi. Objektit tulisi sijoittaa selkeästi esille, jotta pelaaja ei jäisi jumiin ja turhautuisi. Merkittävien hahmojen olisi erotuttava muista NPC - hahmoista. Pelivalikoiden tulee niinikään olla selkeitä, loogisia ja toimivia. Peli pitäisi pystyä tallentamaan ja lataamaan silloin kun pelaaja halua ja tallennuksia pitäisi pystyä tekemään useampi. Pelaajan vuorovaikutus maailman kanssa tulisi olla mahdollisimman intuitiivista ja valikoiden selkeitä ja riisuttuja. Toisaalta käyttöliittymä ei saa olla liian riisuttu tai peli ajautuu tilanteeseen, missä asioita vain tapahtuu eikä pelaaja koe voivansa vaikuttaa niihin tai tehneensä niitä.</span></p>
<p> </p>
<p><span lang="fi" xml:lang="fi">Lisäksi suunnittelussa tarvitaan aimo annos luovuutta ja kärsivällisyyttä. Kauhupelin pitäisi olla pelottava ja huumoripelin hauska. Mikäli luovuus ei kuki tai sitä ei ole kauhalla jaettu, ideoita voi poimia muista peleistä, kirjoista, sarjakuvista ja keskittyä </span>tekniseen puoleen. </p>
<p> </p>]]></summary>
    <published>2011-12-22T13:05:01+02:00</published>
    <updated>2019-11-22T05:21:44+02:00</updated>
    <link rel="alternate" type="text/html" href="https://seikkailupeli.vuodatus.net/lue/2011/12/suunnittelua"/>
    <id>https://seikkailupeli.vuodatus.net/lue/2011/12/suunnittelua</id>
    <author>
      <name>saara-maija</name>
      <uri>https://seikkailupeli.vuodatus.net/</uri>
    </author>
  </entry>
  <entry>
    <title type="html"><![CDATA[Projekti käyntiin]]></title>
    <summary type="html"><![CDATA[<p>Paljon olen jo ehtinyt ohjelmoida. Etupäässä olen koodaillut  opintojen ja töiden vuoksi, mutta myös vapaa-ajalla harrastuksena.  Harrastuksiini kuuluu myös intohimoinen PC- ja konsolipelaaminen, joten  juuri peliohjelmointi on aina kiinnostanut kovasti.</p>
<p>Vanhoja peliprojektejani ovat olleet mm. laivanupotus tekoälyllä,  ristinolla tekoälyllä, tetris ja pari tasohyppelydemoa. Olen siis valmis  siirtymään astetta haasteellisempaan projektiin. Tässä blogissa on  tarkoitus raportoida projektin edistymisestä ja dokumentoida mitä olen  saanut aikaan sekä julkaista myös toimivaa lähdekoodia. Yritän  kirjoittaa mahdollisimman intuitiivisesti ja yksinkertaisesti. Blogi  toimii myös muistiinpanoina ja dokumentoinnin pohjana itselleni.</p>]]></summary>
    <published>2011-12-20T17:12:01+02:00</published>
    <updated>2019-11-22T05:21:47+02:00</updated>
    <link rel="alternate" type="text/html" href="https://seikkailupeli.vuodatus.net/lue/2011/12/projekti-kayntiin"/>
    <id>https://seikkailupeli.vuodatus.net/lue/2011/12/projekti-kayntiin</id>
    <author>
      <name>saara-maija</name>
      <uri>https://seikkailupeli.vuodatus.net/</uri>
    </author>
  </entry>
</feed>
