[ GyG@ @ 04.01.2006. 20:18 ] @
Prokomentarišite...... http://www.downloads.co.yu/programi/?detail=147 |
[ GyG@ @ 04.01.2006. 20:18 ] @
[ Srki_82 @ 05.01.2006. 09:40 ] @
Nemam muzicku karticu i nece da mi se pokrene igra
![]() Sve sto se vidi bez muzicke je glavni meni... zar je muzicka toliko bitna da bi se igra pokrenula? [ lpalfi @ 05.01.2006. 13:59 ] @
Sa kojim si komponentama pravio igru?
[ GyG@ @ 05.01.2006. 14:07 ] @
Stvarno ne znam sto ti ne radi.Pokusacu to da resim u narednoj verziji(ako je bude).Hvala na sugestiji!
[ Nemanja Avramović @ 05.01.2006. 15:59 ] @
Ja sad radim iks-oks da se igra u jedan i dva igraca (dva igraca samo u LAN-u) :D
Obavesticu vas kad budem zavrsio :D [ Srki_82 @ 05.01.2006. 17:16 ] @
Probao sam na drugom racunaru i radi. Simpaticna igra
![]() Problem je u tome sto igra ZAHTEVA muzicku karticu ![]() ![]() Sta nas ceka u sledecoj verziji? [ GyG@ @ 05.01.2006. 20:11 ] @
1.Hteo bih da ubacim multiplayer opciju da se igra preko neta i da bude vise od 2 igraca
2.Ako uspem mozda cu ubaciti i AI,ali neverujem jer nikad nisam ni probao i nemam nikakva iskustva sa tim 3.Ovo sa zvukom da resim 4.Malo doterivanje Jel ima neko od vas iskustva sa programiranjem AI i mreznih igara? [ reiser @ 05.01.2006. 20:25 ] @
Dodaj i ako mozes podrsku za joystick ;)
[ GyG@ @ 05.01.2006. 20:53 ] @
@reiser Hvala na ideji, 99% cu ubaciti
![]() [ Nemanja Avramović @ 06.01.2006. 13:38 ] @
a ja cu odustati od tictactoe-a
![]() [ GyG@ @ 06.01.2006. 14:27 ] @
Citat: JaHvram: a ja cu odustati od tictactoe-a :( Sto?Ako imas neki problem postuj ga ovde pa cemo ga vec nekako resiti [ lpalfi @ 06.01.2006. 17:24 ] @
@JaHvram
Imaš super tutorial za Tictactoe na http://delphi.about.com/od/beginners/a/delphicourse.htm [ Nemanja Avramović @ 06.01.2006. 19:06 ] @
Ma nemam problema sa igrom (gameplay) nego me sad nesto sasvim drugo zeza... pogubio sam se u kodu... uradicu kompletan rewrite multiplayer-a...
[ Nemanja Avramović @ 06.01.2006. 20:42 ] @
Evo samo sam obrisao prethodni kod i ispisao skoro isti, sad radi (za sad :D)
Nisam koristio nikakve komponente osim DWS-a za skriptovanje bota za singleplayer. Igra nema nikakav eye-candy ali to mi i ne treba, interesuje me samo da moze da se igra :) Zato - ne komentarisite izgled igre. Ovom prilikom molim nekoga da isprogramira (ako zeli) pametnijeg bota za singleplayer pa cu ga ubaciti umesto default bota. Ovaj trenutni bot samo gleda random polje i ako je prazno tu igra. Jos malo detalja oko programiranja bota: - funkcija se zove play (mala slova) - funkcija prima 9 parametara tipa string (ne znam zaista zasto ali DWS mi nije prihvatio char, no to nema veze) gde svaki parametar ima vrednosti x za x igraca, o za o igraca i e ako je polje prazno - funkcija vraca polje tipa integer u rasponu od 1 do 9 gde je taj broj broj polja koje ce biti odigrano - oznake polja: Code: 1 2 3 4 5 6 7 8 9 Evo igre: http://rapidshare.de/files/10536242/tictactoe_redist.rar.html [Ovu poruku je menjao JaHvram dana 06.01.2006. u 21:42 GMT+1] [ Nemanja Avramović @ 06.01.2006. 20:58 ] @
E ljudi ja probao sa ortakom da igram pa mi reklo "Connection Timed Out" i niko nije mogao da igra
Evo novog EXE fajla, sa vecim timeout-om, sad cu da ga testiram: http://rapidshare.de/files/10537445/tictactoe.exe.html [ Nemanja Avramović @ 06.01.2006. 22:17 ] @
Ljudi ne radi LAN, ne znam zasto ali posle prvog poteza kaze "Error 10022:Invalid argument". Kada idem direct ip connection onda sve ok radi, ali kada idem na LAN (objasnicu ispod kako mi to radi) onda posle konektovanja jednostavno ne mogu da posaljem informaciju o odigranom potezu.
Za komunikaciju sam koristio NMMSGServ i NMMSG komponente koje su mi se ucinile najjednostavnije za komunikaciju i one rade, kao sto se vidi. Za LAN sam radio tako sto komponenta uzme sopstvenu IP adresu (koja je dobra, proverio sam), i onda uzme prva tri broja (npr. 192.168.0.) i na kraju odradi jedan loop od 1 do 254 i fakticki na sve adrese iz opsega posalje informaciju "server at ip_adresa_servera autodetect"... onda svi racunari koji se nadju u mrezi odgovore sa "ack ip_adresa_klijenta ime_igraca" (kuci imam samo dva racunara)... ovo autodetect se menja adresom klijenta ako se igra direct ip cisto da bi klijent znao na kojoj adresi da prima poruke (ako mu to vredi ishta).... klijent, ako vidi "autodetect" tu stavlja svoju IP adresu... kada server primi ACK onda igra krece... kontam da nesto kod onog loop-a zeza, jer na direct ip connection sve radi... evo source-a cele igre, treba vam dws2webscript da bi mogli da kompajlirate inace kod je strasno neuredan... MOLIM ZA POMOC! edit: link: http://rapidshare.de/files/10542524/iksoks_src.rar.html edit2: u attach-u je zakacen moj unit koji koristim za slanje komandi klijentu (nmmsgserv komponenti) [Ovu poruku je menjao JaHvram dana 07.01.2006. u 01:07 GMT+1] Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|