Valat.si - spletna igra taroka

http://valat.si:9000/

Tarok strežnik je moj ljubiteljski projekt, ki sem ga začel skoraj 8 let nazaj, sedaj pa sem se dokončno odločil, da je čas, da ga dokončam. Igranje taroka prek interneta je precej popularno - moj tarok strežnik pa ima še par prednosti:

  1. Narejen s HTML5, SASS in JS. Imam možnost, da enkrat brez večjega truda naredim še aplikacijo za Android.
  2. Računalniški igralci s kar konkretno težavnostjo.

Tole je slika igre, ima pa vsakdo možnost igro sprobat - tudi če ni dovolj online igralcev, je treba samo dodati tri računalniške.

http://i.imgsafe.org/e5361de2b3.png

Iščem pripombe glede implementacije in UI-ja, pa tudi ideje, kako sploh dobit začetno maso igralcev.

Heeei...nisem vedela kako drugače do tebe...imam iphone torej app ne dela na cromu mi pa tud ze dva tedna ne dela...karte so popolnoma bele samo velike stevilke tarokov so na tarokih...help :) –

42 odgovorov

Ej eno vprašanje - kako lahko kot igralec ločiš med botom in živim soigralcem, da bi vnaprej vedel s kom boš igral? Namreč res ne maram igrat z boti in potem ko se sprosti kako mesto za mizo, ne vem ali so gor boti ali real people (in se ponavadi usedem ravno za napačno mizo). Avatarje imajo vsi iste, boti imajo pa očitno človeška imena in mi ni jasno kako jih ločiti (dokler že nisi za mizo in ugotoviš, da igraš proti stroju)?

a nimajo R na koncu imena? :)

2

Ja, te so sigurno vsi, samo se mi zdi, da je še kak drug tut, ali pa eni res igrajo kot stroji :D Jaz osebno bi to bolj opazno ločil, sej dosti igralcev itak ne moti, če igrajo z računalnikom, ampak tako vsaj veš...

Je čist simpl. Bot naredi potezo:

  1. Če je to že v osnovi bot (ima R na koncu imena).
  2. Če je igralec zapustil mizo med igro (v tem primeru je njegova ikona 50% transparentna)
  3. Če je igralcu zmanjkalo časa, ampak je še za mizo (to veš tako, da je šel njegov čas do nule)

Dam pa prav, da je točko 2. mogoče malo težko videt, sploh če nisi v temni sobi. Drugače je pa to en simpl if stavek v PHPju, ki določi, ali bot vrže potezo ali ne in se kliče vsako sekundo.

Sem pa bil prisiljen v tako politiko, ker če bi kar prekinil igro, če en igralec zapusti mizo, bi se začelo to zlorabljati. Isto če ti poteče čas.

p.s,: Hvala vsem, ki ste mi poslal pohvale in predloge za izboljšavo na ZS. Smo meli pa ravno sedajle 8.000 iger v dveh dneh.

1

Aja ne, nisem mislil tega :) Mislil sem, da ko izbiraš za katero mizo se boš usedel bi bilo fajn vedeti koliko je gor botov in koliko "živih" igralcev, kar je iz imen in avatarjev težko razbrati. Predlagam, da to bolj ločiš, ker tudi opažam, da nekateri želijo igrati zgolj z živimi igralci (in se jezijo, če imajo vmes bota) in obratno - nekateri (verjetno zaradi lažjega osvajanja točk) želijo igrati samo z boti.

Ja, to pa je če imajo R na koncu (kar pomeni, da je nekdo za mizo stisnil gumb "Dodaj računalniškega igralca"). Razuem, da bi blo bolje naredit nekako da bi se videlo brez da bi moral to vedet.

Ma se mi zdi da tistim, ki igrajo proti botom ni tok za ta rating, ampak bolj da jim ni všeč oz. se bojijo socialne interakcije. Ljudje drugače klepetajo kot nori zadnje čase, čeprav pride vsaj 50% igralcev iz androida.

1

Sem sprobala, super je! ne vem sicer zakaj gre igra v nasprotni smeri urinega kazalca, mi ponavadi igramo v obratni smeri. malo časa sem potrebovala da sem se navadila na tempo, še posebej hitro poteka če bot igra, to se še posebej pozna pri napovedih in rufanju ter izbiri talona. ostalo je super. boti tudi kakšno res neumno potezo naredijo, samo kot si sam napisal niso mišljeni da bi bili dobri :) grafika je zelo lepa.
hvala za ves tvoj trud, definitivno bom še igrala večkrat.
LP

2

Hvala!

Tempo igre lahko nastaviš pred igro (čas na potezo v sekundah). Pa ja, kot si sama rekla, rabila boš kakšen teden, da se boš navadila razlik.

kako se zapre mizo? npr. če si spectator ali ko je konačno?

mize ostajajo odprte in se nabirajo na vrhu

1

F5 refresh.