summaryrefslogtreecommitdiffstats
path: root/pacman-c++
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-137-80/+190
| | | | - 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
|
* 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
* minor movement improvementsmanuel2011-04-114-18/+29
|
* - make moving animation a bit smoother (on my computer at least)manuel2011-04-115-59/+64
| | | | - make animation stop after getting blocked
* Fixed actor creation movementtotycro2011-04-111-5/+5
|
* make constants::server externmanuel2011-04-118-32/+61
| | | | code cleanup
* implemented aitotycro2011-04-112-2/+5
|
* typo fixtotycro2011-04-111-1/+1
|
* create and use Constants::servermanuel2011-04-113-15/+22
|
* Added code to play the cherry sound, but doesn't work heretotycro2011-04-116-2/+29
|
* added missing filetotycro2011-04-113-1/+11
|
* Merge branch 'master' of git.manuel.mausz.at:/fooptotycro2011-04-112-3/+3
|\
| * make server build use a own makefilemanuel2011-04-112-3/+3
| |
* | progresstotycro2011-04-1110-24/+56
|/
* Added basic game logictotycro2011-04-1112-10/+68
|
* First parameter for client is server iptotycro2011-04-112-4/+16
| | | | Added asserts to confirm that packets were parsed correctly
* make local player always the first player in scoreboardmanuel2011-04-113-13/+14
|
* - make use of my_color (still TODO: pre-game dialog (with intro music) + ↵manuel2011-04-115-19/+22
| | | | | | display own color first in scoreboard) - remove some audio debugging noice
* - second cleanup: move game/round points inside arraymanuel2011-04-114-34/+26
| | | | - order is defined by Color::order[] used by server and client (gui too)
* - first round of coding cleanupmanuel2011-04-1016-109/+183
| | | | - small sound fix
* major audio rewritemanuel2011-04-1010-289/+403
|
* Fixed brackets/indention (getting tired ;)totycro2011-04-101-9/+6
|
* fixed a minor crashtotycro2011-04-101-0/+6
|
* transmit game scoretotycro2011-04-107-41/+62
|
* Added primitive game logic (make pacman avoid walls)totycro2011-04-102-2/+9
|
* Tell player about their colortotycro2011-04-107-46/+83
| | | | minor cleanup
* more verbose debug messagestotycro2011-04-092-1/+8
|
* minor adaptionstotycro2011-04-093-69/+77
|
* first version of multiplayertotycro2011-04-0913-38/+209
|
* proto stuff againmanuel2011-04-093-3/+1
|
* make audioplayer an empty object in server contextmanuel2011-04-094-12/+21
|
* integrate protobuf in qmakemanuel2011-04-095-848/+60
|
* added .proto file and generated sourcestotycro2011-04-099-7/+854
|