summaryrefslogtreecommitdiffstats
path: root/pacman-c++/sceneholder.h
Commit message (Collapse)AuthorAgeFilesLines
* - refactorized the whole project and made a few subprojectsmanuel2011-05-051-73/+0
| | | | | | - replaced tcp with enet - added connect dialog - some smaller bugfixes
* add eating overlaymanuel2011-05-021-0/+2
|
* w000h00manuel2011-05-021-0/+1
|
* - add intro sound on every roundmanuel2011-04-251-1/+3
| | | | | | - add dieing sound - add dieing animation - add die on moving onto colorized block
* game rounds finally implemented:manuel2011-04-201-1/+2
| | | | | - game rounds will be detected during the round AND - a new map will be send in the NEXT tick to the clients
* nicer method of ending roundsmanuel2011-04-191-1/+3
|
* Added roundstotycro2011-04-191-0/+3
| | | | | rounds will end when all points are removed TODO: end round when a pacman gets eaten
* - add actor.canEat(other) to check if actor can eat other (note: that ↵manuel2011-04-181-0/+9
| | | | | | | doesn't mean that other can eat actor!!) - server now generated and sends the colorlist to the server in the first map update packet - add a better AI
* add support for random bonus pointsmanuel2011-04-151-0/+1
|
* make removal of items from scene delayed by one tick (looks better)manuel2011-04-121-2/+7
| | | | | | all items are now derived from gameentity and gameentity is derived from pixmapitem: - this is naturally better - allows us to add a generic gameentity.color()
* make the server a non gui applicationmanuel2011-04-121-8/+6
| | | | | | | | this required a lot of reorganization: - don't create ANY pixmaps. that requires QtGui - don't create and QtWidgets - thus SceneHolder is now a QGraphisScene itself - and MainWidgets is a QWidget having SceneHolder as member variable
* implement pointsleft countermanuel2011-04-111-4/+11
|
* - make use of my_color (still TODO: pre-game dialog (with intro music) + ↵manuel2011-04-111-0/+3
| | | | | | display own color first in scoreboard) - remove some audio debugging noice
* - first round of coding cleanupmanuel2011-04-101-3/+4
| | | | - small sound fix
* Merge branch 'master' of git.manuel.mausz.at:/fooptotycro2011-04-091-1/+1
|\ | | | | | | | | | | Conflicts: pacman-c++/sceneholder.cpp pacman-c++/util.h
| * newlines everywheremanuel2011-04-091-1/+1
| |
* | added some utilitytotycro2011-04-091-0/+1
|/
* Pull up methods from mainwidget to sceneholder for sharing in both client ↵totycro2011-04-091-0/+37
and server