JAVA - Battleship

Licență
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 59 în total
Cuvinte : 11674
Mărime: 2.33MB (arhivat)
Publicat de: Mugurel Grecu
Puncte necesare: 12
FACULTATEA DE AUTOMATICA SI CALCULATOARE SPECIALIZAREA CALCULATOARE

Cuprins

  1. CAPITOLUL 1 INTRODUCERE 4
  2. 1.1. Notiuni introductive Jocuri 4
  3. 1.2. Obiective 6
  4. CAPITOLUL 2: GENERALITATI 7
  5. 2.1. Introducere in limbajul de programare Java 7
  6. 2.3.Elemente Java folosite in dezvoltarea aplicatiei 11
  7. 2.3.1.Java Sockets 11
  8. 2.3.2. Java Thread 21
  9. 2.3.3. Desenarea in Java 29
  10. 2.3.4.Java Swing 34
  11. CAPITOLUL 3:PREGĂTIREA MEDIULUI DE LUCRU 36
  12. 3.1. Instalare NetBeans 36
  13. 3.2. Configurare client-server 38
  14. CAPITOLUL 4:DESCRIEREA APLICATIEI 39
  15. 4.1. Introducere 39
  16. 4.2.Structura aplicatiei 40
  17. 4.3. Simularea jocului 51
  18. CAPITOLUL 5: CONCLUZII 59
  19. 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

JAVA - Battleship - Pagina 1
JAVA - Battleship - Pagina 2
JAVA - Battleship - Pagina 3
JAVA - Battleship - Pagina 4
JAVA - Battleship - Pagina 5
JAVA - Battleship - Pagina 6
JAVA - Battleship - Pagina 7
JAVA - Battleship - Pagina 8
JAVA - Battleship - Pagina 9
JAVA - Battleship - Pagina 10
JAVA - Battleship - Pagina 11
JAVA - Battleship - Pagina 12
JAVA - Battleship - Pagina 13
JAVA - Battleship - Pagina 14
JAVA - Battleship - Pagina 15
JAVA - Battleship - Pagina 16
JAVA - Battleship - Pagina 17
JAVA - Battleship - Pagina 18
JAVA - Battleship - Pagina 19
JAVA - Battleship - Pagina 20
JAVA - Battleship - Pagina 21
JAVA - Battleship - Pagina 22
JAVA - Battleship - Pagina 23
JAVA - Battleship - Pagina 24
JAVA - Battleship - Pagina 25
JAVA - Battleship - Pagina 26
JAVA - Battleship - Pagina 27
JAVA - Battleship - Pagina 28
JAVA - Battleship - Pagina 29
JAVA - Battleship - Pagina 30
JAVA - Battleship - Pagina 31
JAVA - Battleship - Pagina 32
JAVA - Battleship - Pagina 33
JAVA - Battleship - Pagina 34
JAVA - Battleship - Pagina 35
JAVA - Battleship - Pagina 36
JAVA - Battleship - Pagina 37
JAVA - Battleship - Pagina 38
JAVA - Battleship - Pagina 39
JAVA - Battleship - Pagina 40
JAVA - Battleship - Pagina 41
JAVA - Battleship - Pagina 42
JAVA - Battleship - Pagina 43
JAVA - Battleship - Pagina 44
JAVA - Battleship - Pagina 45
JAVA - Battleship - Pagina 46
JAVA - Battleship - Pagina 47
JAVA - Battleship - Pagina 48
JAVA - Battleship - Pagina 49
JAVA - Battleship - Pagina 50
JAVA - Battleship - Pagina 51
JAVA - Battleship - Pagina 52
JAVA - Battleship - Pagina 53
JAVA - Battleship - Pagina 54
JAVA - Battleship - Pagina 55
JAVA - Battleship - Pagina 56
JAVA - Battleship - Pagina 57
JAVA - Battleship - Pagina 58
JAVA - Battleship - Pagina 59

Conținut arhivă zip

  • JAVA - Battleship.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Placa de Bază

Caracteristici generale ale placii de baza Placa de baza este un dizpozitiv ‘de baza’ un ‘pamânt’ pe care ‘se planteaza’ celelalte componente ....

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Ai nevoie de altceva?