Cuprins
- CAPITOLUL 1 INTRODUCERE 4
- 1.1. Notiuni introductive Jocuri 4
- 1.2. Obiective 6
- CAPITOLUL 2: GENERALITATI 7
- 2.1. Introducere in limbajul de programare Java 7
- 2.3.Elemente Java folosite in dezvoltarea aplicatiei 11
- 2.3.1.Java Sockets 11
- 2.3.2. Java Thread 21
- 2.3.3. Desenarea in Java 29
- 2.3.4.Java Swing 34
- CAPITOLUL 3:PREGĂTIREA MEDIULUI DE LUCRU 36
- 3.1. Instalare NetBeans 36
- 3.2. Configurare client-server 38
- CAPITOLUL 4:DESCRIEREA APLICATIEI 39
- 4.1. Introducere 39
- 4.2.Structura aplicatiei 40
- 4.3. Simularea jocului 51
- CAPITOLUL 5: CONCLUZII 59
- BIBLIOGRAFIE 60
Extras din licență
CAPITOLUL 1 INTRODUCERE
1.1. Notiuni introductive Jocuri
Un joc este o activitate recreaţională în care sunt implicaţi unul sau mai mulţi jucători, fiind definit printr-un scop pe care jucătorii încearcă să-l atingă şi un set de reguli care determină ce pot face jucătorii.
Jocurile pot implica un singur jucător, dar mai des implică o competiţie între doi sau mai mulţi jucători. Cât timp respectă regulile, de obicei sunt mai multe alegeri pe care jucătorul le poate face. Nerespectarea regulilor se numeşte trişare.
În cadrul întregii istorii umane, oamenii au jucat jocuri ca o sursă de divertisment pentru ei înşişi şi pentru alţii şi există o varietate enormă de jocuri.
Un joc video este un joc electronic în care se interacţionează cu o interfaţă grafică pentru a genera răspuns vizual pe un ecran. Jocurile video în general au un sistem de recompensare a utilizatorului, de obicei se ţine scorul, acest sistem depinzând de îndeplinirea unor anumite obiective în joc.
Termenul joc pe calculator sau "joc pe PC" se referă la un joc care este jucat pe un PC, unde monitorul este principalul mijloc de feedback şi care foloseşte dispozitiv de control un periferic de intrare, de obicei butonarea unui joystick (jocuri din arcade-uri), o combinaţie tastatură & maus/trackball sau un controller, ori o combinaţie dintre cele de mai sus
Jocurile pentru computer constituie o categorie de aplicaţii software care este destinată distracţiei. De la apariţia acestora, în lumea computerelor, în anii 1970, până astăzi, industria a evoluat, astfel că putem vorbi cu uşurinţă de multe evenimente de prezentare a jocurilor, cum ar fi E3 sau CeBit la nivel mondial sau CERF în România, precum şi de câteva organizaţii de jucători profesionişti.
Există mai multe tipuri de jocuri pe calculator:
• RTS (Real Time Strategy - Strategie în timp real)
• RTT (Real Time Tactics)
• RPG (Role Playing Game)
• TBS (Turn Based Strategy)
• Simulatoare
• Action
• Adventure (aventură)
• FPS (First Person Shooter)
• TPS (Third Person Shooter)
• MMO (Massive Multiplayer Online Game)
• Arcade
• Board/Card Games (Joc de cărţi sau masă)
La unele tipuri de jocuri se poate adăuga prefixul "MMO", care înseamnă "Massively Multiplayer Online", reprezentând un joc care se poate juca numai online, in care sute de mii de jucatori joaca in acelasi timp, in aceeasi lume. Cele mai multe MMO-uri sunt MMORPG-uri.
• Railroad Tycoon II
• Call of Duty
• Cossaks - The art of war
• Starcraft
• Tomb Raider
• Hitman
• Hattrick
• Midnight Club II
• Need for Speed
• Broken Sword
Câteva exemple de jocuri strategice sunt:
• Age of Empires I
• Age of Empires II
• Age of Empires III
• Age of Mythology
• Age of Wonders
• Caesar III
• Caesar IV
• Children of the Nile
• Civilization IV
• Empire Earth
• Empire Earth 2
• Empire Earth 3
• Pharaoh
• Rome Total War
Preview document
Conținut arhivă zip
- JAVA - Battleship.doc