tchojnacki/scripting-tanks
Online real-time multiplayer game. Final project for the Script Languages university course. Rebuilt in C#. 🏫
C#MIT
Issues
- 0
Update README
#104 opened by tchojnacki - 0
Run Roslyn analyzers in CI
#85 opened by tchojnacki - 0
Cover the entire backend with unit tests
#76 opened by tchojnacki - 0
Scale down stages
#87 opened by tchojnacki - 0
Limit scoreboard entries for big lobbies
#98 opened by tchojnacki - 0
Display error when socket gets disconnected
#60 opened by tchojnacki - 0
Update frontend dependencies
#78 opened by tchojnacki - 0
Add clientside interpolation to reduce jitter
#72 opened by tchojnacki - 0
Add obstacles to the map
#61 opened by tchojnacki - 0
Separate lobby creation and update messages
#89 opened by tchojnacki - 0
Update documentation
#80 opened by tchojnacki - 0
QOL improvements for big lobbies
#95 opened by tchojnacki - 0
Add max player setting to lobby
#42 opened by tchojnacki - 0
Explore optimization opportunities
#47 opened by tchojnacki - 0
Improve bot AI
#81 opened by tchojnacki - 0
Make domain classes internal
#92 opened by tchojnacki - 0
- 0
Move lobby DTO generation to a mapper
#90 opened by tchojnacki - 0
- 0
Decouple services using MediatR
#77 opened by tchojnacki - 0
Add controls for touchscreens
#39 opened by tchojnacki - 0
Fix LID deserialization
#83 opened by tchojnacki - 0
Refactor identifiers
#75 opened by tchojnacki - 0
Mock ConnectionManager for testing
#57 opened by tchojnacki - 0
Explore different languages to use for backend
#73 opened by tchojnacki - 0
Make grey colors selectable for tank
#68 opened by tchojnacki - 0
Add simple bots
#40 opened by tchojnacki - 0
Remove unused endpoints
#58 opened by tchojnacki - 0
Add GitHub link to website
#59 opened by tchojnacki - 0
Add score table
#46 opened by tchojnacki - 0
Change favicon
#14 opened by tchojnacki - 0
Add Docker Compose
#54 opened by tchojnacki - 0
- 0
Display player names ingame
#41 opened by tchojnacki - 0
Add more lobby management options
#28 opened by tchojnacki - 0
Fix slow builds
#52 opened by tchojnacki - 0
Add player customization options
#50 opened by tchojnacki - 0
Style frontend with a component library
#26 opened by tchojnacki - 0
Increase UI responsiveness
#49 opened by tchojnacki - 0
Implement a post-game screen
#44 opened by tchojnacki - 0
Add shooting from the tank
#34 opened by tchojnacki - 0
Implement better physics simulation
#36 opened by tchojnacki - 0
Attach camera to the tank
#33 opened by tchojnacki - 0
Starting game from the lobby
#29 opened by tchojnacki - 0
Use type hinted DTOs on the server
#19 opened by tchojnacki - 0
Refactor client-side message handling
#24 opened by tchojnacki - 0
Add optional passwords to lobbies
#25 opened by tchojnacki - 0
Implement better room ownership system
#21 opened by tchojnacki - 0
- 0
Assign human readable names to players
#17 opened by tchojnacki