» »

[c#] igra -> mreža

[c#] igra -> mreža

Tutankhamun ::

No stvar je taka, da sm naredu eno easy igro (ni Quake IX ampak križci pa krožci). Ne gre za tri u vrsto ampak za pet u vrsto. Igra je valda za dva igralca, sam je zej tko, da si morva igralca podajat miško, ko je nekdo na vrsti. No zej bi pa rad naredu, da bi lahko igral prek mreže, pa ne vem ko bi se tega lotu.
1. En računalnik, bi verjetno mogu bit server, drug pa client.
2. Kako bi komunicirala med sabo?
3. Kakšne podatke, bi si sploh izmenjevala?

Glede podatkov, jih verjetno sploh ni velik. Kdo prvi začne, na katero polje je kdo prtisnu, pa mogoče še ali je sploh soigralc povezan.

Server                     Client
ti si na vrsti -------------->
<---------------------------- OK
<---------------------------- pozicija 10
OK -------------------------->
pozicija 15 -----------------> 
<----------------------------- OK


Mogoče kej tko? Res ne bi rad kompliciru, sam da dela. Do zdej poznam socket TCP CLient TCP Server - Listen. Mogoče se pa to drgač nardi?

NoUse4AName ::

Lahko narediš z remotingom (googlaj).
Drugače pa je mrezno programiranje v .net čisto enostavno. Kakšen protokol pa si izmisliš (ta postopek ki si ga napisal) pa je popolnoma odvisno od tebe.

Slide ::

Z uporabo Winsock kontrole je zlo enostavno nardit v Basic-u.. V nekaj vrsticah nardiš da se računalnika povežeta in potem pošiljaš samo podtke tko kt si reku o poziciji in da se mu nariše na ekranu.. na podobn način sm naredu potapljanje ladic (BattleShip)
forever 200 MPH ...

zagy ::

igre ponavadi pošiljajo podatke kar preko socketov... remoting je prepočasen (Web services pa še bolj)...

čeprav glede na to, da imaš eno zelo enostavno igro, ki bo pošiljala malo podatkov in odzivnost ni ključna bi vse skupaj
najlažje kar z web servicom naredil...

zidarsk8 ::

ej lohka pa tud probas z OAA (Open Agent Architecture) mislm nekje pozenes server, pol se pa dva igralca samo pogovarjata kot agenta..... (to je pomoje najlazja stvar kar se programeranja tice :)

za povezavo ti pride ene 3 vrstice kode pol pa sam se posilas podatke naprej pa nazaj
zidahiso


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171678 (1411) illion
»

kako narediti da se bo v povezavi odprl internet explorer in ne mozzila!!!

Oddelek: Izdelava spletišč
351863 (1461) mte
»

dvd DVR pioneer A07 zadnji firmware - problem

Oddelek: Strojna oprema
5762 (746) Caligula
»

frekvencometer ?

Oddelek: Elektrotehnika in elektronika
101521 (1379) HyperKiller
»

www.ljubljana.si

Oddelek: Loža
151651 (1447) bzagozen

Več podobnih tem