Köyhän miehen livelaudat

Interenet-pelaaminen, pelitietokannat, tietokoneohjelmat yms.
Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 31 Maalis 2013 21:57

Siirtojen laillisuuden tarkistaminen vaatii aika korkeata älyä tietokoneohjelmalta. Koska kyseessä on vieweri, niin sellaiselle ei myöskään ole pakottavaa tarvetta. Niin pitkään kun live-laudalla siirrot ovat laillisia, niin ongelmia ei ole.

Tällä hetkellä chat-toiminto on tulossa. Yritän itse testata sovellusta loppukäytössä Päämajaturnauksessa parin viikon päästä.

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 03 Huhti 2013 15:06

Pääsin kokeilemaan sovellusta Samsungin tabilla itse(kin). Toimi kyllä, mutta siirtäminen oli turhan vaikeaa ja epätarkkaa. Yllätyksenä tuli, että tabilla siirrettäessä nappulat eivät liiku milliäkään ennenkuin siirto on kokonaisuudessaan suoritettu. Tietokoneella nappulat lähtevät heti liikkeelle ja seuraavat hiiren osoitinta siihen saakka, kunnes nappulasta päästää irti. Tämä tosiaan vaikeuttaa siirtojen tekemistä kun on vähän arpapeliä onko ensimmäinen painallus rekisteröity vai ei. Välillä myös siirto jäi rekisteröimättä koska tabi luuli minun haluavan skrollata sivua alaspäin. Ikävä ilmiö.

Tästä tuli mieleen, että ehkä parempi tapa tehdä siirrot olisikin vain painaa lähtöruutua ja sen jälkeen painaa menoruutua? Tällöin ei tarvitse vedellä sormella, mikä ainakin tuossa samsungin käyttämälläni tabilla oli ankeaa.

Avatar
sauli.tiitta
Viestit: 644
Liittynyt: 10 Heinä 2010 11:35
Paikkakunta: Espoo
Seura: MatSK
Viesti:

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja sauli.tiitta » 03 Huhti 2013 15:13

Hei! Hyvä että koodaajakin pääsi tabia kokeilemaan! Minusta olisi myös hyvä idea, että riittäisi kun painaa nappulan lähtöruutua ja sen lisäksi ruutua mihin nappulan haluaa siirtää. Tällöin olisi hyvä jos alkuruutu muuttuisi eri väriseksi sitä koskettaessa.
Sauli

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 03 Huhti 2013 15:37

Joo, pyrin korvaamaan nykyisen ratkaisun tuolla painallus-ratkaisulla. Alkuruudun muuttuminen eri väriseksi on jo uusimmassa versiossa (joka on toistaiseksi vain kotikoneellani) mukana.

Tasapeli
Viestit: 107
Liittynyt: 09 Syys 2011 18:31
Paikkakunta: Seinäjoki

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Tasapeli » 03 Huhti 2013 15:40

Voi toimia molemmilla tavoilla, esim. http://chesstempo.com/pgn-viewer-beta.html

Marko Tauriainen
Viestit: 579
Liittynyt: 26 Touko 2010 17:20

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Marko Tauriainen » 03 Huhti 2013 16:15

JHam kirjoitti:Pääsin kokeilemaan sovellusta Samsungin tabilla itse(kin). Toimi kyllä, mutta siirtäminen oli turhan vaikeaa ja epätarkkaa. Yllätyksenä tuli, että tabilla siirrettäessä nappulat eivät liiku milliäkään ennenkuin siirto on kokonaisuudessaan suoritettu.
Ilmeisesti näissäkin on eroja. Ipadilla homma skulaa aivan samoin kuin pöytäkoneellakin.

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 03 Huhti 2013 22:11

Hyvä että Ipadilla toimii kuten tarkoitettu. Ja tuo Chesstempon vieweri näyttää hyvältä, mutta ei ole vielä käytettävissä. En vielä ehtinyt tuota klikkaus-pohjaista siirtojen tekemistä toteuttaa. Latasin uusimman version palvelimelle.

Laudan luonti (3 kpl lautoja): http://shakkiliitto.net/live/shakki3/in ... uusicreate

Em. linkkiä klikkaamalla sovellus luo tässä vaiheessa automaattisesti sopivat asetukset ja avaa samoin automaattisesti pelinäkymän. Mitään omia tietoja ei ole tässä kohtaa mahdollista syöttää. Edellisestä linkistä aukeava pelinäkymä on sama kuin katsojille tarkoitettu näkymä. Katsojat pääsevät seuraamaan näkymää käyttämällä www-osoitetta, jonka voi suoraan kopioida pelinäkymän osoiteriviltä.

Admin: admin-puolelle pääsee lisäämällä em. pelinäkymän www-osoitteeseen termin "/admin" perään. Tässä versiossa ei ole mitään tunnistautumista salasanojen tjms. turvin. Salasanalla tunnistautuminen on myöhemmin helppo liittää tuohon mukaan.



Esimerkki:

