Tabletpelisivusto.com on avoinna pelaamiselle. :).

Interenet-pelaaminen, pelitietokannat, tietokoneohjelmat yms.
Hannu Särö
Viestit: 3
Liittynyt: 07 Joulu 2018 20:18
Paikkakunta: Helsinki

Tabletpelisivusto.com on avoinna pelaamiselle. :).

Lukematon viesti Kirjoittaja Hannu Särö » 13 Joulu 2018 22:18

Hei,

Olen Hannu Särö olen lautapelisuunnittelija, en ole kaupallinen henkilö, olen hobby boardgames indie, minä suunnittelen internettiin erillaisia lautapeli sivustoja.

Tässä on linkki minun tabletpelisivusto sivustooni, siellä voi pelata erillaisia lautapelejä.

Tässä linkki sivustooni - http://www.tabletpelisivusto.com

Tässä linkki kuvakaappaukseen - http://www.hannusaro.com/videot/videogif_156.gif

Sivustolla voi pelata mm. seuraavia lautapelejä -

Shakki 8x8 perinteinen.
Shakki 10x8 kenraalit.
Shakki 10x8 kuninkaan kaarti.
Shakki 10x8 kuninkaan sotilaat.
Shakki 12x8 neljä kuningasta.
Shakki 12x8 uros kuningas.

Pelaamisessa on mukana muutama sotilas aiheinen pelinappi ->

Kenraali nappi - tämä liikkuu ja lyö, kuten hevonen ja torni.
Marsalkka nappi - tämä liikkuu ja lyö, kuten hevonen ja lähetti ja torni.

Myös muutama ei shakki peli on tabletpelisivustollani, mm. reversi, tammi, mylly ja ristinolla.

Tabletpelisivuston lautapelit ovat tarkoitettu vain yhdelle tabletille tai tietokoneelle kerrallaan, eli, niitä ei pelata netti pelinä muita tietokoneita vastaan, vaan ne on tarkoitettu yhdelle tabletille / tietokoneelle vuoropeliin, eli siirtoja vuorotellen samalla tabletilla taikka tietokoneella suoritetaan pelaaminen.

Tervetuloa testaamaan tabletpelisivustoani, pelaaminen voi tapahtua niin tabletilla kuin tietokoneellakin.

:) :) :)

--

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

Re: Tabletpelisivusto.com on avoinna pelaamiselle. :).

Lukematon viesti Kirjoittaja Jussi Hämäläinen » 09 Tammi 2019 11:38

Hei Hannu,

Ensinnäkin hienoa, että olet lähtenyt kehittämään shakkiaiheisia sovelluksia!

Valitettavasti en saanut tablet-shakkia toimimaan pöytäkoneellani, en edes mobiili-emulaattorilla.

Onko tämä appi ja muut appit alunperin millä kielellä ja/tai ohjelmistokehyksellä (framework) kehitetty? Vaikuttaa, että olet kääntänyt koodin Javascriptille jostain toisesta kielestä (koodi on generoidun näköistä).

Vinkkinä myös jatkoa varten, että mikäli kehität Javascriptillä ja juuri canvas-elementin päälle, niin kannattaa harkita ulkoisia kirjastoja. Etenkin tuon Canvas-Javascript-interaktion abstraktoimiseen siten, että voit itse keskittyä varsinaiseen hauskaan osuuteen eli pelilogiikan kirjoittamiseen. Esimerkiksi Paper.js (http://paperjs.org), joka on oma suosikkini. Vielä enemmän valmiita työkaluja tulee Phaserin (https://phaser.io) mukana. Molemmat toimivat juuri HTML:n canvas-elementin ympärillä. Sinun lautapelisivuston tapauksessa Phaser lienee täydellinen valinta.

Mikäli taas alunperin kirjoitat koodin staattisesti tyypitetyllä kielellä (josta konvertoit Javascriptille), niin suosittelen tutustumaan Godot-moottoriin (https://godotengine.org), jolloin saat pienellä vaivalla täysin eri luokkaa (= mielestäni monta kertaluokkaa modernimman ja ammattimaisemman) olevan graafisen ilmeen. En tiedä onko se tavoitteesi; harrastustoiminnalla on luonnollisesti eri motiivit kuin ammattikäyttöön tarkoitetuilla työkaluilla.

Onnea jatkoon!

Hannu Särö
Viestit: 3
Liittynyt: 07 Joulu 2018 20:18
Paikkakunta: Helsinki

Re: Tabletpelisivusto.com on avoinna pelaamiselle. :).

Lukematon viesti Kirjoittaja Hannu Särö » 09 Tammi 2019 17:24

Hei Jussi,

Sivustojeni netti ohjelmat ovat kirjoitettu perus javascript api:lla ihan suoraan.

Minulla on idea rakentaa sivustoja joissa voi olla 500 - 1000 pelaajaa kerralla, minä olen vain harrastaja, minulla on valittuna 2-3 palvelinta käytössä, näitten pitää riittää minulle.

Jos otan jonkin lisä kirjaston, niin, tämä saattaa lisätä ohjelmieni latausta useilla sadoilla kiloilla, aina jokainen käyttäjä.

Minulla on melko tarkkaan laskettu tuo pelaajien määrä, tällä hetkellä on 500 pelaajaa laskettu pelaamaan 15 sekunnin sisään.

En tällä hetkellä voi kasvattaa lataus määrää, lisäämällä erillaisia open / free kirjastoja.

Ohjelmani toimii kaikissa niissä laitteissa jotka tukevat perus javascript ja html5 kieliä, lähinnä varmaankin windows ja linux tietokoneet, ainakin ipad ja iphone voivat tuottaa ongelmia toiminnassa.

Tämä koko projekti on minun harrastetta ja harjoitusta, minä otan silti opiskeluun ainakin tuon mainitsemasi phaserin, kiitos siintä.

:) :) :)

--

Vastaa Viestiin

Paikallaolijat

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