Commit graph

12 commits

Author SHA1 Message Date
Jan Klopper
562ae26d7f Merge branch 'master' of github.com:JanKlopper/pixelvloed
Conflicts:
	vloed.py
2016-04-25 12:34:38 +02:00
Jan Klopper
9209bd989e add autodiscovery of server to client 2016-04-25 12:18:39 +02:00
CodePanter
d781d85745 Fixed the problem with pixels missing in the message and prevented general exceptions from crashing the server. 2016-04-07 20:56:28 +02:00
Jan Klopper
060693625f add packet size limit to server,s et at 140 pixels atm 2016-04-06 10:11:05 +02:00
CodePanter
0df6d9a5cd Fixed several bugs and did some general optimisation. 2016-03-31 20:23:03 +02:00
Jan Klopper
e060ccdf6b add 1 fps wait if there's nothing to do, also add some comments and work with the screen as a array instead of trough set_at 2016-03-31 17:04:22 +02:00
Jan Klopper
c9c45df928 rework loops to return at least once per fps 2016-03-31 16:31:51 +02:00
Jan Klopper
83d1c4b46c Make some loops only run when needed, defer pygame updates if nothing changed since last update
Draw all packets in queue at once if we get the chance.
2016-03-31 14:00:47 +02:00
CodePanter
4544b3d302 Optimized pygame, and moved 'packetformat' out of the for loop. 2016-03-26 23:26:19 +01:00
CodePanter
df73d17c44 Improved performance by replacing the 'threading', 'socket' and 'Queue' modules with gevent's more efficient modules. 2016-03-11 20:15:24 +01:00
CodePanter
c5272c6439 Implemented threads and a forced framerate. 2016-03-03 21:55:17 +01:00
Jan Klopper
b5d7f5c066 First version of PixelVloed, a UDP/Binary PixelFlut server/client 2016-03-02 12:21:03 +01:00