## Programujeme počítačové hry [Miroslav "mirek" Biňas](https://bletvaska.github.io) / [**Detská univerzita 2023**](https://detskauniverzita.tuke.sk/)
![thats me](images/mirek.jpg)
## Hráte sa počítačové hry?
![Far Cry 3](images/farcry.3.jpg)
![Flappy Bird](images/flappy.gif)
![Game Analysis](images/analysis.png) Note: * https://www.researchgate.net/publication/324066514_Playing_Flappy_Bird_with_Deep_Reinforcement_Learning
## 2D Súradnicový sys. ![2D Coordinate System](images/2d.coordinate.system.png)
![Herná slučka](images/game-loop-simple.png) Notes: * http://gameprogrammingpatterns.com/images/game-loop-simple.png * vytvorit kostru funkcii: * `draw()` * `update()`
![](images/super.mario.gif)
![Mega Man Spritesheet](images/mega.man-sprite.sheet.jpg) notes: * https://remarkablecoder.com/sprites-in-games/
![Mega Man Animation](images/mega.man-animation.gif) notes: * https://remarkablecoder.com/sprites-in-games/
## Pygame Handles ![Pygame Handles](images/handles.png)
## Detekcia kolízií
![Ilustrácia detekcie kolízií](images/collisions.png)
## Hotovo (!?)
## Pridáme zvuky
## Otázky?
## Na stiahnutie * kostra projektu: [project.zip](resources/project.zip) * výsledok prvej skupiny: [group-1.py](resources/flappy/group-1.py) * výsledok druhej skupiny: [group-2.py](resources/flappy/group-2.py) * výsledok tretej skupiny: [group-3.py](resources/flappy/group-3.py) * to, čo som plánoval spraviť: [demo.py](resources/flappy/game.py)
![qr code](https://api.qrserver.com/v1/create-qr-code/?data=https://bit.ly/3D9JRRD&size=300x300) (**https://bit.ly/3D9JRRD**)