Aplicatie SDI (MFC) - Joc de Tetris

Extras din proiect Cum descarc?

Tema proiectului : 
Sa se realizeze o aplicatie software de tip joc care sa aiba urmatoarele specificatii de aspect si functionalitate:
- O aplicatie in Visual C++ , de tip joc cu unul sau mai multi playeri.
- De preferat ca aplicatia sa aiba o structura modulara - conform Tutorialului aplicatie interactive MFC.
- Folosirea de resurse proprii plus conditii de adaptabilitate la joc.
Istoric :
In Iunie 1985, insiprat de un joc de pentamino, Alexey Pazhitnov creeaza jocul Tetris pe un calculator Electronica 60 la Centrul de Calcul al Academiei de Stiinte din Moscova. Vadim Gerasimov il adapteaza pentru IBM si jocul incepe sa se raspandeasca in Moscova. Pazhitnov capata o oarecare faima pentru programul pe care il compusese.
In iulie 1986 Versiunea pentru PC ajunge la Budapesta, in Ungaria, unde este adaptata pentru Apple II si Commodore 64 de programatorii unguri. Aceste versiuni ii atrag atentia lui Robert Stein, presedintele companiei de software britanice Andromeda. El incearca sa obtina drepturile pentru reproducerea jocului pe PC direct de la Pazhitnov si pentru celelalte versiuni, de la programatorii unguri. Chiar inainte ca Stein sa ia legatura cu Pazhitnov sau cu Academia, acesta vinde drepturile asupra jocului Tetris (cu exceptia celor pentru versiunea Arcade si a jocurilor de buzunar) companiei britanice Mirrorsoft si asociatilor lor americani, Spectrum Holobyte, o companie detinuta de Fundatia Robert Maxwell Pergamon.In noiembrie 1986, Stein trimite un contract Academiei. Desi Pazhitnov va spune mai tarziu ca nu a intentionat sa dea un raspuns pozitiv ferm acestei companii, Stein ia avionul spre Moscova pentru a semna contractul. Se intoarce insa cu mana goala. Rusii se pusesera la punct intre timp cu legile junglei jocurilor. Stein pune la cale un alt plan: va incerca sa fure Tetris si va pretinde ca a fost inventat de unguri.Acesta a fost inceputul uneia dintre cele mai interesante batalii legale din istoria jocurilor video, dusa de companiile Nintendo si Atari, in urma careia a aparut versiunea Tengen a Tetrisului si au dat faliment cateva companii. In iulie 1989 pe teritoriul Statelor Unite au fost vandute aproximativ 3 milioane de console Nintendo cu jocul Tetris incoroporat, in paralel cu versiunea pentru Gameboy. 
In anii '80, Alexey Pazhitnov n-a castigat prea multi bani pe urma inventiei sale dar a fost fericit ca jocul pe care l-a creat a devenit faimos in intreaga lume. Ca premiu, Academia i-a oferit un PC 286 si se putea lauda ca apartamentului lui era mult mai frumos decat cele ale colegilor sai. In 1996, cu sprijinul financiar al lui Henk Rogers a infiintat compania Tetris LLC si in sfarsit a inceput sa primeasca drepturile
I. Prezentarea jocului
Fereastra principala:
Jocul porneste apasand butonul "Joc nou". Va aparea o casuta de dialog la fel ca cea de mai jos:
Aplicatia se controleaza foarte usor folosind tastele:
Sageata sus= Rotire piesa;
Sageata jos=Accelerare coborare ;
Sageata Dreapta si Stanga=Mutarea lor.
Pentru a intrerupe jocul, apasati tasta "P"
Pentru a iesi din joc, apasati tasta Esc sau X-ul din ecranul principal. Se va deschide o casuta de dialog in care veti fi intrebat daca chiar doriti sa parasiti aplicatia.


Fisiere in arhiva (44):

  • Proiect POO
    • Aplicatie SDI (MFC) - Joc de Tetris.doc
  • Tetris
    • Tetris
      • FRealization.obj
      • GameRes.obj
      • Resource.res
      • Tetris.obj
      • Tetris_Windows.ilk
      • Tetris_Windows.pch
      • vc60.idb
      • WINAPIs.obj
    • Tetris_Windows.exe
  • Tetris - necompilat
    • Tetris - necompilat
      • Debug
        • FRealization.obj
        • GameRes.obj
        • Resource.res
        • Tetris
          • FRealization.obj
          • GameRes.obj
          • Resource.res
          • Tetris.obj
          • Tetris_Windows.ilk
          • Tetris_Windows.pch
          • vc60.idb
          • WINAPIs.obj
        • Tetris.obj
        • Tetris_Windows.exe
        • Tetris_Windows.ilk
        • Tetris_Windows.pch
        • vc60.idb
        • WINAPIs.obj
      • Source Code
        • FRealization.cpp
        • GameRes.cpp
        • Resource
          • GLYLOGO.bmp
          • LOGO.bmp
          • Resource.aps
          • Resource.rc
          • resrc1.h
          • TETRIS.ico
        • Resource.h
        • Tetris.cpp
        • Tetris.h
        • WINAPIs.cpp
      • Tetris_Windows.dsp
      • Tetris_Windows.dsw
      • Tetris_Windows.ncb
      • Tetris_Windows.opt
      • Tetris_Windows.plg

Imagini din acest proiect Cum descarc?

Banii inapoi garantat!

Plateste in siguranta cu cardul bancar si beneficiezi de garantia 200% din partea Proiecte.ro.


Descarca aceast proiect cu doar 6 €

Simplu si rapid in doar 2 pasi: completezi adresa de email si platesti.

1. Numele, Prenumele si adresa de email:

Pe adresa de email specificata vei primi link-ul de descarcare, nr. comenzii si factura (la plata cu cardul). Daca nu gasesti email-ul, verifica si directoarele spam, junk sau toate mesajele.

2. Alege modalitatea de plata preferata:



* La pretul afisat se adauga 19% TVA.


Hopa sus!