NPRG041 - Programování v C++

      

Materiály k cvičení - paralelka Zavoral

Podmínky udělení zápočtu

Odevzdání zápočtového programu

Témata zápočtových programů

Některá témata zápočtových programů z minulých let

(Toto není vyčerpávající seznam témat, jen seznam příkladů možných témat pro inspiraci)

2D fyzikální engine
2D střílečka s inteligencí
3D RPG strilecka v UnrealEngine
Adventure guild manager
Akordy
Algebraicky multigrid
Analyza toniny z audia
Analyzér barvy hlasu
Aplikace pro studium cizích slov
arbitraze sazek
Auticka
Automaticke lusteni
Background Backuper
Bang!
Bioinformatické metody - proteiny
Bot do Starcraftu 
Bug Tracker
Cachovaci upload server
Canasta
Cardmaster
Casticovy engine 
Cervi s polymorfnimi bonusy
Derivace s vyhodnocenim
Detekce kolizi
DHT-like P2P
Dots and Boxes (P2P, AI)
Duna 2 (strat game)
DynaBlaster
Edukativni strileni podel grafu
Emulace rescue robotu 
EnergyLogger
Engine pro ekonomickou RT strategii
Evoluce robotu v mape
Extrakce klicovych slov z dokumentu
Fast locate
figurkova preklapeci hra
File manager
generovani krajiny
generovani pseudorealnych stromu
GeoSol the embedded GPS problem solver
Grafová knihovna
Grafovy editor
Graph analysis
Graph matching
Hanabi AI (game)
Hra Caylus 
Hradlové sítě
Hratky s Matlabem
Hudebni prehravac ruznych formatu
Chaos in the old world
Chat
Chips challenge game
Chovatelska stanice
Infrastruktura pro generování klíčů
instant messaging
Interpret Forth
Interpret geometrickeho jazyka
Interpret Scheme
Karetni hra Pazaak
Keyword analysis
Magic: The Gathering engine
maly dratenik
MIDI klavir s transpozici a Synthesii
Motivacni strategie
Ogre bludiste
OneEye (zaznamenávání partie go z obrázků)
Ostrovy a sopky
Particle engine
Ping Pong Delay
Pingl (s umelou inteligenci pro ozrale hosty)
Piškvorky++ s nestandardní topologií
Planovaci kalendar
Plošinovka s polymorfnimi slepicemi
Poker Texas Holdem
Predzpracovani astro pozorovani
Prehravac s frekvencni analyzou
Prekladac Pascal -> C
Prescoboj - pseudosachy
Primy prenos videa s prepinanim zdroju
Program na automatické klikání
Real-time strategie
Rizeni letoveho provozu
Roboticke sitovani
Rogue-like hra
Rozpoznavani jazyka
Rozpoznavani obliceju
Rpg
Samodopocitavajici se vzorce
Sazec textu
Segmentace obrazu 
Simulace atomových struktur
Simulace procesoru MSP430
Simulace rescue robotu 
Sitova strilecka
Social desktop client
SovereignPlay
Space Impact
Stack Attack (game)
Sudoku constraint-propagation solver
Synchronizator souboru
Tanky na 3D cestach
Text adventure engine
Tower Defense
Ukolovnik
Ulítlé pseudošachy
Vesmirna strilecka
Vlacek
World of Warcraft bot
Yield return do gcc
Zavody auticek
Zivot matfyzaka