Sivusto:Peli
Naruto.fi Wiki
Sisällysluettelo |
Peli
Versiohistoria
Versio 0.01
Alustava versio jossa on lähinnä testattu kartan muodostusta ja pelaajan liikkumista.
Yleistiedot
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
Pelin toteutuksesta vastaa Fador. Toteutuskielenä on itse pelissä Flash Actionscript 3.0, karttaeditorissa Javascript sekä PHP ja serverissä C++
APUA TARVITAAN AINA!
Serveri
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
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
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ä:
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
Näitä asioita ei ole vielä mietitty mutta pelaajan taidot tulevat kehittymään pelin edetessä. Mahdollisesti tullaan soveltamaan sarjassa esiintyviä jutsuja jollain tavalla.
Extrat
Karttaeditori
Pelin karttaeditori on toteutettu javascriptillä ja sen testiversio löytyy osoitteesta http://www.fador.be/peli/maptest.html
Pelin sisäiset toteutukset
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.


