MCPcopy Index your code
hub / github.com/awdng/triebwerk

github.com/awdng/triebwerk @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
167 symbols 379 edges 19 files 107 documented · 64%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Protocol (Interface)
Protocol that encodes/decodes data for network transfer [1 implementers]
game/network_manager.go
MasterServerClient (Interface)
MasterServerClient ... [1 implementers]
game/controller.go
Connection (Interface)
Connection represents the network connection of the player [1 implementers]
model/player.go
Transport (Interface)
Transport represents the network context [1 implementers]
game/network_manager.go

Core symbols most depended-on inside this repo

getPolygon
called by 13
model/rect_collider.go
rotateRectPoint
called by 12
model/rect_collider.go
NewRectCollider
called by 9
model/rect_collider.go
doPolygonsIntersect
called by 7
model/rect_collider.go
GameTime
called by 7
model/game.go
GetPlayers
called by 7
model/game.go
Close
called by 7
model/player.go
Encode
called by 6
game/network_manager.go

Shape

Method 102
Function 37
Struct 23
Interface 4
TypeAlias 1

Languages

Go100%

Modules by API surface

game/network_manager.go26 symbols
model/player.go20 symbols
transport/websocket.go17 symbols
model/rect_collider.go16 symbols
game/controller.go16 symbols
model/game.go13 symbols
protocol/binary.go11 symbols
cmd/wasm/tanks.go11 symbols
infra/master_server.go9 symbols
model/point.go5 symbols
model/map.go5 symbols
model/weapon.go4 symbols

For agents

$ claude mcp add triebwerk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact