issues
search
sirpent-team
/
sirpent-rust
A multiplayer snake server to test the bounds of Rust Futures.
https://sirpent-team.github.io/sirpent-rust/
Apache License 2.0
7
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Checking number of players before starting games doesn't account for ClientStatus.
#40
46bit
opened
7 years ago
0
Roman numerals are incorrect
#39
46bit
opened
7 years ago
0
Further develop the `clients` communication stack.
#38
46bit
closed
7 years ago
1
`Msg::Turn` not arriving at clients until they send a message.
#37
46bit
closed
7 years ago
0
Recover clients that timed out - or at least disconnect them.
#36
46bit
closed
7 years ago
1
Make Msg data field optional.
#35
46bit
closed
7 years ago
1
Add license.
#34
46bit
closed
7 years ago
2
Reconsider Snake growth logic.
#33
46bit
opened
7 years ago
1
Web visualiser.
#32
46bit
opened
7 years ago
1
Spectators.
#31
46bit
closed
7 years ago
1
Bumping Cargo.toml version was not changing CARGO_PKG_VERSION value?
#30
46bit
closed
7 years ago
1
Decide on sensible game completion criteria.
#29
46bit
closed
7 years ago
1
Keep used-name list updated with dropped clients.
#28
46bit
closed
7 years ago
1
Don't play empty games.
#27
46bit
closed
7 years ago
2
Implement timeouts on client communications.
#26
46bit
closed
7 years ago
3
Panic sending two MoveMsgs from the same client.
#25
46bit
closed
7 years ago
1
Rebuilt with Futures on top of tokio-core.
#24
46bit
closed
7 years ago
2
Implement state machines for players and connections
#23
46bit
closed
7 years ago
1
Put connection on Player struct.
#22
46bit
closed
7 years ago
1
Implement `TriangleGrid.random_cell()`.
#21
46bit
opened
7 years ago
0
Improved Error Handling
#20
46bit
closed
7 years ago
1
Better error messages when a player doesn't make a valid move.
#19
46bit
closed
7 years ago
0
Better error messages when a player doesn't make a valid move.
#18
46bit
closed
8 years ago
0
Snake Plans must be removed once applied.
#17
46bit
closed
7 years ago
0
Specify up-to-date communication protocol
#16
46bit
closed
7 years ago
5
Snakes should be kept within the bounds of the Grid
#15
46bit
closed
8 years ago
1
Test player communication timeouts.
#14
46bit
closed
7 years ago
1
Test for communication with players in parallel.
#13
46bit
closed
7 years ago
1
Snakes shouldn't spawn on top of other snakes.
#12
46bit
opened
8 years ago
1
There should always be at least 1 piece of food.
#11
46bit
closed
8 years ago
1
Food should be removed when eaten.
#10
46bit
closed
8 years ago
1
Authenticate players
#9
46bit
closed
7 years ago
4
Have a TLS-secured port for client-server communications
#8
46bit
closed
8 years ago
2
Optimize collision detection
#7
Taneb
closed
8 years ago
1
Demo AIs
#6
Taneb
opened
8 years ago
0
Separate tilings and grid shapes
#5
Taneb
closed
7 years ago
2
Log game state each turn
#4
Taneb
opened
8 years ago
0
Normal client-server model
#3
Taneb
closed
8 years ago
1
Make the game playable
#2
Taneb
closed
7 years ago
3
Reengineering to create a practical game
#1
46bit
closed
8 years ago
0