An open API service indexing awesome lists of open source software.

https://github.com/naghim/fft-lab11


https://github.com/naghim/fft-lab11

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Labor 11

Komplexebb alkalmazások készítése.

## Feladatok





1. Készítsünk egy Breakout játékot. Egy 600x370-as ablakban jelenítsünk meg 7x5 téglát, amelyet ki tudunk majd törni. A megkezdett játékot bővítsük ki a következőképp:


  • készítsünk Game Over feliratot játék végén (ehhez használhatjuk akár a QGraphicsScene::addText metódusát), illetve implementáljunk egy újrakezdhetőségi mechanizmust (legyen az visszaszámolós, vagy menüből kiválaszható opció)

  • adjunk lehetőséget a menüből átállítani a téglák (és/vagy golyó, csúszka) színét

  • adjunk lehetőséget nehezebb játékmód kiválasztására, ahol:

    1. a téglák kitöréséhez megemeljük az ütközések számát, illetve a golyó sebességét

    2. illetve egy másikat, amely során növeljük a golyó sebességét a kiütött téglák függvényében



  • a status bar részen jelenítsük meg hány tégla maradt, illetve hányat törtünk ki