summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'master' of ssh://manuel.mausz.at/foopmanuel2011-04-192-3/+3
|\ | | | | | | | | Conflicts: pacman-c++/server.cpp
| * Removed unnecessary codetotycro2011-04-192-33/+2
| |
* | coding conventionsmanuel2011-04-193-55/+10
| |
* | Merge branch 'master' of ssh://manuel.mausz.at/foopmanuel2011-04-196-28/+134
|\|
| * don't always call setPostotycro2011-04-193-5/+6
| |
| * removed some debug outputtotycro2011-04-192-9/+0
| |
| * Added roundstotycro2011-04-196-27/+120
| | | | | | | | | | rounds will end when all points are removed TODO: end round when a pacman gets eaten
| * Added number of rounds parameter (unused)totycro2011-04-192-1/+22
| |
* | forgot a small api callmanuel2011-04-191-0/+1
|/
* remove old crapmanuel2011-04-191-6/+1
|
* - add actor.canEat(other) to check if actor can eat other (note: that ↵manuel2011-04-189-34/+170
| | | | | | | 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
* few bot improvementsmanuel2011-04-183-11/+22
|
* more ai stuffmanuel2011-04-171-4/+17
|
* funny ai implementationmanuel2011-04-174-43/+78
|
* fix colorize block stuffmanuel2011-04-172-3/+5
|
* more bot stuffmanuel2011-04-171-5/+5
|
* if a player disconnect the player will now be a botmanuel2011-04-172-3/+18
|
* get rid of two dynamic_casts and use qgraphicitem_cast which is A LOT faster ↵manuel2011-04-1711-6/+50
| | | | (it makes use of static casts)
* a bigger commit again:manuel2011-04-1711-86/+231
| | | | | | - fix pacman movement. now more like real pacman (again). e.g. if you press a direction-key again: the pacman will move in that direction as soon as possible and no repeated keypress is needed - add random colorized blocks (without dieing yet) - add cmdline-option: --nocolorblocks to disable that
* fix eating_fruit sound (making it a bit longer)manuel2011-04-163-4/+2
|
* fix build errormanuel2011-04-152-1/+2
|
* add support for random bonus pointsmanuel2011-04-157-111/+185
|
* add about dialogmanuel2011-04-152-3/+48
|
* fix wrong left shift which fixes the invisible fourth player :)manuel2011-04-146-4/+23
|
* instead of displaying the score of all possible players only display scores ↵manuel2011-04-141-3/+5
| | | | up to maxplayers
* fix algomanuel2011-04-141-0/+8
|
* place actors at random positionsmanuel2011-04-144-31/+81
|
* add dynamic player count for client. currently works only with 1 player as ↵manuel2011-04-146-49/+60
| | | | server doesn't send the initial map to the clients
* add commandline options to server (not fully done yet)manuel2011-04-146-15/+1594
| | | | fix client crash when sound is not available
* encapsulate gapless audioplayer commit from yesterday into an own class ↵manuel2011-04-148-96/+198
| | | | | | (gaplessaudioplayer) added two new menu entrys: toggle sound + toggle ambient sound (2. very useful!)
* some speed improvments regarding protobufmanuel2011-04-136-21/+34
|
* - rewrite network methods (ugly but good performance)manuel2011-04-1318-80/+350
| | | | - fix memleaks
* remove sound not used anymoremanuel2011-04-131-0/+0
|
* try to play the sound more gapless. if that won't work for totycro I'll ↵manuel2011-04-134-18/+58
| | | | revert the crap. it makes the code really ugly
* adding google soundsmanuel2011-04-1315-10/+33
|
* google sounds againmanuel2011-04-1318-15/+4
|
* add google sounds extracted from swfmanuel2011-04-1317-0/+0
|
* remove animationmanager (for now?)manuel2011-04-125-115/+3
|
* make totycros gstreamer happymanuel2011-04-123-0/+0
|
* add siren playermanuel2011-04-124-3/+14
|
* - socket.write returns signed integermanuel2011-04-126-15/+26
| | | | - make waka sound working
* minor improvments: better debug messages + no tabs :Dmanuel2011-04-1211-47/+46
|
* compile fix, remove some debugging, improve movement calculation in corner casesmanuel2011-04-122-7/+8
|
* make removal of items from scene delayed by one tick (looks better)manuel2011-04-1215-54/+70
| | | | | | 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()
* finding out which actor has eaten which element didn't work correctly. ↵manuel2011-04-125-54/+81
| | | | instead of checking that on client side the server now just sends the id of the actor withing the explicit empty id data field
* make the server a non gui applicationmanuel2011-04-1212-33/+60
| | | | | | | | 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-114-18/+38
|
* - server doesn't neet mainwidget.cppmanuel2011-04-116-83/+93
| | | | | - removed local mode (doesn't work anyway) - made movement more like orginal pacman
* Merge branch 'master' of ssh://manuel.mausz.at/foopmanuel2011-04-110-0/+0
|\ | | | | | | | | Conflicts: pacman-c++/server.cpp
| * fixed minor issuetotycro2011-04-111-1/+3
| |