Sivusto:Peli

Naruto.fi Wikistä
Siirry navigaatioon Siirry hakuun

Peli[muokkaa]

Versio 0.01 testi

Versiohistoria[muokkaa]

Versio 0.01[muokkaa]

Alustava versio jossa on lähinnä testattu kartan muodostusta ja pelaajan liikkumista.

Yleistiedot[muokkaa]

Tällä hetkellä pelillä ei ole nimeä. Yksinkertainen testi löytyy osoitteesta http://www.fador.be/peli/pelitesti.html Peli tulee olemaan online roolipeli-tyyppinen. Toisten pelaajien kanssa kommunikointi voi myös tulla olemaan mahdollista.

HUOM! Pelistä ei ole vielä olemassa kunnolla pelattavaa versiota.

Toteutus[muokkaa]

Pelin toteutuksesta vastaa Fador. Toteutuskielenä on itse pelissä Flash Actionscript 3.0, karttaeditorissa Javascript sekä PHP ja serverissä C++

APUA TARVITAAN AINA!

Serveri[muokkaa]

Pelissä tulee olemaan serveri johon pelaaja on yhteydessä jotta voi pelata. Pelaajan hahmo on linkitetty naruto.fi käyttäjätunnukseen ja ilman tätä tunnusta ei voi pelata. Serverin pohjana käytetään Naruto.fi chatista tuttua koodia, tosin rajusti muokattuna.

Pelimaailma[muokkaa]

Osa pelimaailmasta tullaan rakentamaan kehitetyllä karttaeditorilla mutta osa tulee olemaan satunnaisesti generoituvaa. Maailman laajuudella ei ole oikeastaan mitään rajotteita, uusia "kenttiä" voidaan tehdä aina tarvittaessa lisää.

Grafiikat[muokkaa]

Grafiikat ovat Habbo-tyylisiä, eli pelaaja katsoo pelimaailmaa yläviistosta. Koska emme halua loukata tekijänoikeuksia, pelimaailmaan ei tulla ottamaan minkäänlaisia grafiikoita/ääniä suoraan sarjasta.

Maailma tullaan kasaamaan erilaisista tileistä, tässä pari esimerkkiä:

Peli grass tile.gif Peli stone tile.gif

Jokaisella tilellä on X,Y ja Z koordinaatti maailmassa sekä leveys, pituus ja korkeus.

Paikat ruudulla lasketaan seuraavasti (ylläoleville palikoille):

x_ruudulla=hahmon_paikka_x_kartalla+31*y_kartalla-31*x_kartalla;

y_ruudulla=hahmon_paikka_y_kartalla+15*y_kartalla+15*x_kartalla-z_kartalla;

Pelaajan kyvyt[muokkaa]

Näitä asioita ei ole vielä mietitty mutta pelaajan taidot tulevat kehittymään pelin edetessä. Mahdollisesti tullaan soveltamaan sarjassa esiintyviä jutsuja jollain tavalla.

Extrat[muokkaa]

Karttaeditori[muokkaa]

Pelin karttaeditori on toteutettu javascriptillä ja sen testiversio löytyy osoitteesta http://www.fador.be/peli/maptest.html

Ensimmäinen versio karttaeditorista
Hieman paranneltu versio

Pelin sisäiset toteutukset[muokkaa]

Kartoille suunniteltu dataformaatti on seuraava:

<mapid>:<mapx>:<mapy>
<id x+1>:<id y+1>:<id x-1>:<id y-1>
<mapname>
<objectid>|<posx>:<posy>:<posz>|<height>:<width>:<depth>
<objectid>|<posx>:<posy>:<posz>|<height>:<width>:<depth>
...
<objectid>|<posx>:<posy>:<posz>|<height>:<width>:<depth>
</map>

Objectit:

<objectid>:<download url>:<jotainlisädataavielä>

Kommunikointi serverin kanssa ei välttämättä tule olemaan selkokielistä kuten nämä karttaan liittyvät datat.