-
Tīklu datorspēles realizācija
Nr. | Название главы | Стр. |
Ievads | 4 | |
1. | Teorētiska daļa | 5 |
1.1. | Daudzlietotaju datorspeļu vestūre | 5 |
1.2. | Daudzlietotaju spēļu klasificēšana | 5 |
1.2.1. | Pa tehnisku realizāciju | 5 |
1.2.2. | Pa noteikumiem | 6 |
1.3. | Daudzlietotaju tīklu spēles realizācijas metodes | 6 |
2. | Praktiska daļa | 8 |
2.1. | Protokols TCP/IP | 8 |
2.2. | Windows Sockets API | 8 |
2.3. | Delphi komponentuTServerSocket un TclientSocket īpašības | 9 |
2.3.1. | TServerSocket | 10 |
2.3.2. | TClientSocket | 11 |
2.4. | Datorspēle «krustus nulles» | 12 |
Secinājumi | 13 | |
Izmantotās literatūras un avotu saraksts | 14 |
1.2. Daudzlietotaju spēļu klasificēšana.
1.2.1. Pa tehnisku realizāciju.
Daudzlietotaju spēle uz viena datora.
Spēlētāji piedalās spēlē vienlaikus. Sporta simultoros tas ir dabisks režīms. Citās spēlēs, piemēram, autosacikstes, ekrāns dalās uz pusēm, un tāds režīms dēvējas splitscreen.
Spēlētāji piedalās spēlē pec kartas (angl. hotseat). Tiek izmantots dažās stratēģijās, piemēram, Heroes of Might and Magic. Simulatoros Formula-1, Grand Prix 2, 3 un 4 tāpat ir pec kartas spēles režīms, kad viens spēlētājs ved savējo bolīdu, bet ar bolīdiem pārēji vada dators, pie tam vairākas reizes par dzīšanos pārvalde nododas no viena spēlētāja citam.
Viens dators ir daži termināļi. Uz šo brīdi tiek pielietots pamatā spēļu automātos.
Spēle pa tīklu. Daži datori ir savienoti aprēķināšanas tīklā.
Caur secīgām vai paralēlām ostām.
Caur modemu.
Caur lokālu tīklu un internetu, pa IPX vai TCP/IP protokoliem. (3d-shuteri, stratēģijas reālā laikā, .).
Onlajn-spēles:
Caur personīgais klients: Ultima Online, Darkswords
Brauzeru spēles: Kaujinieku klubs, Carnage, Varonības Zeme.
Caur speciālu vebsaitu: Cilvēkēdāji, Mafija.
Caur IRC (piemēram, viktorīnas).
Caur Bluetooth, IRDA, SMS (spēles mobiliem telefoniem).
Dažas spēles (pamatā spēļu konsolem) atbalsta tīklu spēli, kurā uz katras mašīnas var spēlēt dažus spēlētājus splitscreen režīmā.
1.2.2. Pēc noteikumiem.
Pa vienu «dzīvi». Šis režīms tika pielietots dažās spēlēs pirmajiem ar PK (piemēram, ZX Spectrum). Šajā režīmā spēlētāji pavisam nemijiedarbojas viens ar otru, katrs ved savējo spēli; kad spēlētājs pazaudē «dzīvi», pārvaldi nododas pāriniekam. Piemēram, Digger.
Bruce Lee spēlē ZX Spectrum ir neparasts spēles režīms: viens spēlētājs pārvalda Brjusom, otrais viens no sāncenšiem («ar lāci»). Līdzko Brjus pazaudē «dzīvi», spēlētāji mainās dažuviet. Citā spēlē Spectrum, Quartet, var spēlēt četratā «pa vienu dzīvi».
…
Darba mērķis ir izpetīt daudzlietotāju datorspēles darbības principus un realizēt vienu no šiem principiem Delphi vidē. Pirmajā darba daļā apskatīti daudzlietotāju un tīklu datorspēles vēsture un klasifikacija. Otrajā darba daļā aprakstīti „Windows Socket API” kuri izmantoti programmas realizacijā. Apskatīti Delphi vides komponenti TServerSocket un TclientSocket, to nozīme un pamatfunkcijas. Aprakstits programmas darba princips un izmantošanas pamācība.
- Datu pārraide, izmantojot elektrisko tīklu [BPL]
- Tīklu datorspēles realizācija
- Vaicājumu realizācija, izmantojot c# valodu
-
Ты можешь добавить любую работу в список пожеланий. Круто!Vaicājumu realizācija, izmantojot c# valodu
Реферат для университета33
-
Datu pārraide, izmantojot elektrisko tīklu [BPL]
Реферат для университета16
-
The Dude - tīklu vadības un pārraudzības rīks
Реферат для университета10
-
Tīklu topoloģijas
Реферат для университета9
-
Bezvadu tīklu vēsture
Реферат для университета6