Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
MLP piškvorky
#21
Tak zatím jsem nad těžkou verzí nevyhrál ani jednou Rainbowlaugh Ještě mě napadlo, že by se mohlo nastavení někam ukládat, aby zůstávalo i když hru otevřeš znovu, ale to je jen takový maličký detail, jinak je to super Twilightsmile
Meow?
Odpovědět
#22
Velmi rád slyším, že AI už není taková rohožka. Rainbowlaugh
S tím nastavením jsi mě trochu zaskočil. Nejsem si jist, jak bych to přesně udělal a ani si nejsem jist zda je to zrovna nutné. To nastavení i nyní přes vyšší počet druhů piškvorek je celkem malé. No, ale zkusím na to přes víkend kouknout Pinkiesmile

edit: Ještě speciální dík Detherocovi za radu s minimaxem Pinkiesmile
Můj DA
Piškvorky
Odpovědět
#23
Není třeba děkovat. Já rád poradm když vim víc. Ajsmug
Odpovědět
#24
Tak opět nová verze.Tentokrát menší než ta minulá. Nese název 1.3.1
Upravil jsem ještě těžší AI, která měla menší nedostatky v rozích hracího pole. Přidal jsem jedno nové tlačítko ve hře, které ukazuje počet vítězství. Vždy při zapnutí programu se začíná od nuly. Takže pro vynulování je nutný restart.
A jinak žádné další běhové chyby jsem nenašel, takže by nemělo docházet k problémům, co jsem tu popsal o pár příspěvků výše.
Ke stažení zde, a nebo v prvním příspěvku
Můj DA
Piškvorky
Odpovědět
#25
Ad ukládání: Co ukládat do souboru? Nevím, jaké to má Java s prací se soubory, ale předpokládám, že pro někoho, kdo napsal takovouto hru to asi nebude problém Twilightsmile A hlavně je to už jenom takový maličký detail, jinak je to super Twilightsmile

Edit: Stala se velmi divná věc. Nechal jsem rozehranou hru shozenou na liště a šel jsem na kroužek. Když jsem se asi za dvě hoďky vrátil domů k notebooku, hrací pole vypadalo asi takhle:
[Obrázek: JXCkF2U.png]
Nepamatuji se, jak to vypadalo předtím, ale tuhle řadu tam Doktor (AI) vůbec neměl. Moje první výhra btw Rainbowlaugh Rainbowlaugh

Edit2: Ještě mě napadlo, že by jsi mohl střídat, kdo bude hrát první. Většinou jsou totiž pozice nastaveny tak, že první hráč vyhraje. Cílem druhého hráče je bránit se a donutit soupeře, aby udělal chybu, tudíž (i když se to možná nezdá) má první hráč hodně velkou výhodu. Přišlo by mi lepší, kdyby se alespoň střídali Twilightsmile
Meow?
Odpovědět
#26
Zatím jsem docela přicházel o víkend, takže jsem neměl čas na to kouknout. Ale to ukládání tedy zkusím zprovoznit v příští verzi.
K tomu prvnímu problému. To je divné, protože tah není nijak časově omezen a také na tom poli je 16 muffinů a 17 hodin, tahy jsou vyrovnané. Takže jsi si opravdu jistý, že jsi tu řadu nepřehlídl?
No a k tomu poslednímu. Původně začínal první hráč, ale pak když jsem dělal těžší obtížnost (současná střední), která hrála mizerně, tak jsem ji chtěl dát co nejvíce výhod. Ale samozřejmě nyní je jiná situace, takže přidám možnost do nastavení.
A díky za příspěvěk! Twilightsmile
Můj DA
Piškvorky
Odpovědět
#27
Takže nová verze. S označením 1.3.2.
Přidáno ukládání nastavení. Při znovuspuštění programu zůstane poslední použité nastavení.
A rozšířeno nastavení o volbu, kdo má první začínat hru.
Nová verze zde a nebo zase v prvním příspěvku.
Můj DA
Piškvorky
Odpovědět
#28
Tak už se lepším, nad Hard AI prohrávám jenom 5:16 Rainbowlaugh . A napadla mě poslední maličkost, která to dělí od dokonalosti - mohlo by se dát nastavit, že první tah bude mít ten, kdo v poslední hře prohrál (v první třeba AI, nebo náhodně). Ale jinak skvělá práce Ajsmug

Edit: Předpokládám, že se uložené nastavení načítá ve chvíli, kdy otevřeš položku Options. Ale když začneš hrát bez otevření nastavení, hraješ s výchozím nastavením.
Meow?
Odpovědět
#29
Heh.. dokonalosti, ale díky za kompliment Pinkiesmile
Tenhle názor o prvním tahu se objevil i dnes ve škole, tam jsem to ale zatím odbyl, že je možnost v nastavení. Ale když to slyším i tady, tak se do toho asi pustím. Takže v příští verzi nastavím, že první si může vybrat hráč v nastavení, kdo začne a potom bude začínat ten, kdo prohrál, pokud hráč nezasáhne do nastavení tahů, kde současná možnost zůstane. Takhle by to vyhovovalo? Pinkiesmile

No jo, koukám, že s tím druhým máš pravdu. Původně jsem myslel, že jsem to dal někam jinam, ale je to tak. Je to samozřejmě chyba. V příští verzi se bude načítat uložené nastavení ihned po spuštění.
Můj DA
Piškvorky
Odpovědět
#30
Takže nová verze 1.3.3
Obsahuje hlavně opravu chyb. Ty které tu byly popsány a ještě nějaké drobné, které jsem našel.
A zároveň přidáno, že hru začíná ten, kdo v minulé hře prohrál. Kdyby to někomu nevyhovovalo, dá se změnit v nastavení.
Nová verze zde a nebo zase v prvním příspěvku Pinkiesmile
Můj DA
Piškvorky
Odpovědět


Přejít na fórum:


Uživatel(é) prohlížející tohle téma: 1 host(ů)