zanimljiv problem, ja sam imao u planu da uradim jedan tutorijal na temu igranja u mrezi, tj zamislio sam da napravim neku igru (sa kartama i to najverovatnije 'mau mau') koja bi imala i multiplayer mod igranja. ali nikako da stignem da to i uradim... a sad jos malo pocinje i fax pa ko zna kad cu stici da sednem i uradim to sto sam zamislio (ali uradicu jednog dana...)...
LM, ovo je logika koju cu ja koristiti:
prvo jedan igrac kreira "sto" za kojim ce se igrati, a to radi unosenjem imena stola i pritiskom na odgovarajuce dugme. a ono sto se dogadja iza scene je: program salje serveru (znaci mora da se ima neka asp/php skripta na netu, sa bazom u kojoj se cuvaju informacije o igrama) zahtev da se kreira nova multiplayer igra, skripta na serveru unosi u bazu ip adresu sa koje je poslat zahtev i naziv stola (ovaj naziv se kasnije koristi da bi se pristupilo multiplayer igri), ukoliko naziv vec postoji u bazi skripta ce izmeniti naziv (dodati neki random string) tako da bude jedinstven, skripta takodje prijavljuje igraca (koji je poslao zahtev za kreiranje stola) za igru.
zatim, ostali igraci kada kliknu na multiplayer dugme dobiju listu stolova (i informacije o popunjenosti istih) i odabirom jednog od njih se prijavljuju za isti i multiplayer igra pocinje... odabirom stola program salje zahtev serveru da se igrac prijavi na sto, skripta upisuje u bazu ip adresu sa koje je upucen zahtev i svim igracima koji su vec prijavljeni (na tom stolu) salje informaciju o novom igracu (njegovu ip adresu)
i na taj nacin ce se programi povezati nezavisno od servera (server je samo bitan prilikom ostvarivanja konekcije) i komunicirati medjusobno pomocu winsocka...
savetujem ti da pretreazis
www.vbforums.com, ima tamo zanimljivih topica na temu koja tebe muci...