Admin: http://shakkiliitto.net/live/shakki3/in ... mamu/admin
Katsojat: http://shakkiliitto.net/live/shakki3/in ... index/mamu

Uusia ominaisuuksia:

- chat, toimii vähän kankeasti. Chat on lautakohtainen. Chat-viestejä voi kirjoittaa vain kun sovellus on live-tilassa (live-painike vihreä)
- lautojen vaihtaminen sekä katsoja- että admin-puolella
- nappulaa siirrettäessä lähtöruutu valaistuu keltaisella värillä

Bugeja:

- laudan vihreä valaistus jää voimaan lautaa vaihdettaessa.

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 11 Huhti 2013 21:32

Uusin ja suht lopullinen versio on käytettävissä liiton palvelimella. Uudet ominaisuudet:

Katsojat:

- tiedonsiirtoa optimoitu -> katsojien pöytänäkymä on tiedostokooltaan noin 150 kilobittiä (aiemmin ~ 1000 kb). Tästä suurin osa on tarvittavia javascript-kirjastoja, joiden avulla sovellus toimii. Tämän lisäksi pelejä seuratessa tietoa siirtyy noin 15 kb / minuutti, eli 900 kb / tunti. Katsojien selain hakee tietoa palvelimelta tasaisin väliajoin, tällä hetkellä 5 sekunnin välein. Tämä tiedonhaku ei näy päällepäin mitenkään (paitsi tietenkin nappuloiden liikkumisena laudalla).

Vertailun vuoksi Iltalehden etusivu on kooltaan (tiedonsiirroltaan) noin 2000 kb, eli melko pienistä tiedonsiirtomääristä puhutaan. Mutta erityisen hitailla mobiiliyhteyksillä saattaa pätkiä. Samoin ei kannata turhaan näpytellä "eteen" ja "taakse" -nappuloita, sillä se rasittaa palvelinta ja lisää tiedonsiirtoa.

Admin:

- edellisen viestin valaistus-bugi korjattu
- siirto aloitetaan klikkaamalla lähtöruutua, joka valaistuu tällöin keltaiseksi. Siirto päätetään klikkaamalla haluttua tuloruutua. Nappuloiden vetäminen sormella/hiirellä ei enää mahdollista.
- kunkin laudan pelaajien nimet ovat nyt syötettävissä
- turnauksen nimi on syötettävissä
- admin-puolelle pääsee kolminumeroisella, tietokoneen arpomalla pin-koodilla, joka lisätään www-osoitteen perään.
- lautojen luontia varten tehtyä lomaketta vähän siistitty
- lautoja voi luoda haluamansa määrän, kuitenkin max. kuusi kpl.
- tiedonsiirtoa optimoitu -> adminin pöytänäkymä on tiedostokooltaan noin 150 kilobittiä (aiemmin ~ 1000 kb). Tämän lisäksi aina siirron tehtäessä tai lautaa vaihtaessa otetaan yhteys palvelimeen. Toisin kuin katsojanäkymässä, admin-puolella tiedonsiirtoa tapahtuu vain kun admin tekee siirron / vaihtaa lautaa. Muun ajan adminin internet-selain makaa hiljaa ja odottaa kiltisti, tällä tavalla etenkin tableteissa säästyy akkua. Admin-puolen pitäisi toimia hitaimmallakin nettiyhteydellä.


Uuden pöytänäkymän luonti:

http://shakkiliitto.net/live/shakki/index.php/create

Ylläolevan linkin lomakkeeseen täytyy täyttää ainakin turnauksen nimi ja vähintään yhden pöydän molemmat pelaajat. Jos haluaa pitää live-seurantaa useammalta pöydältä yhtäaikaa, voi täyttää järjestyksessä pelaajien nimet niin monelle (max. 6) pöydälle kuin haluaa. Kaikkien pöytien kenttiä ei ole pakko täyttää, vaan ne voi jättää tyhjiksi.

Lomakkeen lähetettyä pöydät luodaan, ja sovellus luo linkin sekä katsoja-puolelle että admin-puolelle. Katsoja-linkin voi sitten jakaa haluamilleen henkilöille tai esim. julkaista shakkifoorumilla.

Pääsin itse kokeilemaan nappuloiden siirtämistä Samsung Tabilla ja hyvin pelasi. Toivottavasti toimii myös muilla päätelaitteilla.

Marko Tauriainen
Viestit: 579
Liittynyt: 26 Touko 2010 17:20

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Marko Tauriainen » 13 Huhti 2013 16:57

Pikku huomio: eteen ja taakse nappien lisäksi pitäisi käytettävyyden vuoksi olla myös loppuun ja alkuun painikkeet.

Jussi Hämäläinen
Viestit: 330
Liittynyt: 10 Joulu 2010 13:19
Paikkakunta: Turku

Re: Köyhän miehen livelaudat

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 13 Huhti 2013 17:22

Hyvä huomio ja toteutettavissa. Myös pelin tuloksen asettaminen on tulossa

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 5 vierailijaa