| 
								
								
									 Vinzenz Schroeter | feaf96c10e | Merge remote-tracking branch 'refs/remotes/origin/player-join' | 2024-04-13 18:35:44 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | b192cd7da0 | wip client "secret" | 2024-04-13 18:35:36 +02:00 |  | 
				
					
						| 
								
								
									 Ronja Spiegelberg | aba4dcb570 | player infos | 2024-04-13 18:06:44 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 698271ae9f | Merge remote-tracking branch 'refs/remotes/origin/player-join' | 2024-04-13 17:57:46 +02:00 |  | 
				
					
						| 
								
								
									 Ronja Spiegelberg | 45b4c7f7fc | separated server calls | 2024-04-13 17:56:33 +02:00 |  | 
				
					
						| 
								
								
									 Ronja Spiegelberg | 7cc159edd7 | column-based join form layout | 2024-04-13 16:39:35 +02:00 |  | 
				
					
						| 
								
								
									 Ronja Spiegelberg | bf6ce99601 | enhanced joining field | 2024-04-13 16:32:13 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | b3dacbd6f6 | socket fixes, fix tank jumping | 2024-04-13 16:27:45 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 9620703efc | dark background, dockerfile | 2024-04-13 14:14:50 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 1f0e6ba8fa | formatting | 2024-04-13 14:08:51 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | d4d0abd013 | position is now center, socket improvements | 2024-04-13 14:07:14 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 40eba7a7c7 | improve ByteChannelWebSocket | 2024-04-13 12:33:08 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | de3d298475 | do not send frames when nothing changes | 2024-04-12 19:54:16 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 89494ef495 | tanks collide with each other | 2024-04-12 19:49:24 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 461a9139c2 | infinite map | 2024-04-12 18:32:10 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 7213318838 | more commands, change display communication to new lib | 2024-04-12 16:10:38 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 38463ac109 | wip new display module | 2024-04-12 14:29:43 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 7e767d6dcb | idle timeout | 2024-04-12 14:28:57 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | ad211433fb | improve spawn position checks | 2024-04-11 20:48:21 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 91ab911f9c | another data view | 2024-04-10 22:39:33 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 85ae3e302c | native aot in container | 2024-04-10 22:03:36 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 0ca6a91a7e | separate folders per functionality | 2024-04-10 19:25:45 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 7f00160780 | send scores to big display | 2024-04-09 22:38:56 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | a89392beb8 | respawn, fix hit box off by half tile | 2024-04-07 21:17:13 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 3c9192ab3a | show status of sockets independently | 2024-04-07 21:09:52 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | dd33ec59ad | bullet hits tank, tank dies | 2024-04-07 21:09:36 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 190c0c3143 | more consistent tick pacing | 2024-04-07 20:29:09 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | dc9ad21a3d | make big display toggleable | 2024-04-07 20:16:22 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | a9aaf899a2 | separate tick steps | 2024-04-07 19:52:16 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 898a9cedc1 | bullets collide with walls | 2024-04-07 19:19:11 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | b10ccf2da8 | player can shoot bullet (crashes game when leaving map) | 2024-04-07 19:05:50 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | dd6b0fffc1 | wall collision | 2024-04-07 18:18:26 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 54b840da3e | tank movement (without collision) | 2024-04-07 17:17:11 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | a3bd582b2e | tanks can spawn and get rendered | 2024-04-07 13:02:49 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 151cad4cee | move a bunch of stuff into subfolders | 2024-04-07 11:19:14 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 8f281d65b2 | get player input | 2024-04-07 01:27:11 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | abdfdf2ec0 | react frontend app (display screen, join) | 2024-04-07 00:33:54 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 1a20fa1fb6 | game tick service | 2024-04-06 21:15:26 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | 154539488a | proper web socket close | 2024-04-06 20:32:54 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | bc8d5ad6d0 | first image in client | 2024-04-06 16:38:26 +02:00 |  | 
				
					
						| 
								
								
									 Vinzenz Schroeter | ea7f12b0c2 | initial project, implement binary format of display | 2024-04-06 13:46:34 +02:00 |  |